Skip to content

fix(karambwan): Zanaris fairy ring, remove isInteracting, deposit scrollboxes#485

Merged
chsami merged 2 commits into
chsami:developmentfrom
runsonmypc:fix/karambwan-fairy-ring
Jun 16, 2026
Merged

fix(karambwan): Zanaris fairy ring, remove isInteracting, deposit scrollboxes#485
chsami merged 2 commits into
chsami:developmentfrom
runsonmypc:fix/karambwan-fairy-ring

Conversation

@runsonmypc

Copy link
Copy Markdown
Contributor

Summary

  • Zanaris fairy ring fix: corrected object ID (29560 not 29228), coordinate (4434 not 4435), and action text ("Last-destination" not "Last-destination (DKP)"). The Zanaris fairy ring is invisible to Rs2GameObject.getAll() — must use the tile object cache with nearestOnClientThread().
  • Removed isInteracting() check from the fishing loop — unreliable upstream, was gated with || so it never actually prevented re-clicking.
  • Added scrollbox depositing during banking (matches existing scroll deposit pattern).
  • Version bump 1.2.0 → 1.2.1.

Test plan

  • Verified fairy ring teleport from Zanaris to DKP works (was stuck before)
  • Confirmed fishing loop continues correctly without isInteracting gate
  • Fish barrel emptying still works
  • Scrollbox deposit (RNG-dependent drop — code reviewed, matches existing pattern)

… scrollboxes

- Filter Zanaris fairy ring query by FAIRY_RING_ID instead of grabbing
  nearest untyped tile object (was clicking wrong object)
- Remove broken isInteracting() gate from fishing loop
- Add scrollbox depositing during banking
… deposit scrollboxes

- Fix Zanaris fairy ring: correct object ID (29560), coordinate (4434 not
  4435), and action text ("Last-destination" not "Last-destination (DKP)")
- Use tile object cache with nearestOnClientThread() — Rs2GameObject.getAll()
  does not find the Zanaris fairy ring
- Remove broken isInteracting() check from fishing loop (upstream unreliable)
- Add scrollbox depositing during banking
- Bump version to 1.2.1

@chsami chsami left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Reviewed for critical/security issues, malicious code, and plugin version bump. No blocking issues found.

@chsami chsami merged commit b5b5ec4 into chsami:development Jun 16, 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