[Performance] Move Discipline Loading to Client::CompleteConnect() (#4466)

* [Performance] Move Character Discipline Loading

* Push

* Final
This commit is contained in:
Alex King
2024-09-09 19:20:12 -04:00
committed by GitHub
parent b1646381b0
commit 40fecbfaf5
3 changed files with 13 additions and 7 deletions
+1 -1
View File
@@ -934,6 +934,7 @@ void Client::CompleteConnect()
}
database.LoadAuras(this); // this ends up spawning them so probably safer to load this later (here)
database.LoadCharacterDisciplines(this);
entity_list.RefreshClientXTargets(this);
@@ -1318,7 +1319,6 @@ void Client::Handle_Connect_OP_ZoneEntry(const EQApplicationPacket *app)
database.LoadCharacterInspectMessage(cid, &m_inspect_message); /* Load Character Inspect Message */
database.LoadCharacterSpellBook(cid, &m_pp); /* Load Character Spell Book */
database.LoadCharacterMemmedSpells(cid, &m_pp); /* Load Character Memorized Spells */
database.LoadCharacterDisciplines(cid, &m_pp); /* Load Character Disciplines */
database.LoadCharacterLanguages(cid, &m_pp); /* Load Character Languages */
database.LoadCharacterLeadershipAbilities(cid, &m_pp); /* Load Character Leadership AA's */
database.LoadCharacterTribute(this); /* Load CharacterTribute */