rendered paste body;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;This script is the Ray macro.
GlobalReady = True
PungentReady = True
UnholyReady = True
ImpaleReady = True
DragonReady = True
InsectReady = True
LightningReady = True
PotReady = True
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
GlobalTimer := -1250
UnholyTimer := -14000
ImpaleTimer := -6100
DragonTimer := -14000
PungentTimer := -16100
InsectTimer := -13100
LightningTimer := -9000
FrostTimer := -9000
;//////////////////////////////////////////////////
;//Rays////////////////////////////////////
;//////////////////////////////////////////////////
SleepTimer :=25
RButton Up:: ;the hotkey you spam ("Up" gives ability to "hold rays") Right mouse click up.
{
If GlobalReady = True
{
;;;;;;;;;1st Priority;;;;;;;;;;; This is the priority of your rays, what one will come up 1st, and its dependent on the cool down.
If DragonReady = True
{
DragonReady = False
GlobalReady = False
SetTimer, Dragon, %DragonTimer%
SetTimer, Global, %GlobalTimer%
Send !v ;Dragon hotkey
Sleep, %SleepTimer%
Click
Return
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;2nd Priority;;;;;;;;;
If UnholyReady = True
{
UnholyReady = False
GlobalReady = False
SetTimer, Unholy, %UnholyTimer%
SetTimer, Global, %GlobalTimer%
Send !h ;Unholy hotkey
Sleep, %SleepTimer%
Click
Return
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;3rd Priority;;;;;;;;;
If ImpaleReady = True
{
ImpaleReady = False
GlobalReady = False
SetTimer, Impale, %ImpaleTimer%
SetTimer, Global, %GlobalTimer%
Send !l ;Impale hotkey
Sleep, %SleepTimer%
Click
Return
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;4th Priority;;;;;;;;;
If InsectReady = True
{
InsectReady = False
GlobalReady = False
SetTimer, Insect, %InsectTimer%
SetTimer, Global, %GlobalTimer%
Send !a ;Insect hotkey
Sleep, %SleepTimer%
Click
Return
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;5th Priority;;;;;;;;;
If LightningReady = True
{
LightningReady = False
GlobalReady = False
SetTimer, Lightning, %LightningTimer%
SetTimer, Global, %GlobalTimer%
Send !z ;Lightning hotkey
Sleep, %SleepTimer%
Click
Return
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Return
}
Return
}
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Global:
{
GlobalReady = True
Return
}
Impale:
{
ImpaleReady = True
Return
}
Dragon:
{
DragonReady = True
Return
}
Insect:
{
InsectReady = True
Return
}
Lightning:
{
LightningReady = True
Return
}
Unholy:
{
UnholyReady = True
Return
}