• 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.0.0

No permission to download
Run this command in-game from the console and post the return:
/echo ${Plugin[MQ2Bucles].Name.Equal[MQ2Bucles]}

Give me a little time. I'm still at work. :P
 
Try these and tell me the results of each respectively:
/echo ${Bool[${Plugin[MQ2Bucles].Name.Equal[MQ2Bucles]}]}

and:
/echo ${Plugin[mq2bucles].IsLoaded}
 
Tested in order you posted.
/echo ${Bool[${Plugin[MQ2Bucles].Name.Equal[MQ2Bucles]}]}
gave me "FALSE"

/echo ${Plugin[mq2bucles].IsLoaded}
Gave me "NULL"

View attachment 33702
so now the first one is working where before it was null? that's unusual.

the second one here giving you the NULL would be because i don't think .IsLoaded is available in MQ2, just in MQ "Next"

but the first one now saying FALSE instead of NULL is good. what happens right now if you fire up the macro?

also, did you restart your computer or relaunch or anything since this conversation started? as it went from NULL to FALSE
 
I don't have epicrequest, but I did purchase explore, which calls mq2bucles

View attachment 33707

Is there similar code in this macro?
Identical code. (Mind you the section you're citing is on-exit where if you had MQ2Bucles loaded, and I unloaded it, I restore it back.)

The relevant code in EpicReq is line 54 and 115 of EpicRec.mac, and 1619-1632 of DeneCore-Utils.inc
Code:
54:    /declare blnBuclesLoaded            bool    outer       ${Bool[${Plugin[MQ2Bucles].Name.Equal[MQ2Bucles]}]}
...
115:    /call unloadPlugin MQ2Bucles
1619: |-------------------------------------------------------------|
| Sub unloadPlugin
|-------------------------------------------------------------|
Sub unloadPlugin(string pluginname,bool blnSilent)
    /if (${Bool[${Plugin[${pluginname}].Name.Equal[${pluginname}]}]}) {
        /if (!${blnSilent}) /warning ${pluginname} is not compatible with this macro, \ag attempting to unload ${pluginname}!
        /squelch /plugin ${pluginname} unload noauto
    }
    /delay 8s !${Bool[${Plugin[${pluginname}].Name.Equal[${pluginname}]}]}
    /if (${Bool[${Plugin[${pluginname}].Name.Equal[${pluginname}]}]}) {
        /error Could not unload incompatible plugin ${pluginname}, ending macro.
        /endmacro
    }
1632: /return
 
Last edited:
so now the first one is working where before it was null? that's unusual.

but the first one now saying FALSE instead of NULL is good. what happens right now if you fire up the macro?
This is the difference in adding the bool check -- bucles isn't loaded so the return is NULL, when you apply the Bool TLO to NULL it becomes FALSE (since NULL and FALSE are falsy and anything else is truthy). This is what I would expect from that command in both scenarios.
 
This is the difference in adding the bool check -- bucles isn't loaded so the return is NULL, when you apply the Bool TLO to NULL it becomes FALSE (since NULL and FALSE are falsy and anything else is truthy). This is what I would expect from that command in both scenarios.
what i meant was earlier when he did the echo it was NULL, and then he did the same echo what i though was the same echo again and it said FALSE - I was saying it is good we're seeing the expected result coming back from the first echo. but i misread :p
 
They're different echos though (one has Bool and one does not, so the one without Bool returns NULL and the one with Bool returns FALSE). You're correct that it's the expected result, but the output didn't change (the input changed).

I'd be curious if you also have this problem on Next. Everything about this syntax looks correct to me.
 
@lukenbill941 - I suspect there's more error messages further up than what your screenshot shows. Could you check and post a screenshot please?
 
@Denethor so I expanded the window to my full screen height and ran it. so I feel I got them all.
But here it is :)

1633550537975.png
 
This problem is interesting to me, I'd very much like to know if it happens on MQNext if you get a chance to test.
 
Since downloading and trying to use that Epicreq mac... Now Kissassist is broke. this is SUPER frustrating. Any ideas? Still getting that mq2bucles message
 
Neither EpicReq, nor any other of my macros, have ANY IMPACT on KissAssist. Guaranteed.
Sounds like a bugged MQ2 install. I'd recommend a new, clean install. Then go through and clean the INI's. MQ2 loads a lot of old and unnecessary plugins by default (or at least it used to).
 
I went ahead and bought it. I can confirm that it works with MQNext (at least for me).

Made me use a ton of Philter of the Ant potions - never used a single one the first time through, so not sure why.
Currently on Next, macro is running into issues. not navigating to zones. Randomly Ending along the path. Got macro in consideration to this but have ran into problems going to Lady Constance as well as running a few sub routines. Whenever it ends I will try and restart it thinking its just part of the macro but it just runs me back to Lady Constance again and again (it does not navigate from PoK to Southern Felwithe unless I manually navigate there). Eventually I got it to run through Dreadlands, Acrylia, Butcherblock, and castle mistmoore with some manual /nav locs then after CMM went to lobby ran to Magus, assume to start next sub routine and ended macro on top of her and that's the furthest I have gotten atm.
 
Currently on Next, macro is running into issues. not navigating to zones. Randomly Ending along the path. Got macro in consideration to this but have ran into problems going to Lady Constance as well as running a few sub routines. Whenever it ends I will try and restart it thinking its just part of the macro but it just runs me back to Lady Constance again and again (it does not navigate from PoK to Southern Felwithe unless I manually navigate there). Eventually I got it to run through Dreadlands, Acrylia, Butcherblock, and castle mistmoore with some manual /nav locs then after CMM went to lobby ran to Magus, assume to start next sub routine and ended macro on top of her and that's the furthest I have gotten atm.
Yeah, no surprising. The Nav Failures will be due to meshes. The thing with Lady Constance might be code-based due to Next.

I have Next installed finally. I may take time over the holidays to start working on updating these. No promises.
 
Yeah, no surprising. The Nav Failures will be due to meshes. The thing with Lady Constance might be code-based due to Next.

I have Next installed finally. I may take time over the holidays to start working on updating these. No promises.
me doing like /travelto South Felwithe would work for running there but PoK to South Felwithe seems to really be the main issue in Lady Constance portion after youre in SF macro took back over to do the runnin to Constance. but may be related to / nav loc in the macro? haven't delved into it to see how its specifically written in macro but /travelto takes me to all the zones. just macro wasn't. but glad to see ya on next and looking forward to seeing this work on next :) Appreciate the fast response
 
Anyone have trouble with this, i start in Pok my toon runs to Gfay and then dont do anything else
 
well he now running but now he gose from Pok to the quest bitch in the city back to pok and then back to quest bitch second time he zones into Pok he says he done, and uses the Stien and stop mac
 
Problems again. Running it for my dwarf berserker and it's pausing in GFay when invis fades. Dorfs are not KOS in Felwithe.

It also fails to run because I don't have Philter of Gulon's Impunity and none were for sale.
 
Problems again. Running it for my dwarf berserker and it's pausing in GFay when invis fades. Dorfs are not KOS in Felwithe.

It also fails to run because I don't have Philter of Gulon's Impunity and none were for sale.
Been out of town, sorry. Faction - Doesn't matter. I didn't have to have to add checks for faction because you never know who has trashed theirs. I would need more of a description (PM me) to help further.

Potions - You can adjust the number of potions it considers to be the minimum number necessary to run in the <ToonName>.ini. Set it to 1 if you want.

@Creedy - You get it working? If not, PM me.
 
sorry i just seen all of this, no i never got it working i end up doing it all by hand,,, but i am also using Next
 
I must be doing something wrong, the macro got the quest (had to manulally run to felwithe, but it got the quest), but after that it says, congrats on quest and stops the macro...but i need to do a lot of running around still?
1645265213526.png
 
The macro is needing attention. I am trying to work on it (literally right now, was taking a break), but it's going to be a bit. I have some RL issues taking priority (my kid is moving back home with his fiance), so might be a bit till I get a chance to fully wrap this one up.
 
The macro is needing attention. I am trying to work on it (literally right now, was taking a break), but it's going to be a bit. I have some RL issues taking priority (my kid is moving back home with his fiance), so might be a bit till I get a chance to fully wrap this one up.
Thanks for letting us know Den..RL takes precedence :)
 
Release EpicReq.Mac - An Epic Ornament Achievement Macro - MQ2 Legacy Only

Users who are viewing this thread

Back
Top
Cart