bug: achievements not triggering on milestone completion #255

Open
opened 2026-05-06 12:21:57 -07:00 by hikari · 0 comments
Owner

Description

A player reported not receiving two achievements after what appeared to be qualifying completions. The achievements were visible in the UI but remained locked/unclaimed after the trigger condition was met.

Note: deusmortis suggested some achievements only activate on prestige, which may explain this in some cases. However, this should be investigated and the achievement trigger conditions should be clearly documented or made visible to players.

Reporter

Helio Guilherme (Discord), 2026-04-27

A screenshot was attached in the Discord report showing the two affected achievements — please follow up with Helio to confirm the exact achievement names/IDs if investigation requires it.

Expected Behaviour

Achievements should be awarded as soon as the trigger condition is met. If some achievements intentionally require a prestige cycle to trigger, this should be clearly communicated in the achievement description.

Steps to Reproduce

  1. Meet the unlock condition for the affected achievement(s)
  2. Observe that the achievement does not unlock automatically

Investigation Notes

  • Check whether the achievements in question rely on a prestige-tick event vs a real-time check
  • Review apps/web/src/engine/tick.ts and the achievement evaluation logic for any conditions that may require a prestige cycle
  • If prestige-gated achievement triggers are intentional, add a UI hint (e.g. "Unlocks on next prestige")

This issue was created with help from Hikari~ 🌸

## Description A player reported not receiving two achievements after what appeared to be qualifying completions. The achievements were visible in the UI but remained locked/unclaimed after the trigger condition was met. Note: `deusmortis` suggested some achievements only activate on prestige, which may explain this in some cases. However, this should be investigated and the achievement trigger conditions should be clearly documented or made visible to players. ## Reporter `Helio Guilherme` (Discord), 2026-04-27 A screenshot was attached in the Discord report showing the two affected achievements — please follow up with Helio to confirm the exact achievement names/IDs if investigation requires it. ## Expected Behaviour Achievements should be awarded as soon as the trigger condition is met. If some achievements intentionally require a prestige cycle to trigger, this should be clearly communicated in the achievement description. ## Steps to Reproduce 1. Meet the unlock condition for the affected achievement(s) 2. Observe that the achievement does not unlock automatically ## Investigation Notes - Check whether the achievements in question rely on a prestige-tick event vs a real-time check - Review `apps/web/src/engine/tick.ts` and the achievement evaluation logic for any conditions that may require a prestige cycle - If prestige-gated achievement triggers are intentional, add a UI hint (e.g. "Unlocks on next prestige") ✨ This issue was created with help from Hikari~ 🌸
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/elysium#255