04-06-2009, 07:03 AM
Hmm, I thought I had my magic resist macro saved on my guild forums... I'll write it from memory and someone can record it.
You'll need to carry bandages and Fire Field reagents and set up a restock agent to pick up like 50-60 bandages.
Basic logic is. If you HP = 100 at the beginning, it waits 3 sec. If your HP is still 100 (no fire field tics), then it casts FF on yourself. FF always runs north to south when cast on self.
If you have more than 80 HP, it will walk 4 paces north/south to cause more FF tics to happen (for faster gains). Then, it will bandage you.
Then, it starts over again, but skips walking if you have less than 80 HP. It reduces your chance to die from failing at first aid and keeps you from wasting too many fire field reagents.
As far as the restock goes, it'll clean dirty bandages, then restock up to a certain amount. That way you don't get overloaded with bloodies and can't restock clean bandaids.
Also, you'll want to do this in an area that limits how far you can walk. Having a water trough to stop you at one end of your path and dropping a table like 3-4 squares away will keep you in range of the flame field so you don't walk out.
Sorry I didn't post an actual macro, but I think it's better to give people concepts than to do the work for 'em.
Give a man fire and he'll be warm for a day. Set a man on fire and he'll be warm for the rest of his life.
Code:
If HP >= 100
Pause (3.0 Sec)
If HP = 100
Cast: Fire Field
Wait for Target
Target Self
Pause (3.0 Sec)
EndIf
Else
If (HP >= 80)
For (5)
Walk North
EndFor
For (5)
Walk South
EndFor
EndIf
Exec: Bandage Self
Pause (3.0 Sec)
EndIf
If {Bandages} <= 10
Dclick by type (Bloody Bandage)
Wait for Target
Absolute Target (water trough)
Exec: Restock Agent #
EndIfYou'll need to carry bandages and Fire Field reagents and set up a restock agent to pick up like 50-60 bandages.
Basic logic is. If you HP = 100 at the beginning, it waits 3 sec. If your HP is still 100 (no fire field tics), then it casts FF on yourself. FF always runs north to south when cast on self.
If you have more than 80 HP, it will walk 4 paces north/south to cause more FF tics to happen (for faster gains). Then, it will bandage you.
Then, it starts over again, but skips walking if you have less than 80 HP. It reduces your chance to die from failing at first aid and keeps you from wasting too many fire field reagents.
As far as the restock goes, it'll clean dirty bandages, then restock up to a certain amount. That way you don't get overloaded with bloodies and can't restock clean bandaids.
Also, you'll want to do this in an area that limits how far you can walk. Having a water trough to stop you at one end of your path and dropping a table like 3-4 squares away will keep you in range of the flame field so you don't walk out.
Sorry I didn't post an actual macro, but I think it's better to give people concepts than to do the work for 'em.

Give a man fire and he'll be warm for a day. Set a man on fire and he'll be warm for the rest of his life.

