Skip to content

Add Quetzal transport system, Xeric's Talisman teleports, and teleport improvements#179

Open
samlol wants to merge 1 commit intoTonic-Box:mainfrom
samlol:quetzal-xeric-teleports
Open

Add Quetzal transport system, Xeric's Talisman teleports, and teleport improvements#179
samlol wants to merge 1 commit intoTonic-Box:mainfrom
samlol:quetzal-xeric-teleports

Conversation

@samlol
Copy link
Copy Markdown

@samlol samlol commented Mar 13, 2026

Adds support for several additional transport methods and improves how teleport items and fairy rings are handled by the walker.

New Features

Quetzal Transport System

  • Added support for all 14 Quetzal landing sites in Varlamore
  • Includes quest and varbit unlock checks before attempting travel

Xeric's Talisman Teleports

  • Added support for the following destinations:
    • Xeric's Lookout
    • Xeric's Glade
    • Xeric's Inferno
    • Xeric's Heart

Teleport Improvements

  • Teleport items can now be used when equipped as well as in inventory
  • Added an equippedAction field to support items that expose different actions when worn
    (e.g. Ardougne cloak shows Kandarin Monastery when equipped but Monastery Teleport in inventory)

Fairy Ring Improvements

  • Fairy rings now work when the Dramen or Lunar staff is in inventory
  • The handler will automatically equip the staff if needed

Fix

  • Fixed fairy ring handler logic that was checking !destination.travel(), which caused the handler to continue before the ring code was fully set and resulted in the Walker getting stuck.

Files Added / Modified

Added:

  • QuetzalLanding.java

Modified:

  • FairyRing.java
  • TransportLoader.java
  • TeleportItem.java
  • TeleportLoader.java

Tested

  • Quetzal transports between multiple landing sites
  • Xeric's talisman teleports
  • Ardougne cloak teleport when equipped
  • Fairy rings with staff in inventory

…t improvements

- Added Quetzal Transport System with all 14 Varlamore landing sites
- Added Xeric's Talisman teleport support
- Teleport items can now be used when equipped
- Fairy rings now work with staff in inventory
- Fixed fairy ring handler logic that previously caused the walker to get stuck
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