diff options
| author | Shauren <shauren.trinity@gmail.com> | 2022-05-10 23:29:36 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2022-05-10 23:29:36 +0200 |
| commit | 376dc7402a41a03b4c5bc718863c1e0eb410ebec (patch) | |
| tree | 68e09bdc3bf3cc4c75223787709f0a6fc77150ef /src/server/game/Handlers/CharacterHandler.cpp | |
| parent | 5002e5d3524eab201c6c219cd60a9f7d6188ed54 (diff) | |
Core/DataStores: Removed hardcoded cap for taxi nodes mask
Diffstat (limited to 'src/server/game/Handlers/CharacterHandler.cpp')
| -rw-r--r-- | src/server/game/Handlers/CharacterHandler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp index d893b118470..609a1e2ff9f 100644 --- a/src/server/game/Handlers/CharacterHandler.cpp +++ b/src/server/game/Handlers/CharacterHandler.cpp @@ -2288,7 +2288,7 @@ void WorldSession::HandleCharRaceOrFactionChangeCallback(std::shared_ptr<WorldPa // this doesn't seem to be 100% blizzlike... but it can't really be helped. std::ostringstream taximaskstream; TaxiMask const& factionMask = newTeamId == TEAM_HORDE ? sHordeTaxiNodesMask : sAllianceTaxiNodesMask; - for (std::size_t i = 0; i < TaxiMaskSize; ++i) + for (std::size_t i = 0; i < factionMask.size(); ++i) { // i = (315 - 1) / 8 = 39 // m = 1 << ((315 - 1) % 8) = 4 |
