diff options
| author | Spp <none@none> | 2009-10-18 13:17:05 +0200 |
|---|---|---|
| committer | Spp <none@none> | 2009-10-18 13:17:05 +0200 |
| commit | 8bba043164978bf2a7537d8c466bf9da24dbf726 (patch) | |
| tree | f29ac1e040eadccc587808a60a53671f3eec3d95 /src/game/OutdoorPvPMgr.cpp | |
| parent | 3245addf0e04170b4b7ef1a1ff3befcc7783255d (diff) | |
*Wintergrasp: Tenacity applied when player resurrects. By Spp
*OutdoorPvP: Implementation of HandlePlayerResurrects. By Spp
*Wintergrasp: Fix to honor rewards (DestroyedTower never applied). By Spp
*Wintergrasp: Fix to Spirit Healers (werent visible during wartime). By Spp
--HG--
branch : trunk
Diffstat (limited to 'src/game/OutdoorPvPMgr.cpp')
| -rw-r--r-- | src/game/OutdoorPvPMgr.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/game/OutdoorPvPMgr.cpp b/src/game/OutdoorPvPMgr.cpp index bf94d686f88..4df07914b36 100644 --- a/src/game/OutdoorPvPMgr.cpp +++ b/src/game/OutdoorPvPMgr.cpp @@ -249,3 +249,13 @@ void OutdoorPvPMgr::HandleDropFlag(Player *plr, uint32 spellId) return; } } + +void OutdoorPvPMgr::HandlePlayerResurrects(Player *plr, uint32 zoneid) +{ + OutdoorPvPMap::iterator itr = m_OutdoorPvPMap.find(zoneid); + if(itr == m_OutdoorPvPMap.end()) + return; + + if(itr->second->HasPlayer(plr)) + itr->second->HandlePlayerResurrects(plr, zoneid); +} |
