pokemon-showdown/data
Guangcong Luo 0cb51158aa
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
Make "All Pokemon" rules more convenient (#10932)
* Make "All Pokemon" rules more convenient

Previously, "+All Pokemon" did nothing except override "-All Pokemon",
which switched from a default-allow to default-deny system.

They still do that, but they now also override all previous pokemon
bans/unbans. This makes it easier to replace a banlist/whitelist
from an inherited ruleset without needing to reverse every previous
ban/unban.

This also adds an error if you use `+All Pokemon` in a ruleset where
it doesn't do anything.

Fixes #10772
2025-03-02 14:47:30 -08:00
..
mods Fix Heal Bell's interaction with Mold Breaker (#10918) 2025-02-26 13:51:50 -07:00
random-battles Make sure CI correctly stops warnings 2025-02-26 15:18:46 -08:00
text Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
abilities.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
aliases.ts Add March 2025 rotational formats 2025-03-01 10:35:01 -07:00
cg-team-data.ts CGT: Add command to view winrates + misc. updates (#10917) 2025-02-26 14:55:43 -07:00
cg-teams.ts CGT: Add command to view winrates + misc. updates (#10917) 2025-02-26 14:55:43 -07:00
conditions.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
formats-data.ts Implement March 2025 tier shift 2025-03-01 10:35:56 -07:00
FORMES.md Refactor Ash-Greninja (#9606) 2023-06-18 22:51:02 -05:00
items.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
learnsets.ts CAP: Update Shox (#10906) 2025-02-14 16:49:08 -07:00
moves.ts Fix Heal Bell's interaction with Mold Breaker (#10918) 2025-02-26 13:51:50 -07:00
natures.ts Refactor types for Lowercase<string> (#10377) 2024-07-01 15:57:14 -07:00
pokedex.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
pokemongo.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
rulesets.ts Make "All Pokemon" rules more convenient (#10932) 2025-03-02 14:47:30 -08:00
scripts.ts Add Gen 9 (#8997) 2022-11-17 20:46:29 -05:00
tags.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
typechart.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00