diff options
Diffstat (limited to 'src/game')
| -rw-r--r-- | src/game/ObjectMgr.cpp | 10 | ||||
| -rw-r--r-- | src/game/ObjectMgr.h | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/game/ObjectMgr.cpp b/src/game/ObjectMgr.cpp index e62e7af0617..08fcc059b8b 100644 --- a/src/game/ObjectMgr.cpp +++ b/src/game/ObjectMgr.cpp @@ -7553,6 +7553,16 @@ ObjectMgr::ScriptNameMap & GetScriptNames() return objmgr.GetScriptNames(); } +GameObjectInfo const *GetGameObjectInfo(uint32 id) +{ + return objmgr.GetGameObjectInfo(id); +} + +CreatureInfo const *GetCreatureInfo(uint32 id) +{ + return objmgr.GetCreatureTemplate(id); +} + void ObjectMgr::LoadTransportEvents() { diff --git a/src/game/ObjectMgr.h b/src/game/ObjectMgr.h index cf1659cac42..a6c2ecbbdf2 100644 --- a/src/game/ObjectMgr.h +++ b/src/game/ObjectMgr.h @@ -944,5 +944,7 @@ TRINITY_DLL_SPEC bool LoadTrinityStrings(DatabaseType& db, char const* table,int TRINITY_DLL_SPEC uint32 GetAreaTriggerScriptId(uint32 trigger_id); 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); #endif |
