Changeset 44 for trunk/src/game/BattleGroundWS.cpp
- Timestamp:
- 11/19/08 13:27:40 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/BattleGroundWS.cpp
r34 r44 1 1 /* 2 * Copyright (C) 2005-2008 MaNGOS <http://www.mangosproject.org/> 2 * Copyright (C) 2008 Trinity <http://www.trinitycore.org/> 3 * 4 * Thanks to the original authors: MaNGOS <http://www.mangosproject.org/> 3 5 * 4 6 * This program is free software; you can redistribute it and/or modify … … 9 11 * This program is distributed in the hope that it will be useful, 10 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 14 * GNU General Public License for more details. 13 15 * 14 16 * You should have received a copy of the GNU General Public License 15 17 * along with this program; if not, write to the Free Software 16 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307USA18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 17 19 */ 18 20 … … 72 74 { 73 75 m_Events |= 0x04; 74 SendMessageToAll(Get MangosString(LANG_BG_WS_ONE_MINUTE));76 SendMessageToAll(GetTrinityString(LANG_BG_WS_ONE_MINUTE)); 75 77 } 76 78 // After 1,5 minute, warning is signalled … … 78 80 { 79 81 m_Events |= 0x08; 80 SendMessageToAll(Get MangosString(LANG_BG_WS_HALF_MINUTE));82 SendMessageToAll(GetTrinityString(LANG_BG_WS_HALF_MINUTE)); 81 83 } 82 84 // After 2 minutes, gates OPEN ! x) … … 97 99 SpawnBGObject(i, RESPAWN_IMMEDIATELY); 98 100 99 SendMessageToAll(GetMangosString(LANG_BG_WS_BEGIN)); 100 101 SendMessageToAll(GetTrinityString(LANG_BG_WS_BEGIN)); 102 103 PlaySoundToAll(SOUND_BG_START); 101 104 if(sWorld.getConfig(CONFIG_BG_START_MUSIC)) 102 {103 PlaySoundToAll(SOUND_BG_START);104 105 PlaySoundToAll(SOUND_BG_START_L70ETC); //MUSIC - Custom config 105 }106 else107 PlaySoundToAll(SOUND_BG_START);108 106 SetStatus(STATUS_IN_PROGRESS); 109 107 … … 185 183 SpawnBGObject(BG_WS_OBJECT_H_FLAG, RESPAWN_IMMEDIATELY); 186 184 SpawnBGObject(BG_WS_OBJECT_A_FLAG, RESPAWN_IMMEDIATELY); 187 SendMessageToAll(Get MangosString(LANG_BG_WS_F_PLACED));185 SendMessageToAll(GetTrinityString(LANG_BG_WS_F_PLACED)); 188 186 PlaySoundToAll(BG_WS_SOUND_FLAGS_RESPAWNED); // flag respawned sound... 189 187 } … … 199 197 { 200 198 SpawnBGObject(BG_WS_OBJECT_A_FLAG, RESPAWN_IMMEDIATELY); 201 SendMessageToAll(Get MangosString(LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED));199 SendMessageToAll(GetTrinityString(LANG_BG_WS_ALLIANCE_FLAG_RESPAWNED)); 202 200 } 203 201 else 204 202 { 205 203 SpawnBGObject(BG_WS_OBJECT_H_FLAG, RESPAWN_IMMEDIATELY); 206 SendMessageToAll(Get MangosString(LANG_BG_WS_HORDE_FLAG_RESPAWNED));204 SendMessageToAll(GetTrinityString(LANG_BG_WS_HORDE_FLAG_RESPAWNED)); 207 205 } 208 206 … … 239 237 // Drop Horde Flag from Player 240 238 Source->RemoveAurasDueToSpell(BG_WS_SPELL_WARSONG_FLAG); 241 message = Get MangosString(LANG_BG_WS_CAPTURED_HF);239 message = GetTrinityString(LANG_BG_WS_CAPTURED_HF); 242 240 type = CHAT_MSG_BG_SYSTEM_ALLIANCE; 243 241 if(GetTeamScore(ALLIANCE) < BG_WS_MAX_TEAM_SCORE) … … 256 254 // Drop Alliance Flag from Player 257 255 Source->RemoveAurasDueToSpell(BG_WS_SPELL_SILVERWING_FLAG); 258 message = Get MangosString(LANG_BG_WS_CAPTURED_AF);256 message = GetTrinityString(LANG_BG_WS_CAPTURED_AF); 259 257 type = CHAT_MSG_BG_SYSTEM_HORDE; 260 258 if(GetTeamScore(HORDE) < BG_WS_MAX_TEAM_SCORE) … … 340 338 Source->RemoveAurasDueToSpell(BG_WS_SPELL_WARSONG_FLAG); 341 339 m_FlagState[BG_TEAM_HORDE] = BG_WS_FLAG_STATE_ON_GROUND; 342 message = Get MangosString(LANG_BG_WS_DROPPED_HF);340 message = GetTrinityString(LANG_BG_WS_DROPPED_HF); 343 341 type = CHAT_MSG_BG_SYSTEM_HORDE; 344 342 Source->CastSpell(Source, BG_WS_SPELL_WARSONG_FLAG_DROPPED, true); … … 355 353 Source->RemoveAurasDueToSpell(BG_WS_SPELL_SILVERWING_FLAG); 356 354 m_FlagState[BG_TEAM_ALLIANCE] = BG_WS_FLAG_STATE_ON_GROUND; 357 message = Get MangosString(LANG_BG_WS_DROPPED_AF);355 message = GetTrinityString(LANG_BG_WS_DROPPED_AF); 358 356 type = CHAT_MSG_BG_SYSTEM_ALLIANCE; 359 357 Source->CastSpell(Source, BG_WS_SPELL_SILVERWING_FLAG_DROPPED, true); … … 392 390 && this->m_BgObjects[BG_WS_OBJECT_A_FLAG] == target_obj->GetGUID()) 393 391 { 394 message = Get MangosString(LANG_BG_WS_PICKEDUP_AF);392 message = GetTrinityString(LANG_BG_WS_PICKEDUP_AF); 395 393 type = CHAT_MSG_BG_SYSTEM_HORDE; 396 394 PlaySoundToAll(BG_WS_SOUND_ALLIANCE_FLAG_PICKED_UP); … … 408 406 && this->m_BgObjects[BG_WS_OBJECT_H_FLAG] == target_obj->GetGUID()) 409 407 { 410 message = Get MangosString(LANG_BG_WS_PICKEDUP_HF);408 message = GetTrinityString(LANG_BG_WS_PICKEDUP_HF); 411 409 type = CHAT_MSG_BG_SYSTEM_ALLIANCE; 412 410 PlaySoundToAll(BG_WS_SOUND_HORDE_FLAG_PICKED_UP); … … 425 423 if(Source->GetTeam() == ALLIANCE) 426 424 { 427 message = Get MangosString(LANG_BG_WS_RETURNED_AF);425 message = GetTrinityString(LANG_BG_WS_RETURNED_AF); 428 426 type = CHAT_MSG_BG_SYSTEM_ALLIANCE; 429 427 UpdateFlagState(HORDE, BG_WS_FLAG_STATE_WAIT_RESPAWN); … … 435 433 else 436 434 { 437 message = Get MangosString(LANG_BG_WS_PICKEDUP_AF);435 message = GetTrinityString(LANG_BG_WS_PICKEDUP_AF); 438 436 type = CHAT_MSG_BG_SYSTEM_HORDE; 439 437 PlaySoundToAll(BG_WS_SOUND_ALLIANCE_FLAG_PICKED_UP); … … 454 452 if(Source->GetTeam() == HORDE) 455 453 { 456 message = Get MangosString(LANG_BG_WS_RETURNED_HF);454 message = GetTrinityString(LANG_BG_WS_RETURNED_HF); 457 455 type = CHAT_MSG_BG_SYSTEM_HORDE; 458 456 UpdateFlagState(ALLIANCE, BG_WS_FLAG_STATE_WAIT_RESPAWN); … … 464 462 else 465 463 { 466 message = Get MangosString(LANG_BG_WS_PICKEDUP_HF);464 message = GetTrinityString(LANG_BG_WS_PICKEDUP_HF); 467 465 type = CHAT_MSG_BG_SYSTEM_ALLIANCE; 468 466 PlaySoundToAll(BG_WS_SOUND_HORDE_FLAG_PICKED_UP);