Global $Paused HotKeySet("{WAKE}", "TogglePause") HotKeySet("{END}", "Terminate") Hotkeyset("{INSERT}", "precastpaladin") Hotkeyset("{HOME}", "precast") While 1 Sleep(20) WEnd Func TogglePause() $Paused = NOT $Paused While $Paused WEnd EndFunc Func Terminate() Exit 0 EndFunc While 1 Sleep(20) WEnd ; Paladin pre-cast Func precastpaladin() Sleep(300) Send("w") Sleep(500) Send("{F6}") Sleep(300) Mouseclick("Right") Mouseclick("Right") ; Pre-cast part two of Paladin Sleep(500) Send("{F7}") Sleep("300") Mouseclick("Right") Mouseclick("Right") ; Pre-cast part three of paladin Sleep(500) Send("{F8}") Sleep(300) Mouseclick("Right") Mouseclick("Right") Sleep(400) Send("w") EndFunc Func precast() ; Precast part 1 Sleep(200) Send("w") Sleep(500) Send("{F6}") Mouseclick("Right") Mouseclick("Right") ; Precast part 2 Sleep(500) Send("{F7}") Mouseclick("Right") Mouseclick("Right") Sleep(500) Send("w") Endfunc