• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
Resource icon

Utility Overseer 3.77

Download now:  Join us with Level 2 access or earn your way in with  RedCents.
  • Should catch SelectReward-Option Looping problem and continue gracefully
    • Does not address the cause of the loop, just the looping itself.
    • Any skipped rewards will get picked up in the next cycle
  • Addressed Database Lock issue reported by @dpanaben
  • Turns off AutoRestart if an invalid UI is detected (missing MaxActiveQuests labels)
    • If RunOnStartup is checked, will still perform one loop, claiming completed missions
    • Thank you @stuff for that catch
NOTE: If using Sparxx UI, get @Psy update to the Overseer Window here:
  • Added notification if current UI skin (i.e. Sparxx) is missing key UI elements allowing this to run

DETAILS:
Fixing issues one at a time: Sparxx - I can see the problem, but not what's specifically different in the XML.
This isn't the new field on tab 1, but rather something changed on the 3rd tab:

Default UI: View attachment 65619
Sparxx: View attachment 65620

This isn't just visual - there's no data behind it. So my script interprets that as "We're at max".
I'm not going to try to work around this right now - but instead doing the same thing when [AutoFill] was added. New warning message for anyone in this situation.

If anyone feels this is insufficient and needs different handling, let me know.
  • Claims Missions and Rewards together
    • Previously completed all missions, then all rewards. Had issues when less than 5 reward slots available
    • Next step towards (possibly) banking max exp pending Bonus periods or new expansions
  • MAY minimize the "option selection issue" problem, but most likely still exists

Have only seen the "option selection issue" one time myself. Have guesses and taking steps to try and address. Sadly a little guess work due to rarity of problem and duration of 6/12h missions.
  • Minor code/logic cleanup
  • Corrected issue with missing configuration indicator
    • 1728244072261.png

Note: Changing from [Auto Fill] to manual does not make EQ stuttering better. The in-game delay is actually when loading the "Available Agents" at the bottom window. The larger the stable of Agents grows, the more pronounced this delay is. No way around this that I have yet found.
NOTE: When the script runs missions, EQ stutters or hesitates. This is due to EQ's handling of [Auto Fill] unable to easily work around.
You can see this by auto-running a character and clicking [Auto Fill] yourself manually. 0.5-1 second pause. (Not my fault!)

  • Additional improvement in timing and responsiveness to Claiming completed missions
  • Tentative correction for Granting Reward issue that sometimes skips one reward
    • As mentioned by B_I_G_D_A_D_D_Y, reward will still get claimed next cycle
  • Replaced large quantities of naked delays (mq.delay(#)) with conditionals
    • Improves speed and reactiveness of script (dramatically in some places)
    • EQ gameplay stuttering during overseer runs should be addressed or reduced
    • Still more improvements to be made in this area
Still an issue not resolved if character has maximum rewards pending (10). Script does not handle and loops pending manual intervention.
Updates planned around this.
  • Corrected crash reported by @whatsaname when a priority type is unselected
    • 1723389544715.png
    • Info: The screenshot above says: "Take any rarity in any order when considering what quests to run".
      • This can speed up the quest-search phase of a cycle, though not by a lot.
      • I imagine it's very uncommon (if ever) an option someone intentionally wants selected.
      • If you do care, make sure all 4 are checked.
Back
Top