Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
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)
what algar said. not being able to test your lua in game is a wild take. there is also derples lua console thing. and even just /lua run <one off snippet little script testing something> if you really needed. if you forget mq/eval, its also there in the mq console tools menu.
edit: nm algar...
maybe you've noticed already but you have a bunch of other errors in there as well, like return mq.TLO.Mercenary.State.Equal[ACTIVE] just use return mq.TLO.Mercenary.State() == "ACTIVE". ACTIVE without quotes would be looking for a nonexisting variable called ACTIVE.
you have several more...
also don't use macro things like .Equals when you can just directly use lua ==
https://docs.macroquest.org/lua/ lot of links there to get started
if mq.TLO.Mercenary.Stance() ~= "Burn" and mq.TLO.Group.Member(mq.TLO.Me.Mercenary.CleanName()).PctAggro() <= 85 then
you might also want an "or 0"...
it's lua, you don't use [ ] much besides accessing keys in a table. use the lua evaluator and the docs and other scripts and what not to understand what lua tlo syntax should look like.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.