Remove firstEncounterOnly, permadeath, nicknameRequired, and postGameCompletion from the rules system — they are either implicit (it's a nuzlocke tracker) or not enforced. Move levelCaps to core (it's displayed in the sticky bar). Create a new "playstyle" category for hardcoreMode and setModeOnly — informational rules useful for stats but not enforced by the tracker. Remove the completion category entirely. Add sub-task beans for the rules overhaul epic. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
675 B
675 B
title, status, type, created_at, updated_at, parent
| title | status | type | created_at | updated_at | parent |
|---|---|---|---|---|---|
| Add gift clause rule | todo | feature | 2026-02-20T19:56:10Z | 2026-02-20T19:56:10Z | nuzlocke-tracker-49xj |
Add a new giftClause boolean rule: in-game gift Pokemon are free and do not count against the area's encounter limit.
Checklist
- Add
giftClausetoNuzlockeRulesinterface andDEFAULT_RULES(default: false) - Add
RuleDefinitionentry with appropriate category - When enabled, gift-origin encounters bypass the route-lock check in the backend (similar to shinyClause bypass)
- Update the encounter creation endpoint to check for giftClause when origin is "gift"