Here is the macro I use for my druid when running FHmacro. For some reason he won't camp out when I die or zone :mad: He is bound in nedaria too.
Also here is what I use to kite FH with my bard, but he won't camp out when he dies and goes to GH. He will camp out if zones into nedaria though.
Rich (BB code):
|PL-Easy, KISS Continuous Heal
----------------------------------------
|Where it says "PctHPs}<70) {" Change the 70 to What % You Want To Heal At
|Where it says "/cast 8", make sure you replace with whatever spell slot you'd like to continually cast @ that percent
|Where it says "/target", make sure you replace with whoever you're trying to heal
---------------------------------------------------
|v1.01 Added the "/if (${Me.Casting.ID})" Command to keep from spamming if you're already casting (thanks A_Druid_00)
---------------------------------------------------
|v1.02 Added a "/target" command just put whoever you're looking to heal after /target (IE. /target Iamnoob)
---------------------------------------------------
|v1.03 Changed some things to work correctly (thx lum and LPW)
---------------------------------------------------
|v1.04 Changed to work with/without Mounts, will Auto-Sit Now. (thx peach and summar)
-----------------------------
#turbo
#event Zoned "#*#You have entered Nedaria's Landing#*#"
Sub Main
/declare sowtimer timer outer
/declare hptimer timer outer
:loop
/if (!${sowtimer}) {
/target BARD
/cast 2
/cast 2
/cast 2
/varset sowtimer 20m
}
/if (!${hptimer}) {
/target BARD
/delay 10s
/cast 7
/cast 7
/cast 7
/varset hptimer 60m
}
/if (${Me.Casting.ID}) /goto :loop
/target BARD
/if (${Target.PctHPs}<70) {
/goto :heal
} else {
/goto :loop
}
:heal
/cast 1
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
}
/goto :loop
sub event_zoned
/dismount
/dismount
/delay 5s
/sit
/camp desk
/endmac
/return
Also here is what I use to kite FH with my bard, but he won't camp out when he dies and goes to GH. He will camp out if zones into nedaria though.
Rich (BB code):
This macro made for www.Redguides.com
| Don't steal it or we'll punch your fase!
#turbo
#event camp "personingroup tells the group, 'lets roll'
#event dzadd "DRUID tells you, 'add me'
#event invite "#*#invites you to join#*#"
#Event Died "#*#You have entered#*#"
#event Zoned "#*#You have entered Nedaria's Landing#*#"
#event timetoloot "You gain experience!!"
#event timetoloot "You gain party experience!!"
Sub Main
:begin
/face heading 270
/delay 2s
/warp loc -573.50 162.80 2.15
/circle on 22
/twist 1 3 8 7 6 4
:loopstart
/doevents
/call GMcheck
/if (${Target.Level}>67) /tar npc next
/if (${Target.Distance}>220) /keypress esc
/if (${Target.ID}==FALSE) /tar NPC radius 220 rat
/if (${Me.PctHPs}<=30) /call succor
/delay 10
/goto :loopstart
/return
Sub succor
/warp loc 245 -33 0
/circle off
/twist 1
/delay 60
:loopheal
/if (${Me.PctHPs}>80) {
/face heading 270
/warp loc -573.50 162.80 2.15
/circle on 22
/twist 1 3 8 7 6 4
/return
}
/delay 60
/goto :loopheal
/return
Sub GMcheck
/if (${Spawn[gm].ID}) {
/echo Gm detected
/beep
/beep
/beep
/endmac
/unload
/q
}
/return
Sub event_camp
/sit
/camp desk
/return
sub event_died
/delay 5s
/sit
/campdesk
/endmac
/return
sub event_zoned
/delay 5s
/sit
/camp desk
/endmac
/return
sub event_dzadd
/dzadd DRUID
/return
sub event_invite
/invite
/return
sub event_timetoloot
event_timetoloot
/target corpse
/twist off
/circle off
/keypress forward
/warp target
/delay 10
/loot
/delay 10
/notify LootWnd DoneButton leftmouseup
/delay 10
/notify LootWnd DoneButton leftmouseup
/call Main
/return