public static void HandleHousingCrateAllDecor(WorldSession session, ClientHousingCrateAllDecor housingCrateAllDecor) { if (!(session.Player.Map is ResidenceMap residenceMap)) { throw new InvalidPacketValueException(); } residenceMap.CrateAllDecor(session.Player); }
public static void HandleHousingCrateAllDecor(WorldSession session, ClientHousingCrateAllDecor housingCrateAllDecor) { if (session.Player.Map is not ResidenceMapInstance residenceMap) { throw new InvalidPacketValueException(); } residenceMap.CrateAllDecor(housingCrateAllDecor.TargetResidence, session.Player); }