public override void ApplyAilment(PokeEntity receiver) { if (TurnCounter > 0) { int damage = (int)(receiver.GetStats().MaxHP *(DAMAGE)); receiver.TakeDamage(damage); TurnCounter--; } else { RemoveFrom(receiver); } }
public override void ApplyAilment(PokeEntity receiver) { if (TurnCounter > 0) { receiver.SetDisabled(true); var damage = receiver.GetStats().MaxHP *PercentageOfHealth; receiver.TakeDamage((int)damage); TurnCounter--; } else { RemoveFrom(receiver); } }