Skip to content

Merge development into main#519

Merged
chsami merged 5 commits into
mainfrom
development
Jul 13, 2026
Merged

Merge development into main#519
chsami merged 5 commits into
mainfrom
development

Conversation

@chsami

@chsami chsami commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Release PR to merge development into main.

infuse21 and others added 5 commits July 5, 2026 17:14
Consolidate potion config by potion type instead of separate dose entries.

Withdraw higher-dose potions first and drink lower-dose potions first.

Add optional potion drinking at configured run energy
some other stuff should be better
Consolidate potion config by potion type instead of separate dose entries.

Withdraw higher-dose potions first and drink lower-dose potions first.

Add optional potion drinking at configured run energy
some other stuff should be better
…ne check

- Replace Rs2GroundItem (deprecated since 2.1.0, forRemoval=true) with
  Rs2TileItemCache/Rs2TileItemQuery for loot and potion pickup checks
- Add isInCombatArea() helper using WorldArea.contains() and use it
  consistently in determineState() instead of the looser radius check,
  fixing the "Outside combat zone" walk loop
- Restore priority attack on the Nagua currently targeting the player
  in handleFighting()
- Extract getEffectiveTargetPotions() to cap target potions based on
  free inventory space, used in both determineState() and
  handlePreparation()
- Reserve half of free slots for vials during preparation instead of
  using all free slots
- Re-add antiban action-cooldown and micro-break gating in the main loop
- Restore original West/East combat area bounds
Fix combat zone detection loop and replace deprecated Rs2GroundItem
Refactor potion configuration and improve clarity in descriptions
@chsami
chsami merged commit 4ac780c into main Jul 13, 2026
1 check passed
JogOnJohn pushed a commit to JogOnJohn/Microbot-Hub that referenced this pull request Jul 16, 2026
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.

3 participants