Hi you may know me from my other worthless macros, well I am here yet again to post another! It is a macro for steamfont, to kill 4 different skeletons over and over, it checks your mana, your pets health, and even buffs you! It works too, thats the thing that matters, i know, because i tried it.
All you need: Lots of food and water, lots of whatever it takes to summon your pet if are going to use this macro with a pet class, and, to follow some simple directions that are in this code here:
A few things you may like to know:
Q. Does it loot? A. No, but you can probably implement it into the macro easilly.
Q. Does it work for non pet classes? A. The macro here does not unless you want to implement it in.
Q. How's the EXP? A. Decent, as it kills almost as fast as it can, and it does it automatically.
edit: Made a healer macro post 2 posts down, use it if you are having trouble or want to use it. GL!
EDIT/NEW: Q. What should i do after this macro? A. Use my lfaydark macro! Perfect for level 12-20 ish. Then you can use my cargo clockwork macro, Cargo isnt done yet, but the LFAYDARK macro you can find here!:
http://macroquest2.com/phpBB2/viewtopic.php?t=13703 Or just search for it, should be near, all my macros have ((sexy)) in the name.
Code: Select all
|Skelly.mac By Xantan2/Xantan
|Directions:
|Kill around level 8 skellies in Steamfont
Macro for necros/pet classes.
|Get to steamfont, head toward the minotaur
cave, but on the opposite side is a wall,
follow it till you see a gear, then past the
gear and in the middle of the tree and the
gear, or somewhere near, then type /macro
skelly to start the macro. :-)
|Try to start this macro around loc 1699.63,
-1458.26, -108.89 or, if your familiar with EQ,
go a bit past the big gear in steamfont, then
be halfway between the gear and the tree.
|Spells:
|Mem a shielding or random buff in gem 5 I used
Lesser Shielding.
|Mem a mana regen buff or random buff in gem 6
I used Dark Pact
|Mem a nuke or lifesteal buff in gem 1 I used
Lifespike
|Mem a dot or another nuke in Slot 2 I used
Poison Bolt
|Mem a snare or another dot or another nuke in
slot 4 I used Clinging Darkness
|Mem your pet spell in slot 7 or a buff if you
have no pet... but i dont see how you could do
this macro with no pet, I used Bone Walk
|Make sure you NEVER click anything, it could
screw with the macro, and also, make sure you
let it do the moving and casting or it might
miss something important.
|This macro can be easilly modified for anyone
with a pet, or, if your crazy, you can even
modify it easilly for someone without a pet.
|Considering i did this on a level 9 necro with
no gear at all besides cloth, I think it'd be
easy for anyone to do it.
|Make sure you have lots of food and drink, and
lots of whatever it takes to summon your pet!
#turbo
Sub Main
/echo Getting to med point, medding to full,
buffing, getting pet, then medding, then we'll
start killing skellys.
/keypress ESC
/target pet radius 30
/if (${Target.ID}==FALSE) /goto :makepet
/goto :oom
:sk1
/keypress ESC
/pet follow
/if (${Me.PctMana} < 45) /goto :oom
/delay 4
/moveto loc 1679.94 -1438.81
/delay 140
/moveto off
/sit down
/delay 6
/stand up
/delay 4
/target npc skeleton radius 117
/if (${Target.ID}==FALSE) {
/goto :sk2
} else {
/pet attack
/delay 15
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 60
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/if (${Target.ID}==FALSE) /goto :mob1dead
/delay 60
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob1dead
/delay 55
/if (${Target.ID}==TRUE) /cast 2
/delay 45
/if (${Target.ID}==FALSE) /goto mob1dead
/delay 10
/if (${Target.ID}==TRUE) /cast 4
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/delay 10
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob1dead
/if (${Target.ID}==TRUE) /cast 1
:mob1dead
/pet follow me
/delay 10
/cast 6
/delay 90
/if (${Me.PctMana} < 45) /goto :oom
/target pet radius 30
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 130
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/if (${Target.PctHPs}<80) {
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/delay 1
/pet sit down
/delay 300
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/target pet
/if (${Target.PctHPs}>80) /goto :sk2
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk2
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk2
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk2
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk2
/delay 800
/target pet
/if (${Target.PctHPs}>80) /goto :sk2
} else {
/if (${Me.PctMana} < 65) /goto :oom
/delay 1
/goto :sk2
:sk2
/keypress ESC
/pet follow
/if (${Me.PctMana} < 65) /goto :oom
/moveto loc 1772.70 -1491.51
/delay 60
/moveto off
/sit down
/delay 5
/stand up
/delay 5
/target npc skeleton radius 90
/if (${Target.ID}==FALSE) {
/goto :sk3
} else {
/pet attack
/delay 15
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 60
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/if (${Target.ID}==FALSE) /goto :mob2dead
/delay 60
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob2dead
/delay 55
/if (${Target.ID}==TRUE) /cast 2
/delay 45
/if (${Target.ID}==FALSE) /goto mob2dead
/delay 10
/if (${Target.ID}==TRUE) /cast 4
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/delay 10
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob2dead
/if (${Target.ID}==TRUE) /cast 1
:mob2dead
/pet follow me
/delay 10
/cast 6
/delay 90
/if (${Me.PctMana} < 45) /goto :oom
/target pet radius 30
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 130
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/if (${Target.PctHPs}<80) {
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/delay 1
/pet sit down
/delay 300
/target pet
/if (${Target.PctHPs}>80) /goto :sk3
/delay 400
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/target pet
/if (${Target.PctHPs}>80) /goto :sk3
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk3
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk3
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk3
/delay 800
/target pet
/if (${Target.PctHPs}>80) /goto :sk3
} else {
/if (${Me.PctMana} < 65) /goto :oom
/delay 1
/goto :sk3
:sk3
/keypress ESC
/pet follow
/if (${Me.PctMana} < 65) /goto :oom
/delay 1
/moveto loc 1750.81 -1751.79
/delay 115
/moveto off
/sit down
/delay 7
/stand up
/delay 5
/target npc skeleton radius 134
/if (${Target.ID}==FALSE) {
/goto :sk4
} else {
/pet attack
/delay 15
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 60
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/if (${Target.ID}==FALSE) /goto :mob3dead
/delay 60
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob3dead
/delay 55
/if (${Target.ID}==TRUE) /cast 2
/delay 45
/if (${Target.ID}==FALSE) /goto mob3dead
/delay 10
/if (${Target.ID}==TRUE) /cast 4
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/delay 10
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob3dead
/if (${Target.ID}==TRUE) /cast 1
:mob3dead
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/delay 1
/pet follow me
/delay 10
/cast 6
/delay 90
/if (${Me.PctMana} < 45) /goto :oom
/target pet radius 30
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 130
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/if (${Target.PctHPs}<80) {
/pet sit down
/delay 300
/target pet
/if (${Target.PctHPs}>80) /goto :sk4
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk4
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk4
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk4
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :sk4
/delay 800
/target pet
/if (${Target.PctHPs}>80) /goto :sk4
} else {
/if (${Me.PctMana} < 65) /goto :oom
/delay 1
/goto :sk4
:sk4
/keypress ESC
/pet follow
/if (${Me.PctMana} < 65) /goto :oom
/moveto loc 1772.70 -1491.51
/delay 110
/moveto loc 1643.77 -1362.16
/delay 85
/moveto off
/sit down
/delay 5
/stand up
/delay 4
/target npc skeleton radius 97
/if (${Target.ID}==FALSE) {
/goto :oom
} else {
/pet attack
/delay 15
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 1
/cast 4
/delay 60
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/delay 1
/cast 2
/if (${Target.ID}==FALSE) /goto :mob4dead
/delay 60
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 50
/cast 1
/delay 55
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/cast 1
/delay 1
/cast 1
/delay 55
/if (${Target.ID}==FALSE) /goto :mob4dead
/delay 55
/if (${Target.ID}==TRUE) /cast 2
/delay 45
/if (${Target.ID}==FALSE) /goto mob4dead
/delay 10
/if (${Target.ID}==TRUE) /cast 4
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/delay 10
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
/delay 50
/if (${Target.ID}==FALSE) /goto :mob4dead
/if (${Target.ID}==TRUE) /cast 1
:mob4dead
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/delay 1
/pet follow me
/delay 10
/cast 6
/delay 90
/if (${Me.PctMana} < 45) /goto :oom
/target pet radius 30
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 130
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/if (${Target.PctHPs}<80) {
/pet sit down
/delay 300
/target pet
/if (${Target.PctHPs}>80) /goto :oom
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :oom
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :oom
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :oom
/delay 400
/target pet
/if (${Target.PctHPs}>80) /goto :oom
/delay 800
/target pet
/if (${Target.PctHPs}>80) /goto :oom
} else {
/if (${Me.PctMana} < 65) /goto :oom
/delay 1
/goto :oom
:oom
/moveto loc 1772.70 -1491.51
/delay 150
/moveto loc 1723.23 -1458.25
/delay 50
/moveto loc 1829.45 -1388.50
/delay 80
/moveto off
/delay 1
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/delay 10
/keypress F1
/delay 10
/cast 6
/delay 1
/cast 6
/delay 1
/cast 6
/delay 1
/cast 6
/delay 1
/cast 6
/delay 90
/if (${Me.PctMana} > 10) /cast 5
/delay 1
/if (${Me.PctMana} > 10) /cast 5
/delay 1
/if (${Me.PctMana} > 10) /cast 5
/delay 1
/if (${Me.PctMana} > 10) /cast 5
/delay 1
/if (${Me.PctMana} > 10) /cast 5
/delay 1
/if (${Me.PctMana} > 10) /cast 5
/delay 80
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/delay 10
/target pet radius 30
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 130
:oom2
/if (${Me.PctMana} > 90) /goto :sk1
/delay 20
/if (${Me.Standing} && !${Me.Mount.ID}) /sit
/delay 140
/if (${Me.PctMana} > 90) /goto :sk1
/goto :oom2
:makepet
/target pet radius 30
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/delay 1
/if (${Target.ID}==FALSE) /cast 7
/if (${Target.ID}==TRUE) /goto :oom
/delay 110
/goto :oom
EDIT:
OK, so my friend that was AFKing in my group told me last night it booted him from EQ for afking, so i made another macro.
AFK.mac
Code: Select all
#turbo
Sub Main
/echo I'm sittin afk in my good pal ><'s Group.
:loopy
/sit
/delay 18
/stand
/delay 1008
/sit
/delay 14
/stand
/delay 804
/goto :loopy
Coggy.mac will be realeased as well as soon as me and my friend are over level 16-20ish, sorry, but its been pushed back one more day as last night my computer rebooted itself without asking (STUPID AUTOMATIC UPDATES CAN SHOVE A FAT.... [/edit]



