Roll with real rules
Every roll draws from all 1,025 species across Gen 1–9 with true random shuffling — no duplicates in a single team. Stack filters like a Nuzlocke ruleset: lock a generation, ban legendaries, limit evolution stages, or roll only shinies for a living-dex hunt.