mirror of
https://github.com/mangosfour/server.git
synced 2025-12-14 07:37:01 +00:00
[10913] Fix db_script_string loading
This commit is contained in:
parent
0d6f990e4e
commit
8f37314950
2 changed files with 10 additions and 10 deletions
|
|
@ -632,7 +632,7 @@ void ScriptMgr::LoadCreatureMovementScripts()
|
|||
|
||||
void ScriptMgr::LoadDbScriptStrings()
|
||||
{
|
||||
LoadMangosStrings(WorldDatabase,"db_script_string",MIN_DB_SCRIPT_STRING_ID,MAX_DB_SCRIPT_STRING_ID);
|
||||
sObjectMgr.LoadMangosStrings(WorldDatabase, "db_script_string", MIN_DB_SCRIPT_STRING_ID, MAX_DB_SCRIPT_STRING_ID);
|
||||
|
||||
std::set<int32> ids;
|
||||
|
||||
|
|
@ -640,18 +640,18 @@ void ScriptMgr::LoadDbScriptStrings()
|
|||
if (sObjectMgr.GetMangosStringLocale(i))
|
||||
ids.insert(i);
|
||||
|
||||
CheckScriptTexts(sQuestEndScripts,ids);
|
||||
CheckScriptTexts(sQuestStartScripts,ids);
|
||||
CheckScriptTexts(sSpellScripts,ids);
|
||||
CheckScriptTexts(sGameObjectScripts,ids);
|
||||
CheckScriptTexts(sEventScripts,ids);
|
||||
CheckScriptTexts(sGossipScripts,ids);
|
||||
CheckScriptTexts(sCreatureMovementScripts,ids);
|
||||
CheckScriptTexts(sQuestEndScripts, ids);
|
||||
CheckScriptTexts(sQuestStartScripts, ids);
|
||||
CheckScriptTexts(sSpellScripts, ids);
|
||||
CheckScriptTexts(sGameObjectScripts, ids);
|
||||
CheckScriptTexts(sEventScripts, ids);
|
||||
CheckScriptTexts(sGossipScripts, ids);
|
||||
CheckScriptTexts(sCreatureMovementScripts, ids);
|
||||
|
||||
sWaypointMgr.CheckTextsExistance(ids);
|
||||
|
||||
for(std::set<int32>::const_iterator itr = ids.begin(); itr != ids.end(); ++itr)
|
||||
sLog.outErrorDb( "Table `db_script_string` has unused string id %u", *itr);
|
||||
sLog.outErrorDb("Table `db_script_string` has unused string id %u", *itr);
|
||||
}
|
||||
|
||||
void ScriptMgr::CheckScriptTexts(ScriptMapMap const& scripts, std::set<int32>& ids)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue