Skip to content

fix(mke-wintertodt): preserve warm gear and accept hammer variants - #547

Merged
chsami merged 3 commits into
chsami:developmentfrom
RLitePlus:fix/mke-wintertodt-warm-gear
Sep 3, 2026
Merged

fix(mke-wintertodt): preserve warm gear and accept hammer variants#547
chsami merged 3 commits into
chsami:developmentfrom
RLitePlus:fix/mke-wintertodt-warm-gear

Conversation

@RLitePlus

Copy link
Copy Markdown

Problem

  • Automatic gear selection could replace warm clothing with cold armour, including rune equipment, graceful pieces, and dragon defenders.
  • Equipping an axe could reduce the player below four warm items.
  • Hammer detection rejected Imcando hammer variants.

Solution

  • Select accessible warm clothing through the shared RuneLite warm-item collection.
  • Reject cold non-weapon gear and preserve four equipped warm items.
  • Keep the axe in inventory when equipping it would reduce warmth.
  • Recognize standard, main-hand Imcando, and off-hand Imcando hammers.
  • Propagate gear and inventory setup failures.

Additional notes

Bump version from 2.2.1 to 2.2.2

  • Local policy regression passed for the reported and sibling warm outfits, cold fallback gear, and hammer variants.
  • Bank-only live acceptance passed in 78.4 seconds with four warm items, one hammer, an inventory axe, no movement, and no duplicate withdrawal.
  • Dynamic production-source compilation and git diff --check passed.
  • Gradle compilation could not start because the required Adoptium Java 11 toolchain is unavailable; this repository exposes no checkstyle task.

@chsami

chsami commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Maintainer base sync and required follow-up version bump pushed in 9df4e83: merged the now-current development (including MKE Wintertodt 2.2.2 from #548) and advanced this plugin to 2.2.3. The warm-gear and hammer behavior is unchanged. Fresh ./gradlew clean build -PpluginList=MKE_WintertodtPlugin and git diff --check passed on the merged tree. Awaiting the new expected CI run.

@chsami
chsami merged commit 6ecb5e6 into chsami:development Sep 3, 2026
1 check passed
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.

2 participants