public override void Execute() { Attacker.OnAttack(this); Target.ApplyDamage(Power, Type); Target.OnAttacked(this); }