• 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
Resource icon

Release Overseer 04/27/2026

No permission to download
There is a section for unsubscribed and subscribed. Is this just an area to set different settings or is there some type of restrictions for being unsubscribed?
 
No rewards are not full. This exact same thing happened on 3 of my 6 toons after I went to bed.

1677595350667.png
 
Last edited by a moderator:
No rewards are not full. This exact same thing happened on 3 of my 6 toons after I went to bed.

View attachment 46713
Same thing happened to me on a few toons out of 30 after running for four days straight.

Also, have 10 toons running on another computer different server for over four days with the same settings and no errors.

I think where it stopped is where it was running conversions and the first quest was a conversion.

Seems like the LeftMouseUp() is not functioning properly to highlight the quest and the text() is coming back nil

Code:
NODE.Child('OW_BtnQuestTemplate').LeftMouseUp()
    mq.doevents()
    mq.delay(250)

    questName = NODE.Child('OW_BtnQuestTemplate').Text()
 
I see in your:
To Do's
  • Run Tutorial option
    • When on an initial account, add button to initiate the [Run Tutorial] functionality
    • Until then running the previous *.MACro option "/mac Overseer runTutorial" will suffice
  • Switch Characters
    • Honor the [Follow] character option to automatically, or on-demand, switch context to the currently logged in character
  • Specific Quests
    • Holiday Quests may be run by specifying them in the INI file.
    • A UI does not currently exist and may be justified
Will you be adding the "types" to the GUI so you can select what progress bars you need to finish in the Stats tab

Would it be possible to add an achievements option priority? I just had a strange thing happen where it gave me 2 recruitments and one was a 35 hr one that had an agent I needed in the Feydwer Agents overseer achievement. I normally take the short quests but if a guy I don't have popped up in the recruitments, I definitely want that first. I tried to abandon a smaller quest to manually grab the guy I need but I tried clicking abandon on all the quests and it did nothing, is that what happens when the Lua is running?
My current quests will be up in 9 hours and the quest says it won't rotate for 10 hours so I'll just change my .ini file to 36-hour recruiting priority and hopefully, it will catch it next round. Edit: it did catch it.

Does anyone know what is more efficient for maxing out the stats tab: doing 2x6 hour quests of that type or one 12-hour or doing 1 recruitment and retiring the agents for exp in that type?
 
Last edited:
actually I'm not sure why its like that.... but its been like that since I got the computer. even when I try to find files normally, it always contains onedrive as one of the directories. never had an issue so I never dug into it to fix it.
It's Microsoft forcing you to use their other products and they get to keep your data in their grubby hands. It's like everything else they do, try deleting Edge from your computer!
 
There is a section for unsubscribed and subscribed. Is this just an area to set different settings or is there some type of restrictions for being unsubscribed?
yeah, I was wondering that myself. I have gold, silver, and free accounts and never noticed a difference. Or is that for the level 2 access?
 
yeah, I was wondering that myself. I have gold, silver, and free accounts and never noticed a difference. Or is that for the level 2 access?
Probably to select different rewards on a free account since you can't actually earn aa exp on a ftp? not really sure. hehe
 
Every time I freaking post asking for help on something that I have been working on for a long time, I seem to find the answer right after I post...

# Exploration - Collection Item Dispenser
# Diplomacy - Collection Item Dispenser
# Trade - Collection Item Dispenser
# Plunder - Mercenary Experience
# Military - Mercenary Experience & Ornamentation Dispenser
# Stealth - Mercenary Experience & Ornamentation Dispenser
# Research - Tradeskill items
# Crafting - Tradeskill items
# Harvesting - Tradeskill items

Answer is in the Types you select.
Priorities=Levels|Durations|Rarities|Types
Durations=6h|12h
Rarities=Elite|Rare|Uncommon|Common|Easy
Types=Exploration|Diplomacy|Trade
Levels=5|4|3|2|1

Sorry to have bothered.
So what's the name for the situation where someone asks a question and then finds the answer, then you come across their original question and go and find the answer then come back and scroll one row down to find they found the answer themselves? It happens to me a lot so it feels like déjà vu but is there a name for that silly inception situation?

Then you cringe to yourself when you realize their post is like 5 months old...

I just imagined myself in Egypt chiseling on a temple wall in hieroglyphics and someone walks by asking what I'm doing.
I tell him, "I'm telling this dude to get off the temple wall, he used 𓆙 when it's obvious he meant 𓆚 !!!"
 
If you are not using Overseer as part of your daily or bi-daily task while playing this game ...You are missing out on a lot. You can literally level a character from 85 on just doing Overseer missions. You can max out your Merc AA's, you can get collectibles (like in your Achievements - Collectibles) by using your Overseer program to collect Overseer Item Collection Dispenser Fragments to create the Overseer Collection Dispenser where you can choose a multitude of zone collection found in your Achievements window. You can get as much as 4-5% reg exp per day just by running your overseer macro or Lua each day. You could choose AA's or auto granted AA's (usually 18 aa's) by completing one collection. Think about how long it would take to grind out 18 aa's or 5% exp on a level 110-120 toon. However you choose to use it ...you should just use it. It will be a great addition to your normal playing. Now that I have totally confused you, as Nike used to say .."JUST DO IT!"
 
I have been running this hard for 5 days only shutting it off for 2-hour trips to the store when all the quests were 4+ hours remaining so it was effectively unbroken time as far as changing quests is concerned. But now 30% of my elites are incapacitated cause they get several-day lockouts and there doesn't seem to be a recovery type listed.

There is a recovery progress bar but I haven't seen anyone even put it at the end of their list as a just-in-case I get lots of 3-hour elite recovery quests so I put 3hr duration at the front and that helped but I miss a lot of 6-hour recovery quests when I have 9 elites sitting around with 36-hour lockouts so I don't have the right agent when an elite or rare quest that I do want comes along.

Can I throw a "recovery" as a type without it breaking the game?
Edit: tried it and edited my .ini to focus on that quest and it skipped right over it. It had 2 chances to pick up that quest and it passed over it both times.

I am making a point to ask because your information kind of leaves that out as an option.

"The quest TYPE dictates which rewards are available:
  • Exploration - Collection Item Dispenser
  • Diplomacy - Collection Item Dispenser
  • Trade - Collection Item Dispenser
  • Plunder - Mercenary Experience
  • Military - Mercenary Experience & Ornamentation Dispenser
  • Stealth - Mercenary Experience & Ornamentation Dispenser
  • Research - Tradeskill items
  • Crafting - Tradeskill items
  • Harvesting - Tradeskill items"
And when those recovery quests are complete will they automatically free up any agents that are incapacitated?
I am not sure that's working right now in the overseer Everquest program itself because I finished an elite recovery that had 2 recover agents listed as rewards but they were red as if they wouldn't work. However, I looked at my incapacitated guys and on the stats tab of the program, and there were 17 on both.

When I clicked the reward the stat dropped 2, and 2 elite agents were released. The quest I did was a wounded recovery and the 2 agents freed were exhausted and captured so they might be over checking their types cause the reward just had 2 recover agents that says "An incapacitated Agent will be immediately recovered" but the recover agent reward is only green (as in a selectable reward) if there is an incapacitated agent that matches the type of the quest i.e. wounded, captured, etc.
I really would probably just store the recover rewards and manually used them cause there's no point in using a 6-hour recovery quest to free a guy that's only discouraged for 4 hours and there are no quests to start for 6 hours.
 
Last edited:
Will you be adding the "types" to the GUI so you can select what progress bars you need to finish in the Stats tab

Would it be possible to add an achievements option priority? I just had a strange thing happen where it gave me 2 recruitments and one was a 35 hr one that had an agent I needed in the Feydwer Agents overseer achievement. I normally take the short quests but if a guy I don't have popped up in the recruitments, I definitely want that first. I tried to abandon a smaller quest to manually grab the guy I need but I tried clicking abandon on all the quests and it did nothing, is that what happens when the lua is running?
My current quests will be up in 9 hours and the quest says it won't rotate for 10 hours so I'll just change my .ini file to 36-hour recruiting priority and hopefully, it will catch it next round. Edit: it did catch it.

Does anyone know what is more efficient for maxing out the stats tab: doing 2x6 hour quests of that type or one 12-hour or doing 1 recruitment and retiring the agents for exp in that type?
To "Adding Types" - definitely. I was away this week so fell behind, but there are some bugs that many (and especially cannonballdex) are helping identify. As soon as those are sorted out, I'll get these other features added.

Your last question, I don't actually know. Sorry there but hopefully someone else will.

I'm not sure I fully understand your "Achievements Option Priority". Are you looking for an option to say "Don't normally do recruitments as a priority, unless an agent I need to finish achievements comes up?"
That actually sounds kind of cool - though involves a few different things, and definitely achievable.
 
yeah, I was wondering that myself. I have gold, silver, and free accounts and never noticed a difference. Or is that for the level 2 access?
I honestly didn't remember, but going back to the original Macro thread, this was the question/comment that resulted in the feature:

Freeferli asked:
I prefer to go on tradeskill quests on my gold accounts, and any quest on my Bronze/Silver accounts.


--------
Risking a MUCH longer bit of info than maybe anyone cares about....
...the implementation actually lets any random "PriorityGroups" be specified and run. I haven't tested this in a bit but if the following property is specified:
useQuestPriorityGroups=First|Second|Third

Then you can have three sections:

Code:
[QuestPriority_First]
Durations=12h
Levels=5|4|3|2|1
Priorities=Levels|Durations|Rarities|Types
Types=Any
Rarities=Elite|Rare|Uncommon|Common|Easy

[QuestPriority_Second]
Durations....
...
[QuestPriority_Third]
....

And the character will run the first section, then second, then third. This would allow someone to say (hypothetically):
  • First, run all 12h level 5 Elites
  • Then run any Uncommon Level 2 Military
  • Finally run any Something something else
Sorry for a bad example, but you can chain "Groups" to specify different classifications to run. I honestly am not sure there's a real use-case or if anyone is/has used it. But it's the basis that the Gold/Silver uses; "Just use a different Priority Group"
 
There is a recovery progress bar but I haven't seen anyone even put it at the end of their list as a just-in-case I get lots of 3-hour elite recovery quests so I put 3hr duration at the front and that helped but I miss a lot of 6-hour recovery quests when I have 9 elites sitting around with 36-hour lockouts so I don't have the right agent when an elite or rare quest that I do want comes along.

Can I throw a "recovery" as a type without it breaking the game?
I will admit I have never used recovery a type quest. Seems like it required a much more granular level of monitoring than I cared to do.

With that said, I have built up at least 3 of every type of agent over the years - so I'm never locked out.

If anyone can identify the rules for when/why Recruits could be run, we can add it as an option. I'm just not clear when it is a useful thing to do.
 
I will admit I have never used recovery a type quest. Seems like it required a much more granular level of monitoring than I cared to do.

With that said, I have built up at least 3 of every type of agent over the years - so I'm never locked out.

If anyone can identify the rules for when/why Recruits could be run, we can add it as an option. I'm just not clear when it is a useful thing to do.
Don't worry too much about it, I doubt most people will push this hard, and like you said if they do they probably keep more staff on hand. I retired a few elites to finish up a section to get the achievement reward so I was short but I am maxed out now so I will just build up my agent base again and I am at the keyboard all the time so I can turn off the Lua and do a few manual selects to recover my agents if need be.
Just a thought, is it possible (possible to code) a way to in-game have it ignore .ini rules and automatically try to take the next quest you click when there is a quest slot open? Like if a special quest pops up, or seasonal quests start, or you need a few trade skill items and usually just farm collection gems and you don't want to change your normal .ini rules for this 1 temporary instance?
 
Don't worry too much about it, I doubt most people will push this hard, and like you said if they do they probably keep more staff on hand. I retired a few elites to finish up a section to get the achievement reward so I was short but I am maxed out now so I will just build up my agent base again and I am at the keyboard all the time so I can turn off the lua and do a few manual selects to recover my agents if need be.
Just a thought, is it possible (possible to code) a way to in-game have it ignore .ini rules and automatically try to take the next quest you click when there is a quest slot open? Like if a special quest pops up, or seasonal quests start, or you need a few trade skill items and usually just farm collection gems and you don't want to change your normal .ini rules for this 1 temporary instance?
Few different things -
Seasonal Quest Starts: That is actually in the script but I haven't put in the UI yet. You can specify a list of quests that will be run *If they are available*. These are from the most recent seasonal (I forget which).
INI:
[SpecificQuests]
index=6
1=A True Friend
2=Snug in Their Beds
3=Avarice Never Ends
4=Silent Night
5=A Wonderful Awful Idea
6=Return of the Music

Manual Run: Not sure exactly how that would work. There was logic and a button to "Run Selected Quest" but with [Auto Fill] it's just as quick to do yourself outside the script.
Trying to understand your thinking there, would a hypothetical button/drop-down that said: "On Next Run Leave One Slot Open" type of thing?
 
Few different things -
Seasonal Quest Starts: That is actually in the script but I haven't put in the UI yet. You can specify a list of quests that will be run *If they are available*. These are from the most recent seasonal (I forget which).
INI:
[SpecificQuests]
index=6
1=A True Friend
2=Snug in Their Beds
3=Avarice Never Ends
4=Silent Night
5=A Wonderful Awful Idea
6=Return of the Music

Manual Run: Not sure exactly how that would work. There was logic and a button to "Run Selected Quest" but with [Auto Fill] it's just as quick to do yourself outside the script.
Trying to understand your thinking there, would a hypothetical button/drop-down that said: "On Next Run Leave One Slot Open" type of thing?
Yes for the manual run, the dropdown leave 1 or x slots open idea is perfect.
 
To "Adding Types" - definitely. I was away this week so fell behind, but there are some bugs that many (and especially cannonballdex) are helping identify. As soon as those are sorted out, I'll get these other features added.

Your last question, I don't actually know. Sorry there but hopefully someone else will.

I'm not sure I fully understand your "Achievements Option Priority". Are you looking for an option to say "Don't normally do recruitments as a priority, unless an agent I need to finish achievements comes up?"
That actually sounds kind of cool - though involves a few different things, and definitely achievable.
I realized my mistake so I don't think there is a need to worry about this one. I have 1 account that is old so is all maxed out and has tons of agents, I didn't prioritize recruiting over farming other things and accidentally copied that .ini for a smaller account that wasn't done with the achievements so it kept skipping recruiting agents all together so that was me dropping the ball when juggling several accounts at different stages of overseer maturity.
Thanks for responding though.
 
GoldenFrog updated Overseer with a new update entry:

3.13: Minor Fixes; Commands Added

  • Several minor stability improvements
  • Added [Actions] tab and moved some from [Test] tab
  • Added some command-line commands
    • /mqoverseer [command]
    • Assists in setting multiple character settings at once

Actions
These will run focused functionalities on-demand:
  • Claim Completed Missions: Claim quest (but not reward) for any completed active quests
  • Run Conversion Quests: Attempt to run all conversion quests
  • Run...

Read the rest of this update entry...
 
Just an idea (question) about an uncommon use case: when completing missions, and there is a recovery mission to be claimed, it should claim this one LAST to allow for incapacitated agents from the other missions to be recovered. Is this already considered in the code?
 
Just an idea (question) about an uncommon use case: when completing missions, and there is a recovery mission to be claimed, it should claim this one LAST to allow for incapacitated agents from the other missions to be recovered. Is this already considered in the code?
Currently the script does nothing with Recovery missions.

We can definitely add some optional processes or logic, if those can be communicated. I've never utilized them much myself (at all, really)

To understand your request you're saying, this isn't the script initiating Recovery missions.
However if there is 1+ Recovery missions to claim, do those last.

That makes some sense and should be simple enough to factor in for.
 
We can ignore this idea/request. After further review, the agent is recovered when the reward is claimed, and agents are incapacitated when the missions are completed. Therefore, if the missions are completed first, THEN the rewards are claimed, we should be golden without any changes.

Yes I was doing some manual intervention and kicked off recovery missions. Gotta max them all!
 
Yes I was doing some manual intervention and kicked off recovery missions. Gotta max them all!
I'm a severe completionist and achievement-a-holic.

And yet Recovery Overseer is one thing I haven't bothered to complete. Guess I really should just start doing it. Not like I need anything else.
 
It's easy to max out Recovery experience by simply using retired Elite agents. I never saw a need to do even a single recovery mission and I've been max'd out for several years now.
 
Thanks for all your effort on this! It has made doing overseer so much easier. It has become much more reliable lately too! It almost never errors out for me anymore, when it did a simple restart on that toon and it was good.
 
Curious about anyone else having a lot of duplicates. Is it normal? Is there something you should do with them all?
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    27.8 KB · Views: 3
Curious about anyone else having a lot of duplicates. Is it normal? Is there something you should do with them all?
The elite dupes, which you have a goldmine of, are can be converted to other useful items and rewards... go to agents, click a duplicate, and retire it to see what options are available.
 
Hi. I just wanted to report that I'm seeing the looping issue described above as well.

I just started using this Lua script today. I also just started doing overseer on these toons (completed the tutorial today as well). I am seeing the continuous looping on 4 of my 6 characters. All 6 are Silver accounts. I made no changes to the auto generated .ini and the only changes I made I made in the UI were: "Run Full Cycle on Startup", "Automatically Restart", "Claim Rewards", "Claim Agent Packs", and "Claim Tetradrachm Packs". All 6 toons are setup the same. I am launching the script from ingame.cfg with no delay.

I was thinking that the issue might be that I didn't have enough agents for more than 2 or 3 missions, however, the accounts that are working correctly also have only two missions going.

Just to be clear about what is happening (just taking my MA as an example): I have 3 missions active, but it apparently keeps scanning to see if it can start any more. So it is the issue described above where it isn't figuring out that it should just sleep for 6 hours (or whatever).

Please let me know if I can be of any assistance logging anything or making temp script tweaks to help debug. Thanks.
 
The elite dupes, which you have a goldmine of, are can be converted to other useful items and rewards... go to agents, click a duplicate, and retire it to see what options are available.
Wow nice, just retired three and claimed the rewards, first one took recovery exp from nothing to level 3 second one level 4 and 3rd one maxed it

Feature request. Like the conversion of so many duplicates, we need a Retire after so many duplicates. :)
 
Last edited:
The elite dupes, which you have a goldmine of, are can be converted to other useful items and rewards... go to agents, click a duplicate, and retire it to see what options are available.
It has been on the TODO/wish list since day 1 to add this to the script.

Got delayed 'cuz always have to be careful with things that are destructive and nuke things.

However, there is something mostly done for it but waiting until this next wave of UI functionality and script refactoring is done before pushing it.
 
It has been on the TODO/wish list since day 1 to add this to the script.

Got delayed 'cuz always have to be careful with things that are destructive and nuke things.

However, there is something mostly done for it but waiting until this next wave of UI functionality and script refactoring is done before pushing it.
Awesome work on the script. As I mentioned before, with all the variables and things that can go wrong in the Overseer window, for the most part you definitely nailed it. Just a couple issues I had were mostly due to other scripts running. Can't wait to see the next update.
 
Curious about anyone else having a lot of duplicates. Is it normal? Is there something you should do with them all?
I have a few duplicates on my main account...
I am saving some so if they add new features to overseers in a new expansion I will have a lot of options stored to quickly max out the new features.
 

Attachments

  • copies.jpg
    copies.jpg
    5.5 KB · Views: 1
I have a few duplicates on my main account...
I am saving some so if they add new features to overseers in a new expansion I will have a lot of options stored to quickly max out the new features.
That's actually the approach I took as well. At one point, I think I had maybe 6 of every type. At some point, it seemed to dramatically slow down the overseer experience but that appears to have settled down.

Lately, due to testing that number has dropped. But once you've maxed level and key achievements, there's little reason to keep numbers low.

At the moment, I doubt having more than, say, 3 of each adds any benefit as you have enough to run any quest - here's to a future where they become valuable or useful.
 
So just an observation for Rewards not getting Claimed. If you have just Claim Fragments as an award. Any rewards that don't offer fragments won't get claimed.
if you have
[Rewards]
1=Collection Item Dispenser
2=Character Experience
index=2
If the reward does not have an item dispenser then it will claim experience.

From what I see, there are a few different rewards that offer different choices. You may need to cover all your bases if you want all rewards claimed.
As of the rewards that don't have a choice, like Recovery, Recruitment and Discredited Recovery should automatically get claimed as there is no choice.

So just my analysis of it is, if you want just experience (which I think all rewards offer this option except the ones above that have no options)
[Rewards]
1=Character Experience
index=1

If your not looking for experience then cover your other options with any combination that could be available to claim. My preference here would be If Collection Item Dispenser available for reward claim that first, if not claim Terror of Luclin Tradeskill items, if not available then take the Overseer Tetradrachm (which I believe is available on every reward) except Research then you would choose Mercenary Experience instead.
[Rewards]
1=Collection Item Dispenser
2=Terror of Luclin
3=Overseer Tetradrachm
4=Mercenary Experience
index=4
 
I still have problems on startup and I believe it's tied to the number of agents I have. On servers where I don't have many the Lua FLYS through the process. On my main server I get this about 10-20% of the time.

1678924454711.png


This is the state of my Overseer windows when it crashes:

1678924484411.png

Maybe it's delayed and needs a longer timer before it crashes, I don't know.
Doing /Lua run overseer will get everything to run again, 100% of the time. This why I believe it is a delay problem with opening the quest reward window and wanting to claim those rewards.

For reference, the overseer UI window never came up on the characters it crashed on.
 
I just tried this over the macro and it is alot faster.. Question is there a way to set quest type selection via the menu window vs editing every toons ini? I want to set research missions as top selection and default is the 6 hr missions.
 
FYI - I got this today, also resolved by restarting:

Code:
[Overseer.lua] >>>  Not enough duplicate agents for Common Conversion
...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:1094: attempt to call field 'Child' (a nil value)
stack traceback:
    ...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua: in function 'SelectNextDuplicateAgent'
    ...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:1045: in function 'ProcessConversionQuest'
    ...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:1128: in function 'ProcessConversion'
    ...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:676: in function 'RunConversions'
    ...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:232: in function 'RunCompleteCycle'
    ...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:50: in function 'Main'
    ...cal\VeryVanilla\MacroQuest\Release\lua\overseer\init.lua:17: in main chunk
Ending lua script 'overseer' with PID 1 and status -1
 
Release Overseer

Users who are viewing this thread

Back
Top
Cart