pokemon-showdown/test
livid washed 645bca826c
Revamp [Gen 8] Random Battle (#11993)
* Move old setgen system to BDSP file

* Set up the framework so that Gen 7 inherits from Gen 8 inherits from Gen 9 files

* Complete most of setgen

* Final items and stuff

* Final sets file

* Fix tests and other rands formats

* move isDoubles to the end of addMove()

* Fix Gen 1 Hackmons rule support

* Fix a couple things

* A couple more set tweaks

* update /randbats command

* lint

* typo

* Staller protect moves = lefties

* Simplify Psychic STAB enforcement on Sigilyph

* SD Garchomp should get Lum Berry, not Rocky Helmet

* Remove unnecessary remnants from gen 7 code

* Remove redundant status incompatibilities

* Simplify status/tspikes incompatibility

* Fix Dynamax User not generating

* Oops sorry

* Fix Rain Dance + Flip Turn Kingdra

* Ice Fang Dracovish is objectively bad

* improve role name

* let specs jynx exist

* I really need to exempt this

* I really need to exempt this

* Merge branch 'master' into gen8rev; fix merge conflicts
2026-05-04 21:20:08 -06:00
..
lib Refactor startup (#11346) 2025-10-17 19:37:47 -07:00
random-battles Revamp [Gen 8] Random Battle (#11993) 2026-05-04 21:20:08 -06:00
replays Tests: Add a function to save a battle replay (#7692) 2020-11-29 22:08:01 +00:00
server Further update tests after startup refactor (#11521) 2026-01-25 07:58:21 -05:00
sim Champions: Implement multi-hit vs Disguise effectiveness (#11688) 2026-04-20 12:36:50 -06:00
tools/modlog Remove sucrase dependency 2025-07-23 22:13:33 -07:00
assert.js Make "All Pokemon" rules more convenient (#10932) 2025-03-02 14:47:30 -08:00
common.js TestTools: Let common.getFormat() error out on bad format IDs (#11929) 2026-04-12 23:57:38 -05:00
main.js Further update tests after startup refactor (#11521) 2026-01-25 07:58:21 -05:00
TESTS.md Gen 4: Fix Assist/Copycat/Metronome under Gravity/Heal Block (#10757) 2025-01-04 13:17:12 -07:00
users-utils.js Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00