Prevent concurrency exception on QuestState var removal.

This commit is contained in:
MobiusDevelopment 2020-05-13 00:22:07 +00:00
parent 7851c5ade7
commit 43932103df

View File

@ -203,7 +203,6 @@ public class QuestState
{
_player.delQuestState(_questName);
Quest.deleteQuestInDb(this);
_vars = null;
}
else
@ -213,10 +212,10 @@ public class QuestState
{
for (String var : _vars.keySet())
{
unset(var);
Quest.deleteQuestVarInDb(this, var);
}
_vars.clear();
}
Quest.updateQuestInDb(this);
}
}