mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 01:37:00 +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()
|
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;
|
std::set<int32> ids;
|
||||||
|
|
||||||
|
|
@ -640,18 +640,18 @@ void ScriptMgr::LoadDbScriptStrings()
|
||||||
if (sObjectMgr.GetMangosStringLocale(i))
|
if (sObjectMgr.GetMangosStringLocale(i))
|
||||||
ids.insert(i);
|
ids.insert(i);
|
||||||
|
|
||||||
CheckScriptTexts(sQuestEndScripts,ids);
|
CheckScriptTexts(sQuestEndScripts, ids);
|
||||||
CheckScriptTexts(sQuestStartScripts,ids);
|
CheckScriptTexts(sQuestStartScripts, ids);
|
||||||
CheckScriptTexts(sSpellScripts,ids);
|
CheckScriptTexts(sSpellScripts, ids);
|
||||||
CheckScriptTexts(sGameObjectScripts,ids);
|
CheckScriptTexts(sGameObjectScripts, ids);
|
||||||
CheckScriptTexts(sEventScripts,ids);
|
CheckScriptTexts(sEventScripts, ids);
|
||||||
CheckScriptTexts(sGossipScripts,ids);
|
CheckScriptTexts(sGossipScripts, ids);
|
||||||
CheckScriptTexts(sCreatureMovementScripts,ids);
|
CheckScriptTexts(sCreatureMovementScripts, ids);
|
||||||
|
|
||||||
sWaypointMgr.CheckTextsExistance(ids);
|
sWaypointMgr.CheckTextsExistance(ids);
|
||||||
|
|
||||||
for(std::set<int32>::const_iterator itr = ids.begin(); itr != ids.end(); ++itr)
|
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)
|
void ScriptMgr::CheckScriptTexts(ScriptMapMap const& scripts, std::set<int32>& ids)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#ifndef __REVISION_NR_H__
|
#ifndef __REVISION_NR_H__
|
||||||
#define __REVISION_NR_H__
|
#define __REVISION_NR_H__
|
||||||
#define REVISION_NR "10912"
|
#define REVISION_NR "10913"
|
||||||
#endif // __REVISION_NR_H__
|
#endif // __REVISION_NR_H__
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue