public WriteBlockedMessage CanWriteTo(SaveFile sav, PKM pkm) => pkm.IsEgg && sav.IsPartyAllEggs(Slot) ? WriteBlockedMessage.InvalidPartyConfiguration : WriteBlockedMessage.None;