Im getting asked many times to summon pet toys and its getting annoying to mem, click, wait, click.. so i made this simple macro to do it for me.
Code: Select all
| summontoys.mac
| Mems the spells:Blade of The Kedge,Girdle of Magi'kot and Muzzle of Mardu.
| and summons 2 sets, containing 2 Blades of The Kedge, 1 Girdle of Magi'kot and
| Muzzle of Mardu, per set.
| After it finishes casting you'll have 20 secs (can change tho if you want)
| to give the toys to the pet/person who asked for the toys.
| After 20 secs it will remem the spellset named "normal"
| again, thats what i'm using and you can change it.
Sub Main
/echo Meming Blade of The Kedge,Girdle of Magi'kot and Muzzle of Mardu.
/memspell 1 "Blade of The Kedge"
/delay 30
/memspell 2 "Girdle of Magi'kot"
/delay 30
/memspell 3 "Muzzle of Mardu"
/delay 30
/echo Summoning 2 sets, containing 2 Blades of The Kedge, 1 Girdle of Magi'kot and
/echo 1 Muzzle of Mardu, per set.
/cast "Blade of The Kedge"
/delay 33
/if (${Me.Casting.ID}>0) /delay 10
/delay 25
/cast "Blade of The Kedge"
/delay 33
/if (${Me.Casting.ID}>0) /delay 10
/delay 25
/cast "Girdle of Magi'kot"
/delay 33
/if (${Me.Casting.ID}>0) /delay 10
/delay 25
/cast "Muzzle of Mardu"
/delay 33
/if (${Me.Casting.ID}>0) /delay 10
/delay 25
/cast "Blade of The Kedge"
/delay 33
/if (${Me.Casting.ID}>0) /delay 10
/delay 25
/cast "Blade of The Kedge"
/delay 33
/if (${Me.Casting.ID}>0) /delay 10
/delay 25
/cast "Girdle of Magi'kot"
/delay 33
/if (${Me.Casting.ID}>0) /delay 10
/delay 25
/cast "Muzzle of Mardu"
/delay 33
/if (${Me.Casting.ID}>0) /delay 10
/delay 25
/echo Done summoning! 20 seconds untill rememing set "normal".
/delay 200
/loadspells "normal"
/echo Meming set "normal".
/endm
If you have ideas on how to improve it, please let me know :)



