aboutsummaryrefslogtreecommitdiff
path: root/src/game/ScriptMgr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/ScriptMgr.cpp')
-rw-r--r--src/game/ScriptMgr.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/game/ScriptMgr.cpp b/src/game/ScriptMgr.cpp
index 6912631a3e5..2dcfd258942 100644
--- a/src/game/ScriptMgr.cpp
+++ b/src/game/ScriptMgr.cpp
@@ -471,6 +471,13 @@ bool ScriptMgr::GOChooseReward(Player* pPlayer, GameObject* pGO, Quest const* pQ
return tmpscript->pGOChooseReward(pPlayer, pGO, pQuest, opt);
}
+void ScriptMgr::GODestroyed(Player* pPlayer, GameObject* pGO, uint32 destroyedEvent)
+{
+ Script *tmpscript = m_scripts[pGO->GetGOInfo()->ScriptId];
+ if (!tmpscript) return;
+ tmpscript->pGODestroyed(pPlayer, pGO, destroyedEvent);
+}
+
bool ScriptMgr::AreaTrigger(Player* pPlayer, AreaTriggerEntry const* atEntry)
{
Script *tmpscript = m_scripts[GetAreaTriggerScriptId(atEntry->id)];