fixing shadowlands loading

This commit is contained in:
Alister
2021-12-26 16:57:43 +00:00
parent d6744a7294
commit 6194e04a33

View File

@@ -655,9 +655,18 @@ void LocaleDBCEntry::fill(BlizzardDatabaseLib::Structures::BlizzardDatabaseRow&
{
auto columnValues = record.Columns[columnName].Values;
auto columnFlagsValue = record.Columns[columnName + "_flags"].Value;
for (int loc = 0; loc < 16; ++loc)
if(columnValues.size() == 0)
{
setValue(columnValues[loc], loc);
auto singleValue = record.Columns[columnName].Value;
setValue(singleValue, 0);
}
else
{
for (int loc = 0; loc < 16; ++loc)
{
setValue(columnValues[loc], loc);
}
}
_flags->setValue(std::atoi(columnFlagsValue.c_str()));