예제 #1
0
        public int Attack(AttackBase attack, CharacterBase target, out string message)
        {
            int damage = attack.Action(this, target, out message);

            return(damage);
        }
예제 #2
0
 abstract public int Action(CharacterBase source, CharacterBase target, out string message); //returns damage/healing done