• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - instance or zone check downshit

psimoon

Member
Joined
Nov 21, 2013
RedCents
823¢
I had something weird happen with an macro the other day. I was noob's Autocleric mac afk AAing in an instance. The cleric was not on autofollow in the mac OR using stick to follow the tank. For some reason the group wipes and people go to their bind points. The cleric is bound near Teek in POK.

I came back to check on the group and the cleric was autofollowing someone, so much so that the person send me a tell asking why I was following them. eventually the cleric got hung up and was stuck and the person got a way. This is the first time this has ever happened and is a good chance of getting reported.

So what I was thinking of putting a downshit on all the toons to check the ${Zone.ID} to check to see if it was in an instance. Unfortunately the zone ID for the instance and the regular zone is the same.

Is there anyway to check to see if you are not in an instance and stop the macro?

What I got so far is Downshit0=/If [${Zone.ID}!=999 /end]

Sure I can use that so as to stop the macro if I get ported out of my instance/regular zone of 999 or I could conversely not use the NOT ! and only have the macro work in the instance or regular zone.

But I really would like to have the downshit be able to differentiate between instance and regular zone.
 
I can't test this just now but you could try:

Rich (BB code):
downshit0=/if (!${Me.Instance}) /end
 
- Added .InInstance to the character TLO
it returns true if you are in an instance.
Credit: PeteSampra
I have never used this but I would assume ${Me.InInstance} is the appropriate way to do it
 
Question - instance or zone check downshit

Users who are viewing this thread

Back
Top
Cart