Alright, tonight in underbog i got frustrated when trying to log out and time it so i get my ghost to run thru. So I made a script with AutohotKey to hit escape, click the logout button. wait 19.8s then release. When i ran it I got my ghost on the first try. Here's the script.
Code:
WinWait, World of Warcraft,
IfWinNotActive, World of Warcraft, , WinActivate, World of Warcraft,
WinWaitActive, World of Warcraft,
MouseClick, left, 689, 553
Sleep, 100
Send, {ESC}
MouseClick, left, 700, 542
Sleep, 19800
MouseClick, left, 650, 220
Sleep, 100