One of the things that's really annoyed me, and I assume based on the number of posts I've seen about it, many other people, is the fact that when you die in a quest area, you frequently spawn in some god-forsaken random place halfway across the map (looking at you Ternaves). This is more than mildly inconvenient and I've actually made a suggestion related to this before, as have many, many other people. So, I think that I might have a good and relatively easy to implement solution. In all towns, many quest areas, and a few specific places on the map (for instance Wybel Island) there would be small checkpoints, which, when interacted with, set your spawn point there. Entering a town would automatically set your spawn point to the checkpoint in that town, while all others would have to be manually interacted with. That would allow the player to respawn in a more convenient location when they die, so that I wouldn't have to run from Ragni to Ahmsord when I die in the pirate queen quest because I'm an idiot. I don't see a whole lot of downsides, unless having to run all the way across the map when you die is an intended feature (in which case it really sucks, please remove it). I don't think this could be abused, as all it really does it provide a slightly more convenient location to respawn in if you die during a quest. Of course, this is my suggestion so clearly if there are downsides, I'm the least likely person to see them, so feedback would be appreciated. EDIT: @ILikeCola77 suggested a system to add the ability to choose between the nearest town you've unlocked and the place you've set your spawn at, which makes a lot of sense if you're traveling long distances.