• 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 - Identifying new safe areas in zones?

Joined
Jul 25, 2023
RedCents
2,967¢
The last patch made the house in Laurion Inn a safe area - and more areas like this are likely to follow (so that people can switch personas, I assume).

I have some luas that test for safe zones (they do different stuff there) but have yet to find a way to identify these new safe areas in other zones (they seem to share the same zone name, id, type, etc.).

Has anyone else spotted a way to do it?
 
The last patch made the house in Laurion Inn a safe area - and more areas like this are likely to follow (so that people can switch personas, I assume).

I have some luas that test for safe zones (they do different stuff there) but have yet to find a way to identify these new safe areas in other zones (they seem to share the same zone name, id, type, etc.).

Has anyone else spotted a way to do it?
I believe they give you a message entering and exiting so you would be able to use an mq event to pick it up.

They said they plan on expanding it with no timeline more details so it might even be something different in the future
 
Happen to know what filter manages that?
I haven't been getting that message.
It only happens when you pass thru the doors of the Inn.

These are what I have sent to that chat window

1756055739587.png

And everything under melee, damage shields and spells under these - the little arrow to the side

1756055863297.png
 
I believe they give you a message entering and exiting so you would be able to use an mq event to pick it up.

They said they plan on expanding it with no timeline more details so it might even be something different in the future

They do! That could be a way to do it (a bit clunky but could be made to work!) Thanks.

If message seen then set safe area - if non-safe message seen then unset safe area. If zone changes then unset safe area.

I think ...

I just need a way to check these messages in a Lua that runs all the time (not something I've done before). I'll have to investigate how to use Events in my Lua.
 
They do! That could be a way to do it (a bit clunky but could be made to work!) Thanks.

If message seen then set safe area - if non-safe message seen then unset safe area. If zone changes then unset safe area.

I think ...

I just need a way to check these messages in a lua that runs all the time (not something I've done before). I'll have to investigate how to use Events in my lua.
Event handlers in Lua are fairly easy.
The docs are here https://docs.macroquest.org/lua/events-and-binds/
But, its basically just setting up the event, and then setting up a mq.doevents() to check for them in your code. You can also only check for certain events if you'd prefer, depending on where you are checking for them, etc.

If you just pop open your VSC/IDE and search your Lua folder for mq.doevents and mq.event i'm sure you will have a ton of examples
 
Just in case anyone needs to filter it to another window for whatever reason here is the filter for it.
Filters>Spells>Auras (You)
 
Question - Identifying new safe areas in zones?

Users who are viewing this thread

Back
Top
Cart