Skip to content

Add special tree support to custom runs - #97

Open
SSanderV wants to merge 13 commits into
Speaax:masterfrom
SSanderV:feature/special-tree-support
Open

Add special tree support to custom runs#97
SSanderV wants to merge 13 commits into
Speaax:masterfrom
SSanderV:feature/special-tree-support

Conversation

@SSanderV

Copy link
Copy Markdown

Adds custom-run support for hardwood, calquat, celastrus, crystal, and redwood patches, including their locations, item requirements, patch-state handling, highlighting, and guidance. The new locations follow the existing manual patch and teleport selection flow, so every addition remains optional.

This also adds the required transport routes and inventory checks, fixes equipped Digsite pendant and Tome of fire detection, and uses a nearby hint arrow for redwood instead of outlining the full object. The special-tree icons and custom-run card layout were adjusted to keep the selectors readable and stable.

Validated with ./gradlew clean test shadowJar --no-daemon (32 tests) and a live RuneLite smoke test.

@SSanderV
SSanderV marked this pull request as ready for review July 23, 2026 13:45
…e-support

# Conflicts:
#	src/main/java/com/easyfarming/EasyFarmingOverlay.java
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.

1 participant