Skip to content

New pest killing mode, mana regex fix, and configurable swap cooldown - #103

Draft
osamabeinglagging wants to merge 4 commits into
V5-Client:mainfrom
osamabeinglagging:main
Draft

osamabeinglagging wants to merge 4 commits into
V5-Client:mainfrom
osamabeinglagging:main

Conversation

@osamabeinglagging

Copy link
Copy Markdown
Contributor

Note

These changes were made to fix issues I was hitting locally. Not sure if they're the right fix for the project overall, or if there's context I'm missing. Happy to adjust or drop any of them if there's a better approach or they're not actually needed.

Changes

  • Hybrid pest killing mode: adds a new pest-killing strategy which combines the two existing modes, sets spawn mid farming, kills pests, rewarps, and then flies to the start of the farm at the end of the cycle.
  • Mana regex fix: updates the mana-detection regex to match the game's updated action bar format, fixing mana-based triggers that broke after the update
  • Configurable post-swap cooldown: adds a GUI slider so the wait after a loadout swap finishes can be tuned, instead of a fixed delay

Added a GUI slider and backing logic so the wait time after a loadout swap finishes can be tuned instead of using a fixed delay.
@osamabeinglagging osamabeinglagging changed the title Adds a hybrid pest killing mode, fixes the mana regex to match the updated action bar, and makes the post-loadout-swap cooldown configurable. New pest killing mode, mana regex fix, and configurable swap cooldown Sep 2, 2026
@Online5277

Copy link
Copy Markdown
Contributor

Is this the actual osama

@osamabeinglagging

Copy link
Copy Markdown
Contributor Author

Possibly

@osamabeinglagging
osamabeinglagging marked this pull request as draft September 2, 2026 00:52
(value) => (this.pestSpawnSwapCooldown = Math.round(value)),
'Switches to the pest spawning loadout at or below this cooldown in seconds.'
);
this.addSlider('Post Swap Delay', 1, 20, this.postSwapDelay, (value) => (this.postSwapDelay = Math.round(value)));

@rdbtCVS rdbtCVS Sep 2, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should prob be in FarmingDelays.js

other than that, lgtm
pr is set as a draft, idk if thats purposeful or not.

@EpsilonPhoenix

Copy link
Copy Markdown
Member

I skidded your regex fix, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants