diff options
author | jackpoz <giacomopoz@gmail.com> | 2014-09-22 20:25:11 +0200 |
---|---|---|
committer | jackpoz <giacomopoz@gmail.com> | 2014-09-22 20:25:11 +0200 |
commit | e77f503336a420dcb8340dc5f2f6c76fa0b54ad6 (patch) | |
tree | 682c2a355a89163ef4fdb506eef590d971246969 /src/server/game/Scripting/ScriptMgr.cpp | |
parent | ec59c3ab0377f4077a2d63e7b242f2a3693dd2d4 (diff) |
Scripts/Examples: Remove some more code related to example scripts
Diffstat (limited to 'src/server/game/Scripting/ScriptMgr.cpp')
-rw-r--r-- | src/server/game/Scripting/ScriptMgr.cpp | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/src/server/game/Scripting/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp index 51100accf77..48981fde70b 100644 --- a/src/server/game/Scripting/ScriptMgr.cpp +++ b/src/server/game/Scripting/ScriptMgr.cpp @@ -34,12 +34,6 @@ #include "WorldPacket.h" #include "WorldSession.h" -namespace -{ - typedef std::set<ScriptObject*> ExampleScriptContainer; - ExampleScriptContainer ExampleScripts; -} - // This is the global static registry of scripts. template<class TScript> class ScriptRegistry @@ -108,12 +102,9 @@ class ScriptRegistry else { // The script uses a script name from database, but isn't assigned to anything. - if (script->GetName().find("example") == std::string::npos && script->GetName().find("Smart") == std::string::npos) + if (script->GetName().find("Smart") == std::string::npos) TC_LOG_ERROR("sql.sql", "Script named '%s' does not have a script name assigned in database.", script->GetName().c_str()); - - // These scripts don't get stored anywhere so throw them into this to avoid leaking memory - ExampleScripts.insert(script); } } else @@ -234,10 +225,6 @@ void ScriptMgr::Unload() #undef SCR_CLEAR - for (ExampleScriptContainer::iterator itr = ExampleScripts.begin(); itr != ExampleScripts.end(); ++itr) - delete *itr; - ExampleScripts.clear(); - delete[] SpellSummary; delete[] UnitAI::AISpellInfo; } |