Page 1 of 2
Giving pet weapons
Posted: Fri May 07, 2004 11:10 am
by cobra
Hi I play a mage and was wondering if some one can help me work out how to give my pet the weapons i have summoned i can summon the weapons and target pet .
But i have no idea how to give it all the items
/call cast "Belt of Magikot"
/call cast "Muzzle of mardu"
/call cast "Blade of kedge"
/call cast "Blade of kedge"
/tar pet
/face
Give items to pet
thank you
Posted: Fri May 07, 2004 11:15 am
by Preocts
/click
Posted: Fri May 07, 2004 11:18 am
by Oid
remove /face
/click left target
Posted: Fri May 07, 2004 12:15 pm
by cobra
Tryed click left target it gives pet first item but i still have 3 other items in mouse cursor also how do i click on the Give button please
Code: Select all
:pet
/call cast "Servant of marr"
/call cast "Burnout V"
/if (!${Me.Buff[Elemental Siphon Recourse].ID}) {
/call cast "Elemental Siphon"
/call cast "Belt of Magi'Kot"
/call cast "Muzzle of mardu"
/call cast "Blade of The kedge"
/call cast "Blade of The kedge"
}
/click left target
/click left target
/click left target
/click left target
}
/return
/endmacro
i tryed
Code: Select all
/click left target
}
/click left target
}
/click left target
}
/click left target
but still wont work als tryed adding /delay 5 between clicks but still not working .
thank you for the help
Posted: Fri May 07, 2004 12:44 pm
by Preocts
Code: Select all
/click left target
}
/click left target
}
/click left target
}
/click left target

What exactly was that suppose to do?
Code: Select all
:GivePet
/click left target
/if ${Cursor.ID} /goto :GivePet
Pass them as you summon
Posted: Fri May 07, 2004 11:21 pm
by Chill
I think the easy solution would be to pass the gear as you summon it, since the spells will summon the items to your cursor.
Code: Select all
/target pet
/call cast "Belt of Magikot"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/call cast "Muzzle of mardu"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/call cast "Blade of The kedge"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/call cast "Blade of The kedge"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
Posted: Sat May 08, 2004 6:22 am
by cobra
Tryed
Code: Select all
/target pet
/call cast "Belt of Magikot"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/call cast "Muzzle of mardu"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/call cast "Blade of The kedge"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/call cast "Blade of The kedge"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
but still having problems Give window seems to stay up for to long

causing the macro to skip casting 2 items
Code: Select all
#include spellcast.inc
Sub main
/goto :main
:main
/goto :buffcheck
:buffcheck
/if (!${Me.Buff[Xegony's phantasmal guard].ID}) {
/call cast "Xegony's phantasmal guard"
}
/if (!${Me.Buff[Shield of maelin].ID}) {
/call cast "Shield of maelin" gem4
}
/if (!${FindItem[Rod Of Mystical Transvergance].ID}) {
/echo Making mod rod
/tar myself
/call cast "Rod Of Mystical Transvergance" gem4
/delay 5
/autoinv
/delay 5
}
/if (!${Me.Buff[Bootstrutter's Blessing].ID}) {
/cast item "Fabled journeyman's Boots"
/delay 1s
}
/goto :pet
}
/return
:pet
/if (!${Me.Pet.ID}) /call cast "Servant of marr" {
/call cast "Burnout V"
/echo making Belt of MagiKot
/call cast "Belt of Magi'kot"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/echo making Muzzle of mardu
/call cast "Muzzle of Mardu"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/echo Making Blade of Kedge 1
/call cast "Blade of the kedge"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
/echo Making blade of kege 2
/call cast "Blade of the kedge"
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
}
/return
/endmacro
Excuse my messiness i am just Learning and Not sure how to fix it Thank you for helping
Posted: Sat May 08, 2004 6:48 am
by Preocts
You can give your pet four items at once can you not?
Posted: Sat May 08, 2004 7:00 am
by cobra
yes you can but it just gives it first item and for some reason the Give window is not going away fast enough it stays up for a while which causes macro to skip casting all the items for pet .
/click left target
/notify GiveWnd GVW_Give_Button leftmouseup
maybe there is a problem with this line
Thank you for any help
Posted: Sat May 08, 2004 7:03 am
by Preocts
Well duh, MQ runs a hellava lot faster than EQ can. Not to split hairs but if you just use the example I gave you, summon four items and then give ALL the items to the pet BEFORE clicking 'Give', I think it would work much better for you.
Then again... what do I know.
Posted: Sun May 09, 2004 1:13 am
by Chill
Can you summon all 4 items and "queue" them up on your cursor?
If you can then go for it.
I am a chanter not a mage so I dont know for sure, but I have trouble casting my imbue spells or anythign else that summons items to my cursor if it is already full.
Posted: Sun May 09, 2004 6:26 am
by blueninja
Yes you can queue them on the cursor.
Posted: Sun May 09, 2004 7:06 am
by Oid
just a tip, when notifying anything on any window, run at least like /delay 3 before you expect it to have taken effect, fuck on a bad day, even thati snt enough
Posted: Sun May 09, 2004 8:14 am
by Chill
blueninja wrote:Yes you can queue them on the cursor.
k fine try this then:
Code: Select all
/target pet
/echo making pet gear
/call cast "Belt of Magikot"
/call cast "Muzzle of mardu"
/call cast "Blade of The kedge"
/call cast "Blade of The kedge"
/click left target
/pause 2
/click left target
/pause 2
/click left target
/pause 2
/click left target
/pause 2
/notify GiveWnd GVW_Give_Button leftmouseup
Posted: Sun May 09, 2004 8:17 am
by Oid
Code: Select all
/target pet
/call cast "Belt of Magikot"
/call cast "Muzzle of mardu"
/call cast "Blade of The kedge"
/call cast "Blade of The kedge"
/click left target
/delay 3
/click left target
/delay 3
/click left target
/delay 3
/click left target
/delay 3
/notify GiveWnd GVW_Give_Button leftmouseup