Commit Graph

10109 Commits

Author SHA1 Message Date
Marty-D
2ce4267fcf
Champions: Fix Male Meowstic learnset
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-06-19 17:35:53 -04:00
Marty-D
25f0dd851e
Descriptions: Update some moves
Resolves #11895 
Resolves #11909
2026-06-19 17:32:00 -04:00
Caznovia
4880d36935
Champions: Add Wise Glasses (#12120)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
https://www.smogon.com/forums/threads/bug-report-validator.3784120/
2026-06-18 18:13:11 -06:00
Karthik Bandagonda
665f507b48
Champions: Implement 1.1.0 changes (#12114)
* Champions: Implement 1.1.0 changes

* Update more levitate references and update move descs

* Fix Rage Fist desc again

* Update data/mods/champions/moves.ts

* Change champions mod check to use startsWith

* Update moves.ts

* Update scripts.ts

* Delete data/mods/championsregma/moves.ts

* Apply suggestion from @KrisXV

* Update items.ts

* Update items.ts

* lint

* clean up mod

* Update mega abilities

* Update formats.ts

* Update teams.ts

* Update formats-data.ts

* Update pokedex.ts

* Update config/formats.ts

* Update sim/teams.ts

* Apply suggestion from @KrisXV

* Apply suggestion from @KrisXV

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-06-17 17:10:22 -06:00
Kris Johnson
9e03ca0963 Champions: Fix missing signature moves
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-06-17 11:28:10 -06:00
Kris Johnson
befbaac799 Champions: Add new learnsets 2026-06-17 11:20:04 -06:00
livid washed
8d3a9807d0
Champions Random Battle hotfixes (#12110)
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
* Champions Random Battle: fix Pikachu hat formes generating

* Fix HP EVs formula in teams.ts

* Fix Level Clause Mod message in battles
2026-06-15 14:59:23 -06:00
livid washed
8f0364fa41
Implement Champions Random Battle (#12089)
* Implement Champions Random Battle

* Move type-boosting item hard-codes before the general conditions

* Acrobatics on sd gliscor

* Remove unnecessary move incompatibility

* Update test

* Silk Scarf Sheer Force Tauros

* Reorganize tests

* Set winrate threshold to 1200

* Remove HP Percentage Mod

* Fix EVs stat calculation formula

* oops
2026-06-12 16:37:14 -06:00
André Bastos Dias
f7db7e2cfb
ADV: Change Manectric tier from RU to RUBL (#12090)
https://www.smogon.com/forums/threads/adv-rarelyused.3731043/post-11016561
2026-06-12 16:35:31 -06:00
André Bastos Dias
ecf39eef1e
Reset the lastMove flag for certain moves in Gen 2 (#11841)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-06-08 18:45:05 -07:00
Soul-8691
52a4bff2e6
FRLG OU: Tier based on usage/remove 3T from elemental punches (#12093)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-06-07 18:39:38 -06:00
shrianshChari
cb469314cd
Gen 8 BDSP: Fix Gastrodon-East's learnset (#12080)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
* Gen 8 BDSP: Fix Gastrodon-East's learnset

* Simplify learnset
2026-06-04 01:55:51 -06:00
André Bastos Dias
b9dc987d34
Champions: Update Mega Raichus' abilities (#12088)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-06-03 12:05:57 -04:00
missshowdown
6765d8422d
Move Glastrier to ZUBL (#12085)
https://www.smogon.com/forums/threads/np-zu-stage-20-old-town-road-glastrier-suspect-test.3782616/post-11015238
Old town road ends at glue factory
2026-06-02 01:38:59 -06:00
ACakeWearingAHat
2079c747df
Randomized format set updates (#12079)
* Randomized format set updates

* forgor girao

* fix unown, maybe

* do a mega invasion fix

* Fix Jumpluff Chlorophyll/Leaf Guard roll

* couple new changes

* another one

* i comes after g, dumbass

---------

Co-authored-by: Kelvin Liu <115855253+livid-washed@users.noreply.github.com>
2026-06-01 18:48:22 -06:00
André Bastos Dias
f73fa9ad04
National Dex RU: Ban Primarina and Polteageist (#12081)
https://www.smogon.com/forums/threads/national-dex-ru-metagame-discussion.3713801/post-11013310
2026-06-01 18:47:24 -06:00
André Bastos Dias
3f1798ee90
Add June 2026 tier changes (#12083)
* Champions: Add June 2026 tier changes

* Move Regieleki to UU
2026-06-01 16:10:36 -06:00
Kris Johnson
456693c8a5 Remove Legends Z-A OU 2026-06-01 15:56:26 -06:00
Kris Johnson
833989854c Add June 2026 spotlight ladders 2026-06-01 15:19:04 -06:00
Kris Johnson
87c915f4f3 NU: Ban Grassy Surge, unban Thwackey
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-06-01 02:36:05 -06:00
HiZo
9c988d09b1
Partners in Crime: ensure residual timers get updated even if the slot has fainted (#12069)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-05-31 18:36:28 -06:00
André Bastos Dias
1dfb785e36
SS National Dex UU: Ban Hydreigon (#12072)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
* National Dex UU: Ban Hydreigon

https://www.smogon.com/forums/threads/hydreigon-in-ss-national-dex-uu.3782004/post-11007139

* SS National Dex UU: Ban Hydreigon

* National Dex

* Gen 9 fix
2026-05-30 03:08:34 -06:00
André Bastos Dias
f53dc766aa
RBY: Drop Jolteon to UU (#12073)
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
https://www.smogon.com/forums/threads/rby-ou-viability-rankings.3685861/post-11007306
2026-05-27 20:30:05 -05:00
André Bastos Dias
6a2865914e
NU: Ban Reuniclus (#12068)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
https://www.smogon.com/forums/threads/np-stage-23-mr-blobby-reuniclus-banned.3782342/post-11005334
2026-05-25 03:10:12 -06:00
ry
15f6f5bc6b
Fix randbats alphabetization test (#12006)
* fix alphabetical

* why did i even do this
2026-05-24 02:32:04 -06:00
Spammernoob69
4219ad31bf
Implement CAP 37: Obliteryx (#12059)
CAP37 (Obliteryx) Implementation as per:
https://www.smogon.com/forums/threads/cap-37-so-far.3776506/

Sprites / shinies will be sent by spoo in ~8 hours (tentative).
2026-05-24 02:19:52 -06:00
André Bastos Dias
d62d3a3987
Champions: Fix Dire Claw message and allow Howl to bypass Substitute (#12046)
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-05-21 00:30:35 -04:00
Karthik99999
4bd9192ff9 Champions: Don't change target if selected move is same as encored move 2026-05-21 00:27:57 -04:00
André Bastos Dias
84636bcc78
Champions: Fix Mega Sol's Solar Beam redirection (#12039)
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-05-19 17:15:36 -04:00
Marty
8f58c628f1 Descriptions: Put Champions in the main text files
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-05-18 19:29:26 -04:00
HiZo
f1f61867d6
Add client support for type changing OMPL tiers (#12038)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
* Add client support for Camomons

* fuck it do the other OMPL tier this is relevant
2026-05-17 12:50:04 -06:00
Kris Johnson
fa78bddd53 Move Volcarona back to Uber 2026-05-16 10:48:28 -06:00
Runo
10f9a5c0d2
Champions UU: Ban Espathra and Charizard-Mega-X (#12036)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
https://www.smogon.com/forums/threads/champions-uu-metagame-discussion-mega-charizard-y-and-mega-alakazam-banned.3781741/post-10991680
2026-05-15 14:25:10 -06:00
André Bastos Dias
e1290bb1fc
Implement Mega Sol and Spicy Spray in the base mod (#12017)
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
* Implement Mega Sol and Spicy Spray in the base mod

* Remove empty line

* Refactor check in Growth

* Fix
2026-05-13 10:43:39 -06:00
hammer798
537ee47903
Ban Poliwag from RBY ZU (#12031) 2026-05-13 10:43:14 -06:00
livid washed
a83c88b8eb
Random Battles updates (#12018)
* Fix Mega levels in Gens 6-7 random battle

* Fix Gardevoir-Mega sometimes not having Hyper Voice in Gen 9 Mega Invasion

* Fix Torkoal getting two Fire STABs

* Treat King's Shield as a Protect move for gen 8 rands

* Allow Skarmory to generate toxic + hazard

* Fix Porygon2's level in gen 2

* Update data/random-battles/gen9/teams.ts

Co-authored-by: Slayer95 <ivojulca@hotmail.com>

* Mega Invasion set changes

* Gen 2 set updates

* Gen 3 set changes, including baton pass removal

* Purge Baton Pass from Gen 4

* Unenforce special moves on rotom formes in gen 4

* Gen 1 changes

* Gen 4-5 level adjustments due to rocks

* Rock weakness no longer affects item generation and HP EVs

* Set changes from stealth rock removal

* Merge hitmonlee sets in gen 4

* Remove unnecessary preferred types

* Reduce expert belt so it doesn't hit infernape

* Fix stuff

* Don't drop Sigilyph's level because it is immune to rocks 2/3 of the time

* Drop Shedinja and Vespiquen's level in gen 4 even though it's level 100

* A couple more set changes

* Fix Gen 5 Aero's ability

* Uturn on ledians

* Staller wailord gens 6-7

* simplify code

* Gen 3 beedrill changes

* Clarify a comment

* Remove unnecessary preferred type

* Remove unnecessary preferred type

* Remove outdated move incompatibilities

* Gen 5 mothim

* Gen 3 Octillery set split

* Gen 5 cherrim: hp ice

---------

Co-authored-by: Slayer95 <ivojulca@hotmail.com>
2026-05-13 10:42:15 -06:00
iforgetwhyimhere
41b34ac35a
Bugfixes for CCAPM2025 and woomod (#12016)
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
* Fix woomod bugs

* Fix ccapm bugs (and some more woomod stuff)

* dexited moves

* lint

* fix announced ability

* Update formats.ts

* Add threads to woomod

* Apply suggestions from @KrisXV
2026-05-09 11:17:15 -06:00
André Bastos Dias
c509e676c4
Champions: Fix Fake Out and First Impression turn count (#12023)
* Champions: Fix Fake Out and First Impression

* Simplify check
2026-05-09 10:20:45 -06:00
Kris Johnson
2858f237ea Add Champions UU challenge-only format 2026-05-09 10:17:12 -06:00
Kris Johnson
04b61f08bc Champions OU: Update bans 2026-05-09 10:13:54 -06:00
André Bastos Dias
cb6b2e281e
Champions UU: Ban Mega Alakazam and Mega Charizard Y (#12020)
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-05-07 15:21:59 -06:00
Kris Johnson
d3c0b4cf38
OU: Unban Volcarona for suspect
Some checks failed
Node.js CI / build (18.x) (push) Has been cancelled
2026-05-04 21:30:39 -06:00
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
André Bastos Dias
dfa70a7abc
Champions: Add extremely effective and mostly ineffective text (#12011)
Co-authored-by: André Bastos Dias <dias.andre@siemens.com>
2026-05-04 14:31:35 -06:00
Kris Johnson
1d13a28aa2
PU: Update bans
Some checks are pending
Node.js CI / build (18.x) (push) Waiting to run
2026-05-04 03:17:00 -06:00
livid washed
e5e53298d9
Add May 2026 Randomized Format Spotlight (#12003)
* Add May 2026 Randomized Format Spotlight

* Enforce pin missile on mega heracross

* Pair perish song + protect for mega gengar

* Tinker with sets a bit

* Split glalie-mega for easier code

* fix glalie tera types

* Fix a set and add broadcast message at the beginning of battles

* Apply suggestion from @KrisXV

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-05-04 03:16:34 -06:00
adrivrie
631a82cfa0
Challenge Cup: Properly enforce monotype for non-base formes (#12007)
* Challenge Cup: Properly enforce monotype for non-base formes

* Apply suggestions from code review

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-05-04 03:16:18 -06:00
iforgetwhyimhere
2d8becc572
Add May 2026 PMotM (#12004)
* Woomod: Initial Commit

* woomod: Fix errors

* woomod: Fix some errors

* woomod: More sets

* fix trailing space

* woomod: Last sets

* woo mod: fix new error

* coding is hard

* coding is difficult

* coding is tough

* lint

* dust

* @ts-expect-error

* fix hoothootability shortdesc

* is this the last commit? hopefully!

* fix bouncybubble

* Apply suggestions from @KrisXV

Co-Authored-By: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* remove check

* the space too

---------

Co-authored-by: Yoshiblaze <rosefias@gmail.com>
Co-authored-by: Yoshiblaze <53023564+Yoshiblaze@users.noreply.github.com>
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-05-03 19:52:01 -06:00
adrivrie
2f563dca3b
Challenge Cup: Support monotype (#11994)
* Challenge Cup: Support monotype

* remove forgotten log
2026-05-01 12:23:40 -06:00
pyuk-bot
659b4c186e
FFA Rands: Fix move enforcement (#11999) 2026-05-01 12:23:06 -06:00