Exemplo n.º 1
0
 // 减少攻击力
 protected override void _DoSkill(BaseFighter target)
 {
     if (target.CanDoSkill())
     {
         target.DeductAttack(deAttack);
     }
 }
Exemplo n.º 2
0
    protected override void _DoSkill(BaseFighter target)
    {
        if (!target.CanDoSkill())
        {
            return;
        }

        // 给自己加血
        target.OnSkillHurt(this, damage);
        target.DeductAttack(damage);
    }