public override void Use(Bunny user, Fighter[] targets) { // Revive all defeated targets foreach (Fighter target in targets) { if (target is Bunny && !target.IsAlive) { Bunny bunny = (Bunny)target; bunny.Revive(healthAmount); } } }