From 1e1679a1f7d9cdecb49f40f8084b46dbfd48577b Mon Sep 17 00:00:00 2001 From: Peter Keresztes Schmidt Date: Sun, 12 Jul 2020 15:36:55 +0200 Subject: Core/DataStores: Port refactors from Update DBC field names to generated ones (#24999) (cherry picked from commit c92950b3e1f6366d85d707365a8ad2caddafeecc) --- src/server/game/Handlers/CharacterHandler.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/server/game/Handlers/CharacterHandler.cpp') diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp index b6970b5f6e9..fb612057e94 100644 --- a/src/server/game/Handlers/CharacterHandler.cpp +++ b/src/server/game/Handlers/CharacterHandler.cpp @@ -2486,12 +2486,12 @@ void WorldSession::HandleCharRaceOrFactionChangeCallback(std::shared_ptrMaskID; - uint32 index = maskID / 32; + uint32 bitIndex = htitleInfo->MaskID; + uint32 index = bitIndex / 32; if (index >= knownTitles.size()) continue; - uint32 old_flag = 1 << (maskID % 32); + uint32 old_flag = 1 << (bitIndex % 32); uint32 new_flag = 1 << (atitleInfo->MaskID % 32); if (knownTitles[index] & old_flag) { @@ -2502,12 +2502,12 @@ void WorldSession::HandleCharRaceOrFactionChangeCallback(std::shared_ptrMaskID; - uint32 index = maskID / 32; + uint32 bitIndex = htitleInfo->MaskID; + uint32 index = bitIndex / 32; if (index >= knownTitles.size()) continue; - uint32 old_flag = 1 << (maskID % 32); + uint32 old_flag = 1 << (bitIndex % 32); uint32 new_flag = 1 << (htitleInfo->MaskID % 32); if (knownTitles[index] & old_flag) { -- cgit v1.2.3