The options are quest reset; Or quest failure. There is no good way to make the quest information and flags persist through logout, especially through crashes, that does not immediately lead to quest failure...
Upon a crash, the game scrambles to save data as things are unloaded; Your character is one of the first things unloaded from the world- If the quest wasn't reset, as you are requesting, at this point you would trigger the quest failed flag for not staying within the area..(This stands true of log out as well; your character is the first thing unloaded.)
Likewise, If you crash or something, when you're loading up the world after the fact.. If the quest wasn't reset, then, Your character is the Last thing to be loaded into the world (To prevent you from being attacked, losing hunger/thirst, etc while still loading); Your quest is loaded before you, you fail the quest for having left the area.
In either case, Your quest is now failed, not j... Read more
Upon a crash, the game scrambles to save data as things are unloaded; Your character is one of the first things unloaded from the world- If the quest wasn't reset, as you are requesting, at this point you would trigger the quest failed flag for not staying within the area..(This stands true of log out as well; your character is the first thing unloaded.)
Likewise, If you crash or something, when you're loading up the world after the fact.. If the quest wasn't reset, then, Your character is the Last thing to be loaded into the world (To prevent you from being attacked, losing hunger/thirst, etc while still loading); Your quest is loaded before you, you fail the quest for having left the area.
In either case, Your quest is now failed, not j... Read more