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.


This Fatal error looks to be common in Next. There is also a error in the code.
File - DeneCore-Utils.ini
Line 430
- /error Fatal error occurred in \ay$strErrorIn. \ax Ending Macro.
+ /error Fatal error occurred in \ay${strErrorIn}. \ax Ending Macro.
Then the error message will give slightly more insight.
View attachment 33799
Have not dug any further into it.
| ----------------------------------
---------------------------------------------------
| SUB: toggleNavDoors - Use On or Off as strDesireSetting
| -------------------------------------------------------------------------------------
Sub toggleNavDoors(string strDesireSetting)
|- Reading iniSetting on call of strDesireSetting.
/declare iniSetting string local ${Ini[..\MQ2Nav.ini,Settings,OpenDoors]}
/declare tempSetting string local null
|- Check for proper syntax given, if not return failure message.
/if (${Select[${strDesireSetting},off,on]}==0) /return notProperCommand
/if (${strDesireSetting.Equal[${iniSetting}]}) /return toggleNavDoorsSuccessful
|- Updating MQ2Nav Settings
/squelch /nav ini OpenDoors ${strDesireSetting}
/varset iniSetting ${Ini[..\MQ2Nav.ini,Settings,OpenDoors]}
/if (${strDesireSetting.Equal[${iniSetting}]}) /return toggleNavDoorsSuccessful
/return unknownError
Are you running it on Next?Small Update
Changing:
/varset iniSetting ${Ini[..\MQ2Nav.ini,Settings,OpenDoors]}
to
/varset iniSetting ${Ini[MQ2Nav.ini,Settings,OpenDoors]}
Seems to get me past the first stop it was crashing at.
Good find JerkChicken, any hardcoded path (even hardcoded relative) is probably going to be a problem anywhere. You would actually have this problem in MQ2 for anyone who moved their macro directory.Small Update
Changing:
/varset iniSetting ${Ini[..\MQ2Nav.ini,Settings,OpenDoors]}
to
/varset iniSetting ${Ini[MQ2Nav.ini,Settings,OpenDoors]}
Seems to get me past the first stop it was crashing at.



A few preliminary questions and standard suggestions, as the macro was fully tested and capable of doing the full 450+ zone run in a single go before release:
The point at which you're failing in the 3rd screenshot coincides with a known issue when attempting to run this macro on Next.
- Make sure you're using the meshes originally used for testing. Wired420's Repo (the one used by the Mesh Updater) has replaced some of my meshes with incompatible versions. (https://github.com/BDeakins/DeneCore-Meshes)
- Are you running on Next or MQ2?

My post from just a bit ago was merged into here (not a prob) but the title of the post was what made me laugh, upon reading the pop up text during the HoT explore route 'Lol Surprise Buttsex for Cazic'. I'm just mentioning it here as my above post seems to make no sense without the joke line.
Separately, I now see Denethor has not yet (if he will, I hope so though) make Explore mac MacroQuest 'Next' fully compatible. This is such a great macro, I can only imagine how much smoother it will run![]()
![]()

Are you running it on Next?
Because, again, NO EFFORT HAS BEEN MADE TO MADE IT COMPATIBLE WITH NEXT. NEXT is therefore unsupported.
Use the meshes at the link I provided. Some of the ones provided by the Updater are incompatible.
The macro is not designed to run on Next, and there are known issues (discussed in the last page or two of this thread).
I do not know, as I have moved away from EQ ever since "The Great Betrayal". Most likely, yes, I will.Is there going to be an effort to make this fully Next compatible, especially once MQ2 sunsets into oblivion?
No, MQNext does money detection differently apparently. As the macro wasn't written with Next in mind, as Next wasn't even started. Sorry, but you're framing this like it's the macro's fault when it's not. That may not be your intention, but it is how your post comes across.Edit: /unload'd Next, ran MQ2, macro works fine again. Money detection with this macro is somehow a problem in Next.
Seeing as there has never been a report of such a bug before, and you provide no detail as to how this occurred, it's kind of hard for me to fix what I haven't been told is occurring or been given any context for.Stuff like this sadly never got ironed out:
View attachment 34936
Ran out of gate potions, stein / throne were on cooldown. The macro seizes up because it can't get home now, and tells me to get to PoK and unpause. So I origin and run to PoK. Unpause, that error generates, not realizing that we're in PoK now. I went one zone away from PoK and unpaused, same error. Once you're out of gate potions (they were not available to purchase) and throne/stein are down, there's no way for the macro to recover.Seeing as there has never been a report of such a bug before, and you provide no detail as to how this occurred, it's kind of hard for me to fix what I haven't been told is occurring or been given any context for.
This error occurred with MQNext as I ran the macro with the RoF route. It may be similar with other routes involving the regular guildhall as its starting point.money detection hasn’t changed. Any info on what the problem is would be appreciated. I started running the macro and so far have made it to the planes without any issues
/if (${Window[InventoryWindow].DoOpen}) {
/invoke ${Window[InventoryWindow].DoOpen}
/if (${Window[InventoryWindow].Open}) {
First part true, second part not. More accurate to say Next wasn't released.As the macro wasn't written with Next in mind, as Next wasn't even started.
PM'd you a solution idea. Let me know.i never got a response on my invis/ ivu issue in EW is there a setting for what items to use
Ran out of gate potions, stein / throne were on cooldown. The macro seizes up because it can't get home now, and tells me to get to PoK and unpause. So I origin and run to PoK. Unpause, that error generates, not realizing that we're in PoK now. I went one zone away from PoK and unpaused, same error. Once you're out of gate potions (they were not available to purchase) and throne/stein are down, there's no way for the macro to recover.
next is "MQ" - legacy is MQ2. I think you meant MQ2AS I also don't use MQ any more as well, I also don't feel that being required to run this on MQ would be safe. I hope you get around to enhancing this to work on Next. Thanks, Tshadow
AS I also don't use MQ any more as well, I also don't feel that being required to run this on MQ would be safe. I hope you get around to enhancing this to work on Next. Thanks, Tshadow
I think in this scenario just open the code to whoever wants to maintain it. I get where you’re coming from and I don’t disagree with your reasons for walking away, everyone has other things going on and I have a ton of stuff I’ve written and don’t care to maintain. But in that case either take it down or open it up rather than let it sit outdated.I fully understand. Please understand my side. I've walked away from EQ. I haven't played since the news about MQ2 broke. And writing this macro took me six months (and gave me a stroke :P ). I don't relish the idea of digging into 14K+ lines of code to update it. I'm sure I'll do it, but it's not something I'm eager to do.
easy to get setup in less than 10mMostly, I was waiting for Next to come out of beta and last I'd heard it hadn't. If that's changed, I'll install it and see about updating the code soon.
I noted it, brainiac. It didn't fall on deaf ears.the INI location caused no problems for me. Obviously it didn't update the right values, but it didn't need to anyways.
Hardcoding the MQ2Nav ini is kinda dumb though, there is a TLO and command for changing the values in nav.
I posted one of the bugs above but I feel like nobody read it...
