private void EndOfTurnEffects(RBYPokemon Attacker, RBYPokemon Defender) { switch (Attacker.CurrentStatus) { case StatusConditionInflicted.Poison: Attacker.NormalPoisonDmg(); break; case StatusConditionInflicted.BadPoison: Attacker.BadlyPoisonDmg(); break; case StatusConditionInflicted.Burn: Attacker.BurnDmg(); break; case StatusConditionInflicted.Leech: Defender.HealDamage(Attacker.LeechSeedDmg()); break; } }