aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Globals/ObjectMgr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.h')
-rw-r--r--src/server/game/Globals/ObjectMgr.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/src/server/game/Globals/ObjectMgr.h b/src/server/game/Globals/ObjectMgr.h
index d8fc9830844..03cc59171af 100644
--- a/src/server/game/Globals/ObjectMgr.h
+++ b/src/server/game/Globals/ObjectMgr.h
@@ -604,26 +604,6 @@ typedef std::unordered_map<uint32, TrainerSpellData> CacheTrainerSpellContainer;
typedef std::unordered_map<uint8, uint8> ExpansionRequirementContainer;
typedef std::unordered_map<uint32, std::string> RealmNameContainer;
-struct CharcterTemplateClass
-{
- CharcterTemplateClass(uint8 factionGroup, uint8 classID) :
- FactionGroup(factionGroup), ClassID(classID) { }
-
- uint8 FactionGroup;
- uint8 ClassID;
-};
-
-struct CharacterTemplate
-{
- uint32 TemplateSetId;
- std::vector<CharcterTemplateClass> Classes;
- std::string Name;
- std::string Description;
- uint8 Level;
-};
-
-typedef std::unordered_map<uint32, CharacterTemplate> CharacterTemplateContainer;
-
struct SceneTemplate
{
uint32 SceneId;
@@ -1381,7 +1361,6 @@ class TC_GAME_API ObjectMgr
bool IsTransportMap(uint32 mapId) const { return _transportMaps.count(mapId) != 0; }
void LoadRaceAndClassExpansionRequirements();
- void LoadCharacterTemplates();
void LoadRealmNames();
std::string GetRealmName(uint32 realm) const;
@@ -1405,16 +1384,6 @@ class TC_GAME_API ObjectMgr
return EXPANSION_CLASSIC;
}
- CharacterTemplateContainer const& GetCharacterTemplates() const { return _characterTemplateStore; }
- CharacterTemplate const* GetCharacterTemplate(uint32 id) const
- {
- auto itr = _characterTemplateStore.find(id);
- if (itr != _characterTemplateStore.end())
- return &itr->second;
-
- return nullptr;
- }
-
SceneTemplate const* GetSceneTemplate(uint32 sceneId) const
{
auto itr = _sceneTemplateStore.find(sceneId);
@@ -1576,7 +1545,6 @@ class TC_GAME_API ObjectMgr
ExpansionRequirementContainer _classExpansionRequirementStore;
RealmNameContainer _realmNameStore;
- CharacterTemplateContainer _characterTemplateStore;
SceneTemplateContainer _sceneTemplateStore;
enum CreatureLinkedRespawnType