This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
You're being rolled back 'cause you're progress is not being saved when the server crashes. So lets look at how the game saves.
1) The game saves every so many minutes.
2) The game saves for everyone present in the game when someone leaves or joins said game.
So if you want to save your progress then when you complete a quest, find an item, or gain a level, have one person in the game leave and rejoin.
Hope this helps some of you.