MQ2Melee & Shrink

wwarwolf911

Member
Joined
Sep 5, 2008
Messages
901
Reaction score
13
Points
18
Is anyone able to tell me why this is not working?

Code:
downshit2=/if (!${Me.Invis} && !${Me.Moving} && ${Me.Height}>2.2) /casting 110796|Item
 
Have you tried doing:
/echo !${Me.Invis} ${Me.Moving} (${Me.Height}>2.2)

This should tell you which variable is the problem, my best guess is the Height OR your downshit is actually not enabled.
 
Hmm, should work then. You confirm the item ID is correct? You could replace the /casting with /echo SHOULD SEE THIS SPAM

Otherwise sorry, not sure :(
 
Code:
(${Me.Height}>1.88 && !${Me.Moving} && !${Me.Invis}) /casting "Ring of the Ancients"|Item -targetid|${Me.ID}

this works make the change to yours and give it a go
 
Wonder if it's the knightlyparse stuff. Because that's not parsing the way it used to (the last term).

Try adding spaces, see if it parses the way you expect, i.e., space before and after the > sign.

downshit2=/if (!${Me.Invis} && !${Me.Moving} && (${Me.Height} > 2.2)) /casting 110796|Item

htw
 
It was this causing the issue:

Code:
downshitif=${If[!${Select[${Zone.ID},344,202,151,345,33505]} && !${Me.Invis} && !${Me.Moving} && ${Me.Standing} && ${Me.Buff[Resurrection Sickness].Duration} < 38 && ${Me.Buff[Revival Sickness].Duration} < 18
 
Just for future searchers.

/if (${Me.Height}>2) /casting "Ring of the Ancients" -targetid|${Me.ID}

Is the best way I have found to shrink.