[7295] Make more static world data accessable for scripts use. Author: NoFantasy

--HG--
branch : trunk
This commit is contained in:
megamage
2009-02-18 16:50:21 -06:00
parent 966b6a4a8d
commit d0a3d03422
5 changed files with 18 additions and 2 deletions
+9
View File
@@ -7641,3 +7641,12 @@ void ObjectMgr::LoadTransportEvents()
delete result;
}
CreatureInfo const* GetCreatureTemplateStore(uint32 entry)
{
return sCreatureStorage.LookupEntry<CreatureInfo>(entry);
}
Quest const* GetQuestTemplateStore(uint32 entry)
{
return objmgr.GetQuestTemplate(entry);
}
+2
View File
@@ -924,6 +924,8 @@ TRINITY_DLL_SPEC uint32 GetScriptId(const char *name);
TRINITY_DLL_SPEC ObjectMgr::ScriptNameMap& GetScriptNames();
TRINITY_DLL_SPEC GameObjectInfo const *GetGameObjectInfo(uint32 id);
TRINITY_DLL_SPEC CreatureInfo const *GetCreatureInfo(uint32 id);
TRINITY_DLL_SPEC CreatureInfo const* GetCreatureTemplateStore(uint32 entry);
TRINITY_DLL_SPEC Quest const* GetQuestTemplateStore(uint32 entry);
#endif