fix create allied race
Build (Windows x64) / build (push) Canceled after 0s
Build (Windows x64) / linux-build (push) Canceled after 0s

This commit is contained in:
luis
2026-08-22 20:05:51 -03:00
parent 78675da528
commit dbebad05a4
@@ -663,9 +663,7 @@ void WorldSession::HandleCharEnum(CharacterDatabaseQueryHolder const& holder)
WorldPackets::Character::EnumCharactersResult::RaceUnlock& raceUnlock = charEnum.RaceUnlockData.emplace_back();
raceUnlock.RaceID = requirement.RaceID;
raceUnlock.HasUnlockedLicense = GetAccountExpansion() >= requirement.UnlockRequirement.Expansion;
raceUnlock.HasUnlockedAchievement = requirement.UnlockRequirement.AchievementId != 0
&& (sWorld->getBoolConfig(CONFIG_CHARACTER_CREATING_DISABLE_ALLIED_RACE_ACHIEVEMENT_REQUIREMENT)
/* || HasAccountAchievement(requirement.UnlockRequirement.AchievementId)*/);
raceUnlock.HasUnlockedAchievement = true;
raceUnlock.HasEntitlement = true;
for (ClassAvailability const& classRequirement : requirement.Classes)