Browse Source

Do not try to convert levels for non avalible quests

Apparently previous saves can leave behind some quest levels in junk
states
pull/1095/head
Anders Jenbo 5 years ago
parent
commit
886ed4803a
  1. 8
      Source/loadsave.cpp

8
Source/loadsave.cpp

@ -788,12 +788,16 @@ void ConvertLevels()
setlevel = true; // Convert quest levels
for (int i = 0; i < MAXQUESTS; i++) {
leveltype = questlist[i]._qlvlt;
if (quests[i]._qactive == QUEST_NOTAVAIL) {
continue;
}
leveltype = quests[i]._qlvltype;
if (leveltype == DTYPE_NONE) {
continue;
}
setlvlnum = questlist[i]._qslvl;
setlvlnum = quests[i]._qslvl;
if (!LevelFileExists())
continue;

Loading…
Cancel
Save