Now I know what you're all thinking. You can just change channels and it'll save. But let's face it. We often forget, or don't want to lose our map. I certainly think the addition of a ~save command would benefit everyone, and prevent roll backs even further! What do you guys think?
You own the map for 3 mins~ more than enough time. If you forget wouldn't you forget using the save command as well? This would be great to use during boss runs where you can't do anything about it.
~save command is a one-step process. Changing channel is a 2-step process (because you have to come back to your original channel). Plus CCing can be laggy sometimes. And your pet might go away. ~save FTW
Not sure if that function will save your progress if the server decides to freeze. Would be interesting to implement especially those who grind for hours upon end without leaving the map.
As far as I know of save commands, they're highly exploitable and will almost definitely never be implemented. For those of you wanting to know how to prevent rollbacks, simply moving to and from the FM a few times using the Trade button every so often will save your information.
Then how about the server saving your data when you level up? That way no one will ever lose more than 1 level worth of exp. It happens infrequently enough that it shouldn't put much load on the database. Also people forget to cc or change maps or type ~save, but this would happen automatically.
If this was done, the amount of exp after which a save happens should depend on your level. Losing 10% at higher levels can be the same as losing a level when you are below 100.