Guesting should persist...
…per character when logging out to the character screen and even exiting the game until it expires.
Hmmmm,
I know what you mean and why. Though I dont want to make changing back from guesting to difficult either. So my suggestion would be:
1: Starting of guesting like normal
2: when you go back to the character selection screen for any reason (DC/crash/character change/wanting to stop guesting) you select your character to login.
3: At that moment you get a pop-up with the following text: ‘Your currently guesting on -server name-. Do you wish to continue guesting or return to your homeworld?’ You have two options.
a:‘Continue guesting on -server name-’
b: ‘Return to my home world (-server name-)’
Arise, opressed of Tyria!
That’s not a bad idea. It would be nice to not have it reset on the character itself, so you can see where you are guesting before you log back in?
My problem is sometimes I’ll get a few characters guested on a few servers and some on my main server and I’ll sit at that character screen wanting to see where they are located and what server they are on so I can go look at the appropriate world event timers to decide who to bring in next, based on location, and timers coming up, and if I should flip them from their current guest.
Or maybe rather than a pop-up, build it into that UI right there, where you can check a server to log into that you are currently guesting to or your own before clicking play? If none of those are the one you want, and you aren’t maxed out on worlds, ‘then’ you can drill into the guesting to pick another server?
It would be more convenient for us not having another screen to go through, but would be a little redesigning, which would be costly and not desirable for them, which makes your idea more efficient for them, I suppose.