--- # nuzlocke-tracker-fitk title: Add egglocke, wonderlocke, and randomizer rules status: todo type: feature created_at: 2026-02-20T19:56:05Z updated_at: 2026-02-20T19:56:05Z parent: nuzlocke-tracker-49xj --- Add three new boolean rules that all share the same tracker logic: when enabled, the encounter Pokemon selector allows picking from ALL Pokemon (not just the game's regional dex). - `egglocke` — all caught Pokemon are replaced with traded eggs - `wonderlocke` — all caught Pokemon are Wonder Traded away - `randomizer` — the run uses a randomized ROM ## Checklist - [ ] Add `egglocke`, `wonderlocke`, `randomizer` to `NuzlockeRules` interface and `DEFAULT_RULES` (default: false) - [ ] Add `RuleDefinition` entries with appropriate categories - [ ] When any of these is enabled, encounter Pokemon selector should allow picking from ALL Pokemon - [ ] Reuse the existing "all Pokemon" selector pattern used in admin panel encounter creation and boss team creation