- Joined
- Oct 22, 2022
- RedCents
- 7,272¢
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.

Thank you, @amosssnake . Tutorial is tricky as once its done on a server/account, I can't repeat it.
Will give it a look and see what is up.
Pretty sure it is just omission of the () at the end of the line, and should be:Thank you, @amosssnake . Tutorial is tricky as once its done on a server/account, I can't repeat it.
Will give it a look and see what is up.
mq.TLO.Window(ActiveQuestList).Items()
Thank you, LorDeth. Looks like @vandersl found an obvious possible culprit. Will spin up a new heroic on a dif't account and see if I can proof it before you get to it.I got that as well last week I think.. a couple new toons that I got to 85 and was able to run it on.. i ended up just running the overseer mac for the tutorial, and then the lua version would run fine once that was out of the way...
I have a couple more toons that are nearing 85 that I can try again too if you like? I didnt have any logging or debugging enabled, so if theres anything you want in that regard, let me know.
Pretty sure it is just omission of the () at the end of the line, and should be:
Lua:mq.TLO.Window(ActiveQuestList).Items()
I miss these all the time.
Documentation, FAQ and other details to be added
- New UI
- Added /mqoverseer command to toggle/show/hide the UI
- Updated Config
- Migrated to new location "[config]/overseer/" files to allow previous versions and MAC to be maintained
(Apologies on issues) Looking into a few things.I got this running first time. Hit settings.
This is the Lua. But yes it happened every time i restarted. I put a nil check in and got the window to come up.(Apologies on issues) Looking into a few things.
If you restart the macro does this still happen?
Nice job.Oops. Test Tab wasn't supposed to go liveTest tab working too.
That was for me to help figure things out and test better. But it's out there (Unsupported!)
- Corrected issue when starting up (usually first time)
Thank you, LorDeth.Hey GoldenFrog, looks good! I like the new window.
Question, the settings we select in here, they are per toon and saved in the new location as stated above, in the new folder?
[General]
useCharacterConfigurations=1

Thank you, LorDeth.
The script (and the originals) can work in "Global" or "Per-Character" mode. This is indicated by the config:
Code:[General] useCharacterConfigurations=1
It is also reflected in the new UI with the poorly-chosen "Character" or "Global".
View attachment 46533
So if you are in General mode (=0), it'll change for every character in "Overseer.ini".
If you are in Per-Character (=1), it will change just for the character currently loaded "Overseer_MyChar.ini"
There is currently no way to say "Use Per-Character Config but change [these] values for all".
Thank you, Rare Spawn. Given it's one of the silliest and most-deserving-of-automation features they've added to EQ, glad to help out.@GoldenFrog Overseer is still the most used, most valuable add-on in my watch list. Thank you for the hard work and continuous improvements you make.
Optic, there was one issue with the UI that got a quick update. If the latest isn't working for you, I hope to have another fix out shortly (like within' the hour) - thanks to @Cannonballdex for some of the feedback there.I'm getting these errors when clicking on the settings tab. Any idea?
- Minor tweaks to help prevent UI crash on [settings] tab
- Corrected issue if INI file didn't exist previously for a character or globally
- Update for default reward claim settings
Same for me this morning
I think you need to update as your path does not look like the build. Unless you changed it yourself?Different crash right now:
[CODE title="MQ console"][OverseerBeta.lua] >>> Checking all conversion quests
...Vanilla\MacroQuest\Release\lua\overseerbeta\overseer.lua:664: attempt to call field 'Child' (a nil value)
stack traceback:
...Vanilla\MacroQuest\Release\lua\overseerbeta\overseer.lua: in function 'LoadAvailableQuests'
...Vanilla\MacroQuest\Release\lua\overseerbeta\overseer.lua:623: in function 'RunConversions'
...Vanilla\MacroQuest\Release\lua\overseerbeta\overseer.lua:173: in function 'RunCompleteCycle'
...Vanilla\MacroQuest\Release\lua\overseerbeta\overseer.lua:53: in function 'Main'
...VeryVanilla\MacroQuest\Release\lua\overseerbeta\init.lua:23: in main chunk
Ending lua script 'overseerbeta' with PID 1 and status -1[/CODE]
Running the beta, obviously :-)
Ahh I see, the "overseerbeta" is obviously deprecated nowI think you need to update as your path does not look like the build. Unless you changed it yourself?
Just note that I'm not the creator of this nice Lua script.

[Overseer.lua] >>> Checking all conversion quests
...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:1084: attempt to index global 'NODE' (a nil value)
stack traceback:
...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua: in function 'SelectNextDuplicateAgent'
...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:1039: in function 'ProcessConversionQuest'
...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:1118: in function 'ProcessConversion'
...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:674: in function 'RunConversions'
...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:228: in function 'RunCompleteCycle'
...VeryVanilla\MacroQuest\Release\lua\overseer\overseer.lua:50: in function 'Main'
...cal\VeryVanilla\MacroQuest\Release\lua\overseer\init.lua:22: in main chunk
Ending lua script 'overseer' with PID 3 and status -1
/lua run overseerbeta
- Removed 'overseerBeta' script to prevent running
- Additional data migration updates to prevent issues.
Thank you, Rare Spawn. Given it's one of the silliest and most-deserving-of-automation features they've added to EQ, glad to help out.
Thank you, all is well after the update@amosssnake Nothing should be messed up. Pushing update now. Try it and if you see issues from the beta, we can sort them out.
Apologies for this messy night.

[Rewards]
1=Collection Item Dispenser
2=Character Experience
3=Overseer Tetradrachm
index=3
To date, the macro and Lua versions haven't supported Recovery. The main reason was an understanding of *when* they should be run. I mentioned some months ago that we could easily add it if someone gave an overview of that.Does the lua support selecting Recovery type quests?
Also, seem like it is only claiming Overseer Tetradrachm even though there are collection dispensers.
Code:[Rewards] 1=Collection Item Dispenser 2=Character Experience 3=Overseer Tetradrachm index=3
No Problem, you put together a pretty complex script here and I appreciate what you have done. I was just getting a clarification before I start spinning my wheels.To date, the macro and LUA versions haven't supported Recovery. The main reason was an understanding of *when* they should be run. I mentioned some months ago that we could easily add it if someone gave an overview of that.
We can make it just always utilize but that seemed unnecessary. (Personally, not sure I've ever run one :\ )
As far as Collection - you can specify specific rewards, such as "Seeds of Destruction Collection", etc and it will accept those rewards.
But doesn't have the option (yet) to actively click and open those Collection Dispensers.
Few different asks there but definitely any or all can be added if there's any desire or need.
Love the script.[Overseer.lua] >>> Quest Rotation Cycle Available. Initiating Full Cycle.
[Overseer.lua] >>> Starting Cycle (01:10:10)
[Overseer.lua] >>> Not claiming rewards per configuration
[Overseer.lua] >>> Claiming Completed Missions
[Overseer.lua] >>> Not claiming rewards per configuration
[Overseer.lua] >>> Checking all conversion quests
[Overseer.lua] >>> Not enough duplicate agents for Common Conversion
[Overseer.lua] >>> Not enough duplicate agents for Uncommon Conversion
[Overseer.lua] >>> Not enough duplicate agents for Rare Conversion
[Overseer.lua] >>> Next Quest Completes In 1h:24m:36s
[Overseer.lua] >>> *** 85 minutes until next overseer check. (01:10:27)
[Overseer.lua] >>> Quest Rotation Cycle Available. Initiating Full Cycle.
[Overseer.lua] >>> Starting Cycle (01:10:28)
[Overseer.lua] >>> Not claiming rewards per configuration
[Overseer.lua] >>> Claiming Completed Missions
[Overseer.lua] >>> Not claiming rewards per configuration
[Overseer.lua] >>> Checking all conversion quests
[Overseer.lua] >>> Not enough duplicate agents for Common Conversion
[Overseer.lua] >>> Not enough duplicate agents for Uncommon Conversion
[Overseer.lua] >>> Not enough duplicate agents for Rare Conversion
[Overseer.lua] >>> Next Quest Completes In 1h:24m:19s
[Overseer.lua] >>> *** 85 minutes until next overseer check. (01:10:45)
[Overseer.lua] >>> Quest Rotation Cycle Available. Initiating Full Cycle.
[Overseer.lua] >>> Starting Cycle (01:10:46)
[Overseer.lua] >>> Not claiming rewards per configuration
[Overseer.lua] >>> Claiming Completed Missions
[Overseer.lua] >>> Not claiming rewards per configuration
[Overseer.lua] >>> Checking all conversion quests
Do you have automatically restart checked?OK, so I thought all is dandy, but overseer popped up during combat - and got stuck at
Code:[Overseer.lua] >>> Quest Rotation Cycle Available. Initiating Full Cycle. [Overseer.lua] >>> Starting Cycle (01:10:10) [Overseer.lua] >>> Not claiming rewards per configuration [Overseer.lua] >>> Claiming Completed Missions [Overseer.lua] >>> Not claiming rewards per configuration [Overseer.lua] >>> Checking all conversion quests [Overseer.lua] >>> Not enough duplicate agents for Common Conversion [Overseer.lua] >>> Not enough duplicate agents for Uncommon Conversion [Overseer.lua] >>> Not enough duplicate agents for Rare Conversion [Overseer.lua] >>> Next Quest Completes In 1h:24m:36s [Overseer.lua] >>> *** 85 minutes until next overseer check. (01:10:27) [Overseer.lua] >>> Quest Rotation Cycle Available. Initiating Full Cycle. [Overseer.lua] >>> Starting Cycle (01:10:28) [Overseer.lua] >>> Not claiming rewards per configuration [Overseer.lua] >>> Claiming Completed Missions [Overseer.lua] >>> Not claiming rewards per configuration [Overseer.lua] >>> Checking all conversion quests [Overseer.lua] >>> Not enough duplicate agents for Common Conversion [Overseer.lua] >>> Not enough duplicate agents for Uncommon Conversion [Overseer.lua] >>> Not enough duplicate agents for Rare Conversion [Overseer.lua] >>> Next Quest Completes In 1h:24m:19s [Overseer.lua] >>> *** 85 minutes until next overseer check. (01:10:45) [Overseer.lua] >>> Quest Rotation Cycle Available. Initiating Full Cycle. [Overseer.lua] >>> Starting Cycle (01:10:46) [Overseer.lua] >>> Not claiming rewards per configuration [Overseer.lua] >>> Claiming Completed Missions [Overseer.lua] >>> Not claiming rewards per configuration [Overseer.lua] >>> Checking all conversion quests
Not sure if it is because of the combat?
