This commit is contained in:
Shauren
2016-07-17 17:37:06 +02:00
51 changed files with 3096 additions and 112 deletions

View File

@@ -986,7 +986,7 @@ void ScriptMgr::Initialize()
FillSpellSummary();
// Load core scripts
SetScriptContext("___static___");
SetScriptContext(GetNameOfStaticContext());
// SmartAI
AddSC_SmartScripts();
@@ -1041,6 +1041,12 @@ void ScriptMgr::SwapScriptContext(bool initialize)
_currentContext.clear();
}
std::string const& ScriptMgr::GetNameOfStaticContext()
{
static std::string const name = "___static___";
return name;
}
void ScriptMgr::ReleaseScriptContext(std::string const& context)
{
sScriptRegistryCompositum->ReleaseContext(context);