nyghteyes
What is a macro??
- Joined
- Mar 21, 2006
- RedCents
- 1,347¢
This macro currently:
will Slow,Q,Follow, and stop via tells
will patch heal at 65%
will Q after slow, and then re-Q on you once it wears off if your below 90%
will Keep Haste and Regen on tank
will keep a kei pot X on you "Comment out /call mana if your not using pots
will tell master if lom
Lots could be added to this or modified from here.
I pieced this together to box my 65 shm on my couch with my 15" crap lcd and nobody had a small working shm mac.
Code pieces Thanks to Redguide.com and its posters
<------ If you like this mac cent me pls
will Slow,Q,Follow, and stop via tells
will patch heal at 65%
will Q after slow, and then re-Q on you once it wears off if your below 90%
will Keep Haste and Regen on tank
will keep a kei pot X on you "Comment out /call mana if your not using pots
will tell master if lom
Lots could be added to this or modified from here.
I pieced this together to box my 65 shm on my couch with my 15" crap lcd and nobody had a small working shm mac.
Code pieces Thanks to Redguide.com and its posters
Rich (BB code):
| ****Nyghteyes's simplesham****Redguides.com****
|Useage: /mac NAMEOFTHISMAC NAMEOFTANK
|
|put name of your tank in multiple spots in the events
|section "NAMEOFMASTER" and each event is pretty self explanitory.
|
|Gem1=Patch Heal
|Gem2=Quiescence
|Gem3=Replenishment
|Gem4=Turgurs
|Gem7=Swift like the wind
|Elixir of Clarity in Potionbelt slot 1
|
#turbo 10
#include spell_routines.inc
#Chat tell
#Chat chat
#event bitch "NAMEOFMASTER tells you#*#get this#*#"
#event haste "Your swift like the wind spell has worn off of NAMEOFMASTER#*#"
#event regen "Your Replenishment spell has worn off of NAMEOFMASTER#*#"
#event quien "Your Quiescence spell has worn off of NAMEOFMASTER#*#"
#event qui "NAMEOFMASTER tells you#*#Q me pls#*#"
#event stay "NAMEOFMASTER tells you#*#stay here#*#"
#event follow "NAMEOFMASTER tells you#*#follow me#*#"
Sub Main
/deletevar Master
/declare Master string Global
/varset Master ${Param0}
/echo Starting Healer-Slower Assist Macro
/echo Master Set to ${Master}
:mainloop
/doevents
/doevents chat
/doevents tell
/call health
/call mana
/goto :mainloop
/return
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Health check
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub health
/target ${Master}
/if (${Target.PctHPs} < 65) {
/call cast "Tnarg`s Mending" gem1
}
/return
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Quiescence after slow and if it wears off
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub event_quien
/target ${Master}
/if (${Target.PctHPs} < 90) {
/call cast "Quiescence" gem2
/echo HoT ${Master} now
}
/return
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Quiescence on tell
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub event_qui
/target ${Master}
/call cast "Quiescence" gem2
/echo HoT ${Master} now
/return
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Bitch slowing your shit
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub event_bitch
:Slow_Loop
/assist ${Master}
/if (!${Target.ID}) /return
/call cast "Turgur's Insects" gem4
/if (${Macro.Return.Equal["CAST_INTERRUPTED"]}) {
/goto :Slow_Loop
/delay 1s
}
/if (${Macro.Return.Equal["CAST_RESISTED"]}) {
/goto :Slow_Loop
/tell ${Master} ${Target.ID} Still trying to slow
/delay 3s
}
/if (${Macro.Return.Equal["CAST_FIZZLE"]}) {
/goto :Slow_Loop
/delay 1s
}
/if (${Macro.Return.Equal["CAST_IMMUNE"]}) {
/delay 1s
/tell ${Master} ${Target.ID} Immune to slow
}
/call event_quien
/return
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Sub Follow the tank
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub event_follow
/target ${Master}
/delay 1s
/stick
/return
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Regeneration
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub event_regen
/target ${Master}
/delay 1s
/call cast "Replenishment" gem3
/return
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Checking Mana
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub mana
/if (${Me.PctMana}<15) /tell ${Master} LoM Need to Canni soon
/if (!${Me.Buff["Elixir of Clarity X"].ID}) /potionbelt Activate 1
/return
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|Stay put dammit...good dog
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sub event_stay
/stick off
/keypress left
/keypress right
/echo Stopping here
/return
<------ If you like this mac cent me pls
Last edited:

