diff options
author | joschiwald <joschiwald@online.de> | 2014-01-14 12:38:19 +0100 |
---|---|---|
committer | joschiwald <joschiwald@online.de> | 2014-01-14 12:38:19 +0100 |
commit | 5b6b26262f73a459ddc3ae2162f2d704f84ed2cc (patch) | |
tree | 42239452718064bd91d7c2073995af74aa703289 /src/server/game/Battlefield/BattlefieldMgr.cpp | |
parent | f2fd1e3b2a523cf2fbe050e4177d572dacac312c (diff) |
Misc: missing changes after merge
Diffstat (limited to 'src/server/game/Battlefield/BattlefieldMgr.cpp')
-rw-r--r-- | src/server/game/Battlefield/BattlefieldMgr.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/server/game/Battlefield/BattlefieldMgr.cpp b/src/server/game/Battlefield/BattlefieldMgr.cpp index cdaa938e98a..c531e22bc20 100644 --- a/src/server/game/Battlefield/BattlefieldMgr.cpp +++ b/src/server/game/Battlefield/BattlefieldMgr.cpp @@ -123,20 +123,20 @@ Battlefield* BattlefieldMgr::GetBattlefieldByBattleId(uint32 battleId) return NULL; } -ZoneScript* BattlefieldMgr::GetZoneScript(uint32 zoneId) +Battlefield* BattlefieldMgr::GetBattlefieldByGUID(uint64 guid) { - BattlefieldMap::iterator itr = _battlefieldMap.find(zoneId); - if (itr != _battlefieldMap.end()) - return itr->second; + for (BattlefieldSet::iterator itr = _battlefieldSet.begin(); itr != _battlefieldSet.end(); ++itr) + if ((*itr)->GetGUID() == guid) + return *itr; return NULL; } -Battlefield* BattlefieldMgr::GetBattlefieldByGUID(uint64 guid) +ZoneScript* BattlefieldMgr::GetZoneScript(uint32 zoneId) { - for (BattlefieldSet::iterator itr = _battlefieldSet.begin(); itr != _battlefieldSet.end(); ++itr) - if ((*itr)->GetGUID() == guid) - return (*itr); + BattlefieldMap::iterator itr = _battlefieldMap.find(zoneId); + if (itr != _battlefieldMap.end()) + return itr->second; return NULL; } |