diff options
| author | maximius <none@none> | 2009-11-17 23:51:33 -0800 |
|---|---|---|
| committer | maximius <none@none> | 2009-11-17 23:51:33 -0800 |
| commit | 296d6791aab49f00c1edae4471d8b6a9636bb252 (patch) | |
| tree | 6c613823a55d035dcc602d8df480f6d5697f7c63 /src/game/Level2.cpp | |
| parent | 145ca6bbbd2aa8960a893688dc9ac6260104502d (diff) | |
*Wintergrasp: Add number of players in ".wg status" command, by Spp. Closes #211
--HG--
branch : trunk
Diffstat (limited to 'src/game/Level2.cpp')
| -rw-r--r-- | src/game/Level2.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/game/Level2.cpp b/src/game/Level2.cpp index 9b25a5216c3..5965a9f283b 100644 --- a/src/game/Level2.cpp +++ b/src/game/Level2.cpp @@ -4240,9 +4240,6 @@ bool ChatHandler::HandleNpcSetLinkCommand(const char* args) bool ChatHandler::HandleWintergraspStatusCommand(const char* args) { - if(!*args) - return false; - OPvPWintergrasp *pvpWG = (OPvPWintergrasp*)sOutdoorPvPMgr.GetOutdoorPvPToZoneId(4197); if (!pvpWG || !sWorld.getConfig(CONFIG_OUTDOORPVP_WINTERGRASP_ENABLED)) @@ -4252,7 +4249,12 @@ bool ChatHandler::HandleWintergraspStatusCommand(const char* args) return false; } - PSendSysMessage(LANG_BG_WG_STATUS, objmgr.GetTrinityStringForDBCLocale(pvpWG->GetTeam() == TEAM_ALLIANCE ? LANG_BG_AB_ALLY : LANG_BG_AB_HORDE), secsToTimeString(pvpWG->GetTimer(), true).c_str(), pvpWG->isWarTime() ? "Yes" : "No"); + PSendSysMessage(LANG_BG_WG_STATUS, objmgr.GetTrinityStringForDBCLocale( + pvpWG->GetTeam() == TEAM_ALLIANCE ? LANG_BG_AB_ALLY : LANG_BG_AB_HORDE), + secsToTimeString(pvpWG->GetTimer(), true).c_str(), + pvpWG->isWarTime() ? "Yes" : "No", + pvpWG->GetNumPlayersH(), + pvpWG->GetNumPlayersA()); return true; } @@ -4298,7 +4300,7 @@ bool ChatHandler::HandleWintergraspEnableCommand(const char* args) SendSysMessage(LANG_BG_WG_DISABLE); SetSentErrorMessage(true); return false; - } + } if (!strncmp(args, "on", 3)) { |
