private void LeechedLogic(RBYPokemon Defender) { if (Defender.Type1 != ElementTypes.GRASS && Defender.Type2 != ElementTypes.GRASS && !Defender.IsSeeded) { Defender.Leeched(); Displayer.Seeded(Defender.OwnerCall, Defender.Name); } else { Displayer.SuperEffective(0); } }