aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Battlegrounds/Battleground.cpp
diff options
context:
space:
mode:
authorjoschiwald <joschiwald.trinity@gmail.com>2014-12-07 02:07:35 +0100
committerjoschiwald <joschiwald.trinity@gmail.com>2014-12-07 02:07:35 +0100
commit384566f271950a17d62895bdf0a49eaa2bbf5f2b (patch)
tree1f4ee5802e47fb569f6a182655d665bc66ec3580 /src/server/game/Battlegrounds/Battleground.cpp
parent1b0d296da1f4d99f5dcd6f975969a3a715f69fcd (diff)
Core: fixed gcc build
Diffstat (limited to 'src/server/game/Battlegrounds/Battleground.cpp')
-rw-r--r--src/server/game/Battlegrounds/Battleground.cpp29
1 files changed, 1 insertions, 28 deletions
diff --git a/src/server/game/Battlegrounds/Battleground.cpp b/src/server/game/Battlegrounds/Battleground.cpp
index 332d635448b..49bd25e6252 100644
--- a/src/server/game/Battlegrounds/Battleground.cpp
+++ b/src/server/game/Battlegrounds/Battleground.cpp
@@ -511,7 +511,7 @@ inline void Battleground::_ProcessJoin(uint32 diff)
StartingEventOpenDoors();
- SendWarningToAll(StartMessageIds[BG_STARTING_EVENT_FOURTH]);
+ SendMessageToAll(StartMessageIds[BG_STARTING_EVENT_FOURTH], CHAT_MSG_RAID_BOSS_EMOTE);
SetStatus(STATUS_IN_PROGRESS);
SetStartDelayTime(StartDelayTimes[BG_STARTING_EVENT_FOURTH]);
@@ -1692,33 +1692,6 @@ void Battleground::PSendMessageToAll(uint32 entry, ChatMsg type, Player const* s
va_end(ap);
}
-void Battleground::SendWarningToAll(uint32 entry, ...)
-{
- if (!entry)
- return;
-
- std::map<uint32, WorldPackets::Chat::Chat> localizedPackets;
- for (BattlegroundPlayerMap::const_iterator itr = m_Players.begin(); itr != m_Players.end(); ++itr)
- if (Player* player = _GetPlayer(itr, "SendWarningToAll"))
- {
- auto packetItr = localizedPackets.find(player->GetSession()->GetSessionDbLocaleIndex());
- if (packetItr == localizedPackets.end())
- {
- char const* format = sObjectMgr->GetTrinityString(entry, player->GetSession()->GetSessionDbLocaleIndex());
-
- char str[1024];
- va_list ap;
- va_start(ap, entry);
- vsnprintf(str, 1024, format, ap);
- va_end(ap);
-
- ChatHandler::BuildChatPacket(&localizedPackets[player->GetSession()->GetSessionDbLocaleIndex()], CHAT_MSG_RAID_BOSS_EMOTE, LANG_UNIVERSAL, NULL, NULL, str);
- }
-
- player->SendDirectMessage(packetItr->second.Write());
- }
-}
-
void Battleground::SendMessage2ToAll(uint32 entry, ChatMsg type, Player const* source, uint32 arg1, uint32 arg2)
{
Trinity::Battleground2ChatBuilder bg_builder(type, entry, source, arg1, arg2);