aboutsummaryrefslogtreecommitdiff
path: root/src/game/OutdoorPvPMgr.cpp
diff options
context:
space:
mode:
authorSpp <none@none>2009-10-18 13:17:05 +0200
committerSpp <none@none>2009-10-18 13:17:05 +0200
commit8bba043164978bf2a7537d8c466bf9da24dbf726 (patch)
treef29ac1e040eadccc587808a60a53671f3eec3d95 /src/game/OutdoorPvPMgr.cpp
parent3245addf0e04170b4b7ef1a1ff3befcc7783255d (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.cpp10
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);
+}