diff options
Diffstat (limited to 'src/game')
| -rw-r--r-- | src/game/ScriptCalls.cpp | 4 | ||||
| -rw-r--r-- | src/game/ScriptCalls.h | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/game/ScriptCalls.cpp b/src/game/ScriptCalls.cpp index bce96344931..5f3b8a96b0d 100644 --- a/src/game/ScriptCalls.cpp +++ b/src/game/ScriptCalls.cpp @@ -22,9 +22,11 @@ #include <dlfcn.h> #endif +#include "Common.h" #include "Platform/Define.h" #include "ScriptCalls.h" #include "World.h" +#include "Config/ConfigEnv.h" ScriptsSet Script=NULL; @@ -95,7 +97,7 @@ bool LoadScriptingModule(char const* libName) UnloadScriptingModule(); Script=testScript; - Script->ScriptsInit(); + Script->ScriptsInit(sConfig.GetFilename().c_str()); sWorld.SetScriptsVersion(Script->ScriptsVersion()); diff --git a/src/game/ScriptCalls.h b/src/game/ScriptCalls.h index 83a6572e0e1..68f6c5dac01 100644 --- a/src/game/ScriptCalls.h +++ b/src/game/ScriptCalls.h @@ -37,7 +37,7 @@ class InstanceData; bool LoadScriptingModule(char const* libName = ""); void UnloadScriptingModule(); -typedef void(TRINITY_IMPORT * scriptCallScriptsInit) (); +typedef void(TRINITY_IMPORT * scriptCallScriptsInit) (char const*); typedef void(TRINITY_IMPORT * scriptCallScriptsFree) (); typedef char const* (TRINITY_IMPORT * scriptCallScriptsVersion) (); |
