From 18de1279eba7dab4bb23e2f59c6a2a34ede30c5e Mon Sep 17 00:00:00 2001 From: Xfurry Date: Fri, 31 May 2013 10:19:52 +0100 Subject: [PATCH] [c12580] Fix possible crash due to [12409] --- src/game/ScriptMgr.cpp | 3 +++ src/shared/revision_nr.h | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/game/ScriptMgr.cpp b/src/game/ScriptMgr.cpp index b8a631677..05201c06a 100644 --- a/src/game/ScriptMgr.cpp +++ b/src/game/ScriptMgr.cpp @@ -77,6 +77,7 @@ ScriptMgr::ScriptMgr() : m_pOnEffectDummyCreature(NULL), m_pOnEffectDummyGO(NULL), m_pOnEffectDummyItem(NULL), + m_pOnEffectScriptEffectCreature(NULL), m_pOnAuraDummy(NULL) { } @@ -2061,6 +2062,7 @@ ScriptLoadResult ScriptMgr::LoadScriptLibrary(const char* libName) GET_SCRIPT_HOOK_PTR(m_pOnEffectDummyCreature, "EffectDummyCreature"); GET_SCRIPT_HOOK_PTR(m_pOnEffectDummyGO, "EffectDummyGameObject"); GET_SCRIPT_HOOK_PTR(m_pOnEffectDummyItem, "EffectDummyItem"); + GET_SCRIPT_HOOK_PTR(m_pOnEffectScriptEffectCreature, "EffectScriptEffectCreature"); GET_SCRIPT_HOOK_PTR(m_pOnAuraDummy, "AuraDummy"); # undef GET_SCRIPT_HOOK_PTR @@ -2114,6 +2116,7 @@ void ScriptMgr::UnloadScriptLibrary() m_pOnEffectDummyCreature = NULL; m_pOnEffectDummyGO = NULL; m_pOnEffectDummyItem = NULL; + m_pOnEffectScriptEffectCreature = NULL; m_pOnAuraDummy = NULL; } diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 2d751b97e..563b8d75e 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "12579" + #define REVISION_NR "12580" #endif // __REVISION_NR_H__