Moderator: MacroQuest Developers
I think ${Me.Pet.Target} might work would have to try it. But dont quote me on that :)TheNewGuy wrote:Here's a hint... is he sitting there doing the "I am idle" animation, or is he doing the "I'm a Karate Ninja Motherfucker" animation?
OR in the case of Crazybard, is he doing the "Karate Ninja Motherfucker with his Sword of Mega Uber"?
Heh, sorry - that's gotta be the best item name I've heard of yet
Code: Select all
/if (${Me.Pet.Target} && !${Me.Pet.Target.Find[Corpse]})
I think you meanzanomo wrote:hmm.. In that case, add condition for corpse?Code: Select all
/if (${Me.Pet.Target} && !${Me.Pet.Target.Find[Corpse]})
Code: Select all
/if (${Me.Pet.Target} && !${Me.Pet.Target.Name.Find[Corpse]})Code: Select all
${Me.Pet.Target}
Code: Select all
!${Me.Pet.Target.Type.Equal[Corpse]}
Yes, you're right. I was coding with loose syntax, somewhere in one of my my macro I was using .Target only without .Name/.CleanName and it seems that it returned a string with the target long name, i.e.Neolesh wrote: I think you mean
Code: Select all
/if (${Me.Pet.Target} && !${Me.Pet.Target.Name.Find[Corpse]})
Code: Select all
${Spawn[${Target}].Mark}Code: Select all
/assist ${Me.Pet}
/if (${Target.ID} && ${Target.Type.NotEqual[Corpse]})
Code: Select all
/assist ${Me.Pet}
/if (${Target.ID} && ${Target.State.NotEqual[Dead]})