Skip to content

2.6.4#1785

Merged
chsami merged 21 commits into
mainfrom
development
May 27, 2026
Merged

2.6.4#1785
chsami merged 21 commits into
mainfrom
development

Conversation

@chsami
Copy link
Copy Markdown
Owner

@chsami chsami commented May 27, 2026

No description provided.

@chsami chsami merged commit 204c4bd into main May 27, 2026
1 of 2 checks passed
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 27, 2026

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: 148f00f4-9184-4ea1-bb50-1bc429fad75d

📥 Commits

Reviewing files that changed from the base of the PR and between 0a588eb and b56cfe0.

📒 Files selected for processing (33)
  • gradle.properties
  • runelite-api/src/main/java/net/runelite/api/ItemID.java
  • runelite-api/src/main/java/net/runelite/api/NpcID.java
  • runelite-api/src/main/java/net/runelite/api/NullItemID.java
  • runelite-api/src/main/java/net/runelite/api/NullNpcID.java
  • runelite-api/src/main/java/net/runelite/api/NullObjectID.java
  • runelite-api/src/main/java/net/runelite/api/ObjectID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/AnimationID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/DBTableID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/InterfaceID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/InventoryID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/ItemID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/NpcID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/ObjectID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/ObjectID1.java
  • runelite-api/src/main/java/net/runelite/api/gameval/SpotanimID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/SpriteID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/VarClientID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/VarPlayerID.java
  • runelite-api/src/main/java/net/runelite/api/gameval/VarbitID.java
  • runelite-client/src/main/java/net/runelite/client/plugins/chatcommands/ChatCommandsPlugin.java
  • runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java
  • runelite-client/src/main/java/net/runelite/client/plugins/gpu/VAO.java
  • runelite-client/src/main/java/net/runelite/client/plugins/gpu/Zone.java
  • runelite-client/src/main/java/net/runelite/client/plugins/interfacestyles/InterfaceStylesPlugin.java
  • runelite-client/src/main/java/net/runelite/client/plugins/loottracker/LootTrackerPlugin.java
  • runelite-client/src/main/java/net/runelite/client/plugins/microbot/util/depositbox/DepositBoxLocation.java
  • runelite-client/src/main/java/net/runelite/client/plugins/mining/MiningPlugin.java
  • runelite-client/src/main/java/net/runelite/client/plugins/skillcalculator/skills/FiremakingAction.java
  • runelite-client/src/main/resources/item_variations.json
  • runelite-client/src/main/scripts/MagicSpellbookRedraw.hash
  • runelite-client/src/main/scripts/MagicSpellbookRedraw.rs2asm
  • runelite-client/src/test/java/net/runelite/client/plugins/chatcommands/ChatCommandsPluginTest.java

Walkthrough

This PR bumps the build version to 1.12.27 and microbot version to 2.6.4 while adding extensive support for sailing combat, mining activities, and Deadman All-Stars content. The changes consist primarily of auto-generated game ID constants (item IDs, NPC IDs, object IDs, animation VFX, database tables, interface hierarchies, and variable registries) followed by plugin updates that recognize and handle the new in-game features. Updates include loot tracking for rubium geodes, deposit box support for the Sacred Grove location, regex pattern updates for kill count detection, and control-flow refactoring in the magic spellbook UI script.

Possibly related PRs

  • chsami/Microbot#1783: Updates the same gradle.properties version properties (project.build.version and microbot.version) in an earlier version bump.
  • chsami/Microbot#1784: Adds the same SACRED_GROVE deposit box location constant with identical world coordinates and quest requirement.
  • chsami/Microbot#1782: Also bumps the microbot.version property in gradle.properties (to 2.6.2 in that PR).
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ast-grep (0.42.3)
runelite-api/src/main/java/net/runelite/api/ItemID.java
runelite-api/src/main/java/net/runelite/api/NpcID.java
runelite-api/src/main/java/net/runelite/api/NullItemID.java
  • 12 others

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

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.

8 participants