示例#1
0
文件: Game.cs 项目: FeLL1kS/Game
        public void UseSkill(Hero attacking, Hero attacked)
        {
            int    damage;
            string skillName;

            if (attacking.buf)
            {
                attacking.Skill(out skillName, out damage);
                logger.Skill(attacking, attacked, skillName, damage);
                attacked.GetDamage(damage + attacking.bufDamage);
            }
            else
            {
                attacking.Skill(out skillName, out damage);
                logger.Skill(attacking, attacked, skillName, damage);
                attacked.GetDamage(damage);
            }
        }