Originally Posted by unLeashed3k
The /logout and /quit commands know it needs to either run a timer (not in a safe area) or not run a timer, to logout.
|
I suspect they don't "know", they don't check, just Logout/Quit. Then there's a globally registered handler for EVENT_LOGOUT_DEFERRED which pops the dialog up, if the game decides you can't logout immediately.