• 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
EpicReq.Mac - An Epic Ornament Achievement Macro - MQ2 Legacy Only

Release EpicReq.Mac - An Epic Ornament Achievement Macro - MQ2 Legacy Only (1 Viewer) 1.0.0

No permission to download
the mac immediatly breaks after zoning into gfay, its not southern felwithe its north, the next issue is field of bone. after zoning to cabilis i'd make it pause so you can run to the location, instead as soon as you zone it gates you, next is halas, it takes you to the hole in the ice, again, i would pause macro an have it emote for the user to swim under. instead it gates again. other than these it works quite well appreciate the hard work you guys do jus a few tweaks an it'll be great.
 
Last edited:
I have been having problems with every class when trying to use this since I bought it. It seems to run around like randomly and not following the quest at all. If you stop it for whatever reason and try to restart it, it starts all over from the the beginning running the same wild patterns and not getting the zones done. Also, when it gets to the zone where your class event is ...it stops and says macro will continue upon completion of your class event. Or something to that effect. So, I look up the main event and, for whatever reason I can't get the event to start. Sorry for all the issues, but you can't fix what you don't know is wrong.
 
the mac immediatly breaks after zoning into gfay, its not southern felwithe its north, the next issue is field of bone. after zoning to cabilis i'd make it pause so you can run to the location, instead as soon as you zone it gates you, next is halas, it takes you to the hole in the ice, again, i would pause macro an have it emote for the user to swim under. instead it gates again. other than these it works quite well appreciate the hard work you guys do jus a few tweaks an it'll be great.
Usually caused by a bad mesh. Try the one's in my repo.

@Medicman -
Sorry you're still experiencing difficulty. When building this macro, I divided the zones it has to travel to into clusters/regions (always starting and ending in PoK), and then determined the order to execute those regional routes based on class. I did this so that I wouldn't waste users time running through 40 zones only at have them hit their class event zone, fail the event, and have to re-run the quest for ~2 hours to try again. I tried to have them perform the route with their class event zone first. As such, Shaman does them in the following order (taken directly from the code):
Code:
        /call subRouteKunark
        /call subRouteFaydark
        /call subRouteLuclin
        /call subRouteNWAntonica
        /call subRoutePlanes
        /call subRouteSWAntonica
        /call subRouteVelious

Those in turn break down the individual zones orders:
Code:
Sub subRouteKunark
|- General Route = Pok(0) > OT(0) > Tim Deep > PoK(1) > OT(1) > Warslick > FoB (0) > EJ > FoB (1) > East Cab > P0K (2) > Fironia Vi (0) > LoiO > FM > Burning Woods >  Dreadlands > FV (1) > PoK(3)
...
Sub subRouteFaydark
|- General = PoK (0) > Butherblock > GFay (0) > LFay(0) > Mistmoore > LFay(1) > GFay(1) > PoK(1)
...
Sub subRouteLuclin
|- General Route = PoK(0) > Shadeweaver's Thicket (0) > Shar Vhal (0) > Hollowshade Moors (0) > Grimling Forest (0) > Acrylia Caverns > Grimling (1) > Hollowshade(1) > Shar Vhal(1) > Shadeweaver(1) > PoK(1)
...
Sub subRouteNWAntonica
|- General Route = PoK (0) > Guild Lobby > Nedaria's Landing > Jaggedpine Forest > Black Burrow > Everfrost Peaks > PoK (1)

And so forth for the rest...
For Shaman, the class event is in EJ. So, the macro will run to just short of the event (navLoc -132 -2126 -338) and is generally left facing where the event takes place. Non-Shaman would then proceed to navLoc 303 -2114 -335 for their update. Shaman end the macro at that point so you can advance to the event and perform it without interferce from the macro. Further, I end the macro so you are free to run other combat-oriented macros if you so desire/need for your class event. It sets flags that it will read back in once you restart the macro after completing your event, allowing the macro to continue without resetting the quest.

The macro was written before we had TLO's to read the status tasks/quests in the window, so the macro (at time of writing) was unable to determine which steps you had or had not completed. It presumes to clear any old versions of the quest and start fresh (unless started in your class-event zone and certain flags were set to let it know it's a class-event continuation). Even with the addition of being able to read task step status, it would still require you to visit all the zones on a given route as there is not a reasonable way to programmatically perform dynamic route finding. (Without going into technical specifics, doing such would require a macro 10x the size of Explore.mac or KissAssist, and would need code development that would price this macro beyond affordability and hit issues of feasibility.) As for being unable to start your class event, that would be an Everquest issue, and beyond the scope of my supporting this macro itself. The macro stops for your class event as performing it zones you to a dynamically created zone instance.

All of these are explained on the Overview tab of the macro in the "Information and Recommendations" section:
...
⁃ The macro will determine the order of zones based on your class. It will do the zone with your class-specific event as early as is reasonable (in case you fail your class event, you haven't wasted 3 hours).
⁃ Macro will END a short distance from your class event.
⁃ Move forward to trigger the event (you will zone into an instanced version of your current zone).
⁃ When your class event ends, wait until you zone back to the regular version of zone.
⁃ Once you're in the regular version, just restart the macro. /mac EpicReq
...

As for meshes, over 50% of the meshes in the Updater were originally mine. They have since been replaced piecemeal by other's (Wired420 maintains that repo) and so I began offering mine for download separately as the replacements didn't maintain functionality. But installing my meshes should only overwrite certain meshes from the Updater. Are you wholesale deleting all of the Updater meshes and then downloading mine? No need to do that. Just overwrite the ones you need.

Hope this helps clear up some confusion.
 
Last edited:
Usually caused by a bad mesh. Try the one's in my repo.

@Medicman -
Sorry you're still experiencing difficulty. When building this macro, I divided the zones it has to travel to into clusters/regions (always starting and ending in PoK), and then determined the order to execute those regional routes based on class. I did this so that I wouldn't waste users time running through 40 zones only at have them hit their class event zone, fail the event, and have to re-run the quest for ~2 hours to try again. I tried to have them perform the route with their class event zone first. As such, Shaman does them in the following order (taken directly from the code):
Code:
        /call subRouteKunark
        /call subRouteFaydark
        /call subRouteLuclin
        /call subRouteNWAntonica
        /call subRoutePlanes
        /call subRouteSWAntonica
        /call subRouteVelious

Those in turn break down the individual zones orders:
Code:
Sub subRouteKunark
|- General Route = Pok(0) > OT(0) > Tim Deep > PoK(1) > OT(1) > Warslick > FoB (0) > EJ > FoB (1) > East Cab > P0K (2) > Fironia Vi (0) > LoiO > FM > Burning Woods >  Dreadlands > FV (1) > PoK(3)
...
Sub subRouteFaydark
|- General = PoK (0) > Butherblock > GFay (0) > LFay(0) > Mistmoore > LFay(1) > GFay(1) > PoK(1)
...
Sub subRouteLuclin
|- General Route = PoK(0) > Shadeweaver's Thicket (0) > Shar Vhal (0) > Hollowshade Moors (0) > Grimling Forest (0) > Acrylia Caverns > Grimling (1) > Hollowshade(1) > Shar Vhal(1) > Shadeweaver(1) > PoK(1)
...
Sub subRouteNWAntonica
|- General Route = PoK (0) > Guild Lobby > Nedaria's Landing > Jaggedpine Forest > Black Burrow > Everfrost Peaks > PoK (1)

And so forth for the rest...
For Shaman, the class event is in EJ. So, the macro will run to just short of the event (navLoc -132 -2126 -338) and is generally left facing where the event takes place. Non-Shaman would then proceed to navLoc 303 -2114 -335 for their update. Shaman end the macro at that point so you can advance to the event and perform it without interferce from the macro. Further, I end the macro so you are free to run other combat-oriented macros if you so desire/need for your class event. It sets flags that it will read back in once you restart the macro after completing your event, allowing the macro to continue without resetting the quest.

The macro was written before we had TLO's to read the status tasks/quests in the window, so the macro (at time of writing) was unable to determine which steps you had or had not completed. It presumes to clear any old versions of the quest and start fresh (unless started in your class-event zone and certain flags were set to let it know it's a class-event continuation). Even with the addition of being able to read task step status, it would still require you to visit all the zones on a given route as there is not a reasonable way to programmatically perform dynamic route finding. (Without going into technical specifics, doing such would require a macro 10x the size of Explore.mac or KissAssist, and would need code development that would price this macro beyond affordability and hit issues of feasibility.) As for being unable to start your class event, that would be an Everquest issue, and beyond the scope of my supporting this macro itself. The macro stops for your class event as performing it zones you to a dynamically created zone instance.

All of these are explained on the Overview tab of the macro in the "Information and Recommendations" section:


As for meshes, over 50% of the meshes in the Updater were originally mine. They have since been replaced piecemeal by other's (Wired420 maintains that repo) and so I began offering mine for download separately as the replacements didn't maintain functionality. But installing my meshes should only overwrite certain meshes from the Updater. Are you wholesale deleting all of the Updater meshes and then downloading mine? No need to do that. Just overwrite the ones you need.

Hope this helps clear up some confusion.
Thank you sir for your time and explanation. Didn't think about the meshes being overwritten on updates and thus I should install your meshes each time before running the macro. Maybe that will clear things up and have it run the macro more efficiently and accurately. Thanks again for taking the time to write this up. I think it will help others to understand better as well. Take care and God bless!
 
Usually caused by a bad mesh. Try the one's in my repo.

@Medicman -
Sorry you're still experiencing difficulty. When building this macro, I divided the zones it has to travel to into clusters/regions (always starting and ending in PoK), and then determined the order to execute those regional routes based on class. I did this so that I wouldn't waste users time running through 40 zones only at have them hit their class event zone, fail the event, and have to re-run the quest for ~2 hours to try again. I tried to have them perform the route with their class event zone first. As such, Shaman does them in the following order (taken directly from the code):
Code:
        /call subRouteKunark
        /call subRouteFaydark
        /call subRouteLuclin
        /call subRouteNWAntonica
        /call subRoutePlanes
        /call subRouteSWAntonica
        /call subRouteVelious

Those in turn break down the individual zones orders:
Code:
Sub subRouteKunark
|- General Route = Pok(0) > OT(0) > Tim Deep > PoK(1) > OT(1) > Warslick > FoB (0) > EJ > FoB (1) > East Cab > P0K (2) > Fironia Vi (0) > LoiO > FM > Burning Woods >  Dreadlands > FV (1) > PoK(3)
...
Sub subRouteFaydark
|- General = PoK (0) > Butherblock > GFay (0) > LFay(0) > Mistmoore > LFay(1) > GFay(1) > PoK(1)
...
Sub subRouteLuclin
|- General Route = PoK(0) > Shadeweaver's Thicket (0) > Shar Vhal (0) > Hollowshade Moors (0) > Grimling Forest (0) > Acrylia Caverns > Grimling (1) > Hollowshade(1) > Shar Vhal(1) > Shadeweaver(1) > PoK(1)
...
Sub subRouteNWAntonica
|- General Route = PoK (0) > Guild Lobby > Nedaria's Landing > Jaggedpine Forest > Black Burrow > Everfrost Peaks > PoK (1)

And so forth for the rest...
For Shaman, the class event is in EJ. So, the macro will run to just short of the event (navLoc -132 -2126 -338) and is generally left facing where the event takes place. Non-Shaman would then proceed to navLoc 303 -2114 -335 for their update. Shaman end the macro at that point so you can advance to the event and perform it without interferce from the macro. Further, I end the macro so you are free to run other combat-oriented macros if you so desire/need for your class event. It sets flags that it will read back in once you restart the macro after completing your event, allowing the macro to continue without resetting the quest.

The macro was written before we had TLO's to read the status tasks/quests in the window, so the macro (at time of writing) was unable to determine which steps you had or had not completed. It presumes to clear any old versions of the quest and start fresh (unless started in your class-event zone and certain flags were set to let it know it's a class-event continuation). Even with the addition of being able to read task step status, it would still require you to visit all the zones on a given route as there is not a reasonable way to programmatically perform dynamic route finding. (Without going into technical specifics, doing such would require a macro 10x the size of Explore.mac or KissAssist, and would need code development that would price this macro beyond affordability and hit issues of feasibility.) As for being unable to start your class event, that would be an Everquest issue, and beyond the scope of my supporting this macro itself. The macro stops for your class event as performing it zones you to a dynamically created zone instance.

All of these are explained on the Overview tab of the macro in the "Information and Recommendations" section:


As for meshes, over 50% of the meshes in the Updater were originally mine. They have since been replaced piecemeal by other's (Wired420 maintains that repo) and so I began offering mine for download separately as the replacements didn't maintain functionality. But installing my meshes should only overwrite certain meshes from the Updater. Are you wholesale deleting all of the Updater meshes and then downloading mine? No need to do that. Just overwrite the ones you need.

Hope this helps clear up some confusion.
Thanks for taking the time to respond, I did however notice that it loves to use throne of heroes an if it cant use it, will run you back home. all my characters have gate potions and or steins or even an aa gate. but i never had an issue doing the events i always had the mission run downs for all my classes it jus did all the running around for me.
Thanks again.
 
getting this error -
downloaded your meshes
redownloaded the file
not sure what is next?
 

Attachments

  • 2021-06-09_7-56-31.png
    2021-06-09_7-56-31.png
    18.8 KB · Views: 14
does this work on test server?
id see no reason not to but never hurts to ask
 
Would you take submissions of automatic quest doing? like doing the parts of the class specifics?
 
For me to write it, or one that you've written? I'll take it either way, but writing myself is unlikely to happen. I quit EQ / MQ since "The Great Betrayal".
 
@Denethor, I am trying to run this for my druid but there are no Philter of the Ant for sale so it just ends. How do I get around this?

Update: Well I made my own Philters but ran into another problem. It couldn't find my druid's 1.0 epic. Turns out you have better grammar than DPG. In the macro, you spell the item properly: Nature Walker's Scimitar. The boneheads at DPG don't use the apostrophe, even though it is the possessive not plural. There in my inventory: Nature Walkers Scimitar. So I took out the apostrophies and it is running.

So the next time you update the macro you might want to account for DPG's illiteracy. Or should that be DPGs illiteracy? :)
 
Last edited:
@Denethor, I am trying to run this for my druid but there are no Philter of the Ant for sale so it just ends. How do I get around this?

Update: Well I made my own Philters but ran into another problem. It couldn't find my druid's 1.0 epic. Turns out you have better grammar than DPG. In the macro, you spell the item properly: Nature Walker's Scimitar. The boneheads at DPG don't use the apostrophe, even though it is the possessive not plural. There in my inventory: Nature Walkers Scimitar. So I took out the apostrophies and it is running.

So the next time you update the macro you might want to account for DPG's illiteracy. Or should that be DPGs illiteracy? :)
Their illiteracy, hahahaha 😆 😂 🤣 💕
I have to wonder if somewhere on some 17 year old post it note, is the To Do List to correct that item name and that post it keeps getting passed in a box with other game notes from employee to employee over 2 decades now. 😁

BTW ty @Ordell I really needed a happy laugh today. Also good fix.
 
I picked this up this morning and installed via the launcher, but when I type /mac EpicReq I get the message "Unable to add macro line" Any thoughts?
 
I would need the full error and the preceding messages to see exactly where it's dying. If you can provide those please? (I recommend private message them so as to avoid publicly disclosing any of your info like toon names)
 
Bought this today, have tried to run it a few times. It goes and gets the quest just fine, then runs back to pok and says grats on completing your quest, then ends. I have all the required potions, have installed everything from the launcher, and have used your meshes, not sure what else to do.
 
Bought this today thinking it would make doing this much easier. But like everyone else it either stops in Fay or zones back to POK and says congrats your finished without really doing anything but getting the quest. Plus, I spent about 2 hours making potions.. not sure why this is really needed and actually causes a lot of difficulties since even with 100 cloudy's in inventory it still goes to a vendor and buys them again. And a plus would be how many of each and what are they would be helpful so it could all be preloaded in inventory. I looked into the .inc to see exactly what items are needed since not all can be found in the bazaar... a list would be nice for pure melee classes.

Truly, if could get my 10 bucks back I would. Its a great idea, but I don't have a ton of time to troubleshoot it.
 
Bought this today thinking it would make doing this much easier. But like everyone else it either stops in Fay or zones back to POK and says congrats your finished without really doing anything but getting the quest. Plus, I spent about 2 hours making potions.. not sure why this is really needed and actually causes a lot of difficulties since even with 100 cloudy's in inventory it still goes to a vendor and buys them again. And a plus would be how many of each and what are they would be helpful so it could all be preloaded in inventory. I looked into the .inc to see exactly what items are needed since not all can be found in the bazaar... a list would be nice for pure melee classes.

Truly, if could get my 10 bucks back I would. Its a great idea, but I don't have a ton of time to troubleshoot it.

The number of potions purchased is adjustable in the ini. It's just looking to have to minimum the INI specifies.

As for the "Getting quest and returning to PoK and ending" thing, it's new. I'll reinstall EQ and try to do some troubleshooting. Based on Myndbender's comments (2 above yours), it may be because of the introduction of MQ Next. Programming that didn't even exist 18 months ago when I released this.

If you are truly dissatisfied and unwanting to troubleshoot, message me your paypal ID, and I can issue a refund.
 
I cannot get this to work at all, I used the laucher to install it. It seems very simple but keeps giving me the "unable to add macro line" message.

Any Help avail please?
 
I cannot get this to work at all, I used the laucher to install it. It seems very simple but keeps giving me the "unable to add macro line" message.

Any Help avail please?
howdy luken

I see you downloaded epicReq, but it doesn't appear you downloaded the required DeneCore

from the FAQ:

Error:
"Couldn't Open Include File: C:\Program Files (x86)\MQ2\Release\Macros\DeneCore\DeneCore-Utils.inc"
You don't have a required set of files (DeneCore). You can download them from: https://www.redguides.com/community/resources/denecore.1632/
You can add it to your watch list and have the RedGuides Launcher inform you when there are updates here: https://www.redguides.com/community/resources/denecore.1632/watch


see if that fixes you
 
ahh gotcha, I thought I read you can use the standard mesh... will try that thank you Sic.
the denecore is not a mesh it is a set of included files that are shared functionality over Denethor's resources. if you slap a "watch" on that resource you'll keep it updated
 
Last edited:
I got it, it starts then basically explodes and macro ends. I will keep messing with it . ty for your responses.
 
I got it, it starts then basically explodes and macro ends. I will keep messing with it . ty for your responses.
can you screen snip the actual error msg (try and not include any toon information)

Take an easy screen snip with Shift+Windows Key+S, then select the area you wish to copy, then Control+V to paste it in the response.
 
Yes I have those Denecore files now loaded. Macro starts, then in about 3 seconds, for lack of better words it just kinda blows up lol.
 
It appears to be stuck trying to unload mq2bucles. do you have this loaded and if-so, is there a reason?

1633453334265.png
 
Excuse my lack of knowledge here. But as far as I can tell I am using mq2. I use whatever is in the very Vanilla folder.
 
Excuse my lack of knowledge here. But as far as I can tell I am using mq2. I use whatever is in the very Vanilla folder.
yeah per your download history you're using MacroQuest2 and not MacroQuest "Next" which is just the next major revision of macroquest.
 
Release EpicReq.Mac - An Epic Ornament Achievement Macro - MQ2 Legacy Only

Users who are viewing this thread

Back
Top
Cart