mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-15 23:20:36 +01:00
Core/Player: Moved character_template from character to world db
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
#include "WorldSession.h"
|
||||
#include "AuthenticationPackets.h"
|
||||
#include "BattlenetRpcErrorCodes.h"
|
||||
#include "CharacterTemplateDataStore.h"
|
||||
#include "ClientConfigPackets.h"
|
||||
#include "ObjectMgr.h"
|
||||
#include "SystemPackets.h"
|
||||
@@ -41,8 +42,8 @@ void WorldSession::SendAuthResponse(uint32 code, bool queued, uint32 queuePos)
|
||||
sObjectMgr->GetRealmName(realm.Id.Realm), sObjectMgr->GetNormalizedRealmName(realm.Id.Realm));
|
||||
|
||||
if (HasPermission(rbac::RBAC_PERM_USE_CHARACTER_TEMPLATES))
|
||||
for (auto& templ : sObjectMgr->GetCharacterTemplates())
|
||||
response.SuccessInfo->Templates.emplace_back(templ.second);
|
||||
for (auto const& templ : sCharacterTemplateDataStore->GetCharacterTemplates())
|
||||
response.SuccessInfo->Templates.push_back(&templ.second);
|
||||
|
||||
response.SuccessInfo->AvailableClasses = &sObjectMgr->GetClassExpansionRequirements();
|
||||
response.SuccessInfo->AvailableRaces = &sObjectMgr->GetRaceExpansionRequirements();
|
||||
|
||||
Reference in New Issue
Block a user