bug: companion unlocks do not fire reliably on game events — require page refresh, leaderboard visit, or prestige to trigger #224

Closed
opened 2026-04-02 10:33:20 -07:00 by hikari · 0 comments
Owner

Description

Companions do not reliably unlock when a player meets the unlock condition. Instead, the unlock check appears to run on page load rather than being triggered by the relevant game events. Players have discovered three workarounds that force the unlock to fire:

  1. Visiting the leaderboard and navigating back
  2. Refreshing the page
  3. Performing a prestige

In some cases, workarounds 1 and 2 are not sufficient and a prestige is required.

Root Cause (suspected)

The companion unlock check likely runs on page initialisation but is not wired into the game event handlers that should trigger it (e.g. prestige events, adventurer count changes, quest completions). A refresh or navigation forces a re-evaluation of unlock conditions, which is why those workarounds succeed.

This is likely the same underlying issue as #214 (Sera unlock).

Expected Behaviour

Companions should unlock immediately and automatically when their unlock conditions are met, without requiring any manual intervention.

Reported By

  • deusmortis
  • ilenia

This issue was created with help from Hikari~ 🌸

## Description Companions do not reliably unlock when a player meets the unlock condition. Instead, the unlock check appears to run on page load rather than being triggered by the relevant game events. Players have discovered three workarounds that force the unlock to fire: 1. Visiting the leaderboard and navigating back 2. Refreshing the page 3. Performing a prestige In some cases, workarounds 1 and 2 are not sufficient and a prestige is required. ## Root Cause (suspected) The companion unlock check likely runs on page initialisation but is not wired into the game event handlers that should trigger it (e.g. prestige events, adventurer count changes, quest completions). A refresh or navigation forces a re-evaluation of unlock conditions, which is why those workarounds succeed. This is likely the same underlying issue as #214 (Sera unlock). ## Expected Behaviour Companions should unlock immediately and automatically when their unlock conditions are met, without requiring any manual intervention. ## Reported By - deusmortis - ilenia ✨ This issue was created with help from Hikari~ 🌸
naomi closed this issue 2026-04-06 18:17:04 -07:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/elysium#224