Skip to content

fix(birdhouse): invoke Rs2Walker and hardcode mushtree transport#481

Open
runsonmypc wants to merge 1 commit into
chsami:developmentfrom
runsonmypc:fix/birdhouse-skip-steps
Open

fix(birdhouse): invoke Rs2Walker and hardcode mushtree transport#481
runsonmypc wants to merge 1 commit into
chsami:developmentfrom
runsonmypc:fix/birdhouse-skip-steps

Conversation

@runsonmypc

Copy link
Copy Markdown
Contributor

Summary

  • TELEPORTING state was a no-op that skipped straight to DISMANTLE_HOUSE_1 without invoking Rs2Walker, so the player never left the bank. Now calls Rs2Walker.walkTo(birdhouseLocation1) which routes via digsite pendant to Fossil Island.
  • MUSHROOM_TELEPORT state was also a no-op that relied on Rs2Walker to route through the mushtree, which sometimes detoured to the bank. Replaced with direct mushtree interaction: Use object → select Mushroom Meadow from widget → wait for arrival.
  • Version bump 1.1.3 → 1.1.4

Test plan

  • Start plugin at a bank on the mainland — verify it gears up, then Rs2Walker routes to Fossil Island via digsite pendant
  • After houses 1 & 2, verify mushtree interaction fires and player arrives at Mushroom Meadow
  • Complete full 4-house run end to end

…ree transport

TELEPORTING was a no-op that immediately advanced to DISMANTLE_HOUSE_1
without ever calling Rs2Walker, so the player never left the bank.
Now calls Rs2Walker.walkTo(birdhouseLocation1) which routes via digsite
pendant to Fossil Island.

MUSHROOM_TELEPORT was also a no-op relying on Rs2Walker to route through
the mushtree, but the walker kept detouring to the bank instead.
Replaced with direct object interaction: Use mushtree → select Mushroom
Meadow from the Mycelium Transportation System widget.
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