From a934abbbb7b6454983ec8e6ac5c34cc8382c87c0 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 24 Feb 2012 19:31:40 +0100 Subject: Core/Calendar * Added sending SMSG_CALENDAR_RAID_LOCKOUT_REMOVED when instance save is removed * Refactored sending SMSG_CALENDAR_RAID_LOCKOUT_ADDED/REMOVED into separate method --- src/server/game/Maps/Map.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src/server/game/Maps/Map.cpp') diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 8ce01d8cd0e..31dc622a724 100755 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -2519,14 +2519,7 @@ void InstanceMap::PermBindAllPlayers(Player* source) data << uint32(0); player->GetSession()->SendPacket(&data); - time_t currTime = time(NULL); - data.Initialize(SMSG_CALENDAR_RAID_LOCKOUT_ADDED, 4 + 4 + 4 + 4 + 8); - data << uint32(secsToTimeBitFields(currTime)); - data << uint32(save->GetMapId()); - data << uint32(save->GetDifficulty()); - data << uint32(save->GetResetTime() - currTime); - data << uint64(save->GetInstanceId()); - player->GetSession()->SendPacket(&data); + player->GetSession()->SendCalendarRaidLockout(save, true); } // if the leader is not in the instance the group will not get a perm bind -- cgit v1.2.3