private static bool IsDeferred(this EncounterSlot slot, int currentSpecies, PKM pkm, bool IsSafariBall, bool IsSportBall, bool IsHidden)
 {
     return(slot.IsDeferredWurmple(currentSpecies, pkm) ||
            slot.IsDeferredHiddenAbility(IsHidden) ||
            slot.IsDeferredSafari(IsSafariBall) ||
            slot.IsDeferredSport(IsSportBall));
 }
 public static bool IsDeferred4(this EncounterSlot slot, int currentSpecies, PKM pkm, bool IsSafariBall, bool IsSportBall)
 {
     return(slot.IsDeferredWurmple(currentSpecies, pkm) ||
            slot.IsDeferredSafari(IsSafariBall) ||
            slot.IsDeferredSport(IsSportBall));
 }