fix(glue): look up records by index in CCharacterCreation::CalcClasses

This commit is contained in:
fallenoak committed 2025-12-29 20:08:07 -06:00
1 parent d2313c96ff
commit 897d4cce1d
1 file changed
+2 -2
+2 -2
View File
@@ -19,7 +19,7 @@ void CCharacterCreation::CalcClasses(int32_t raceID) {
uint32_t classCount = 0;
for (int32_t i = 0; i < g_charBaseInfoDB.GetNumRecords(); i++) {
auto infoRec = g_charBaseInfoDB.GetRecord(i);
auto infoRec = g_charBaseInfoDB.GetRecordByIndex(i);
if (infoRec->m_raceID == raceID) {
classCount++;
@@ -31,7 +31,7 @@ void CCharacterCreation::CalcClasses(int32_t raceID) {
uint32_t classIndex = 0;
for (int32_t i = 0; i < g_charBaseInfoDB.GetNumRecords(); i++) {
auto infoRec = g_charBaseInfoDB.GetRecord(i);
auto infoRec = g_charBaseInfoDB.GetRecordByIndex(i);
if (infoRec->m_raceID != raceID) {
continue;