zippy42167
New member
- Joined
- Jan 31, 2006
- RedCents
- 0¢
Ok, so I'm finally starting to write macros, or at least edit them, in depth, to use them for what I use them for. So far, I figured out how to have my ranger re-cast spells like Eagle Eye, Ward of the Hunter, and Frost Arrows.
However, I am having trouble setting up how to make him re-cast a haste potion whenever he doesn't have haste, or when it fades. Any constructive criticism would be helpful, as it could very well be that I missed a parenthese, quotation mark or something small. So far, this is what I have for these areas:
However, I am having trouble setting up how to make him re-cast a haste potion whenever he doesn't have haste, or when it fades. Any constructive criticism would be helpful, as it could very well be that I missed a parenthese, quotation mark or something small. So far, this is what I have for these areas:
Rich (BB code):
/if (!${Me.Buff[Elixir of Speed X].ID}) /call Haste
/if (${Me.AltAbilityReady[Frost Arrows]} && !${Me.Buff[Frost of Kesh`yk I].ID}) /call Frost
/if (${Me.SpellReady[Eagle Eye]} && !${Me.Buff[Eagle Eye].ID}) /call Event_eagleeye
/if (${Me.SpellReady[ward of the hunter]} && !${Me.Buff[ward of the hunter].ID}) /call Event_ward
/if (${Me.CombatAbilityReady["Trueshot Discipline"]} && ${Me.AltAbilityReady[Guardian of the Glade]} || ${Me.AltAbilityReady[Guardian of the Forest]} && ${Me.Buff[Elixir of Speed X].ID} || ${Me.Buff[Talisman of Celerity].ID} || ${Me.Buff[Speed of Salik].ID} || ${Me.Buff[Hastening of Salik].ID} || ${Me.Buff[Speed of Vallon].ID} || ${Me.Buff[Vallon's Quickening].ID} || ${Me.Buff[Swift like the Wind].ID}) /call Trueshot
/if (${Me.AltAbilityReady[Guardian of the Glade]} || ${Me.AltAbilityReady[Guardian of the Forest]}) /call Glade
/if (${Me.AltAbilityReady[Auspice of the Hunter]} && !${Me.Buff[Auspice of the Hunter].ID}) /call Auspice
/doevents
/goto :mainloop
Sub Haste
/if (${FindItem[Distillate of Alacrity X].InvSlot}) /call cast "Distillate of Alacrity X" item
/return
Sub Frost
/aa act Frost Arrows
/echo Casting Frost Arrows
/delay 3s
/return
|Sub Trueshot
/disc Trueshot
/aa act Guardian of the Glade
/aa act Guardian of the Forest
/echo Trueshotting
/return
Sub Glade
/aa act Guardian of the Glade
/aa act Guardian of the Forest
/echo Guardian of the Glades on
/return
Sub Auspice
/aa act Auspice of the Hunter
/echo Auspice of the Hunter on
/delay 3s
/return
Sub Event_eagleeye
/cast "eagle eye" gem6
/echo Casting Eagle Eye
/return
Sub Event_ward
/cast "ward of the hunter" gem8
/echo Casting Ward of the Hunter
/return
Sub Event_hunter
/cast "strength of the hunter" gem3
/echo Casting Strength of the Hunter
/return
Sub Event_pred
/cast "howl of the predator" gem2
/echo Casting Howl of the Predator
/return