André Bastos Dias
821316e668
Merge a4106d5b8e into 00c061991c
2026-07-18 13:16:51 +01:00
André Bastos Dias
00c061991c
Gen 1: Fix critical-hit level calculation ( #12172 )
Node.js CI / build (18.x) (push) Has been cancelled
2026-07-17 13:15:47 -05:00
André Bastos Dias
1058f2d31c
Fix interaction between Rock Head and Mind Blown ( #12178 )
Node.js CI / build (18.x) (push) Has been cancelled
2026-07-15 10:30:29 -07:00
André Bastos Dias
80b94bd905
Gen 1: Handle Side.lastMove instantiation correctly ( #12176 )
2026-07-15 09:29:45 -07:00
André Bastos Dias
954c7e8fda
Normalize the implementation of all recoil and crash damage moves ( #11704 )
...
---------
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2026-07-15 09:27:45 -07:00
Mia
79c04dcc4c
Fix build
2026-07-15 01:55:51 -05:00
Mia
951f3d84f5
Fix crash in champs scripts
2026-07-15 01:34:23 -05:00
André Bastos Dias
477b52cd0c
Fix Pursuit interaction with Encore ( #11803 )
...
* Fix Pursuit interaction with Encore
* Reformat code
* Use Truant volatile in Gen 3
* Fix Gen 4 Truant
In Gen 4, Truant changes at the end of the turn, even if the Pursuit activated.
* Remove hardcoded check
* Remove useMoveInner from mods
* Add Pressure test
* Update mods to match new Pursuit approach
* Use an ActiveMove
* Fix mods' moves
---------
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
2026-07-15 00:57:02 -05:00
Guangcong Luo
f9ec0b1f43
Never use globals in data/ or sim/
...
Node.js CI / build (18.x) (push) Waiting to run
These are all API bugs, but I also caught some sim bugs:
- Bio Mech Mons (the mod) was using `Dex` when it should have been using
`this.dex`
- Data Preview (the rule) was using `Dex` when it should have been using
`this.dex`
- Gen 9 SSB was using `Dex.mod('base')` when it should have been using
`.mod('gen9')`
This will be enforced via ESLint going forward.
2026-07-13 18:26:46 -07:00
Django Shelton
ae7641b13f
SV NU: Ban Drednaw ( #12170 )
...
Node.js CI / build (18.x) (push) Waiting to run
Banned via council vote: https://www.smogon.com/forums/threads/np-stage-24-lemonade-articuno-g-banned.3783908/post-11056787
2026-07-12 12:11:42 -06:00
André Bastos Dias
d21da3c860
Gen 3: Move Raikou and Registeel to OU ( #12161 )
...
Node.js CI / build (18.x) (push) Waiting to run
https://www.smogon.com/forums/threads/adv-ou-tiering-changes-v2.3785053/
2026-07-09 17:57:28 -06:00
missshowdown
86385a6799
Update GSC lowest tiers ( #12164 )
...
GSC PU VR update: https://www.smogon.com/forums/threads/gsc-pu-viability-rankings-furret-less-post-16.3673353/
GSC ZU tier shifts: https://www.smogon.com/forums/threads/zu-old-gens-hub-ariados-and-charmeleon-banned-from-gsc-zu-405.3646944/post-11055595
GSC ZU VR update: https://www.smogon.com/forums/threads/zu-old-gens-hub-ariados-and-charmeleon-banned-from-gsc-zu-405.3646944/post-11051730
2026-07-09 17:57:07 -06:00
André Bastos Dias
f0ae9724a7
Implement the new Gen 1 Desync Clause Mod ( #12159 )
...
* Implement the new Gen 1 Desync Clause Mod
* Change move ID '00' to 'nomove'
* Add myself as Gen 1 code owner
2026-07-09 17:56:48 -06:00
Sunny
d119b6d710
Fix Stadium rulesets ( #12163 )
...
* Fixing Stadium rulesets
* Fixed the stupid trailing comma
2026-07-09 17:55:47 -06:00
André Bastos Dias
53dc65f50c
Gen 2: Update PU and ZU tiers ( #12162 )
...
https://www.smogon.com/forums/threads/zu-old-gens-hub-ariados-and-charmeleon-banned-from-gsc-zu-405.3646944/post-11055595
2026-07-09 17:55:18 -06:00
iforgetwhyimhere
cc17bb7854
Champions: Fix Floette-Eternal's Shiny validation and Qwilfish's learnset ( #12165 )
...
* Champions: Fix Floette's shiny validation
* Champions: Qwilfish can learn Barb Barrage
* Actually fix Floette-Eternal's validation
2026-07-09 17:54:59 -06:00
André Bastos Dias
56f16f6aa9
Champions: Add default parameter to Pokemon.clearVolatile ( #12166 )
...
* Champions: Add default parameter to Pokemon.clearVolatile
* Add comment
* Remove build command
* Move script to tools/debug
2026-07-09 17:54:45 -06:00
dot-Comfey
a1c653edbc
gen5bw1: Fix Basculin-Blue-Striped ( #12155 )
...
* gen5bw1: Fix Basculin-Blue-Striped
* Fix display in /dt
2026-07-07 14:55:45 -06:00
livid washed
9fb26da18e
Remove Unown from Gens 4-7 Random Battle and remove Gen 8 Random Doubles Battle ( #12154 )
...
* Random Battles: remove Unown from Gens 4-7
* Temporarily remove gen 8 randdubs
2026-07-07 14:55:15 -06:00
diegoyuhhi
9f925bce2f
SV ZU: Ban Charizard ( #12157 )
...
https://www.smogon.com/forums/threads/np-zu-stage-21-crazy-frog-toxicroak-suspect-test.3783953/post-11053584
2026-07-07 14:54:24 -06:00
Kris Johnson
c9f12e1618
RU: Unban Volcanion for suspect
2026-07-07 14:32:50 -06:00
livid washed
2ea18ee2bb
Add July 2026 Randomized Format Spotlight ( #12147 )
...
* Remove Mega Invasion code
* Implement format
* Leads don't really exist if you can choose the order your mons go out
2026-07-05 17:08:17 -06:00
livid washed
636de89dd2
Random Battles set updates ( #12145 )
...
* Random Battles format updates
* CM Volt Switch Raikou should have HDB
* Change some roles to generate Rocky Helmet properly
* Offensive Protect Koraidon with Close Combat
* Remove Unown from Gens 4-7 as per council vote
* Revert previous
* Champions meta metagross: +bullet punch
2026-07-05 17:07:36 -06:00
iforgetwhyimhere
d16a176821
Update Champions aliases to Reg M-B ( #12149 )
2026-07-05 17:06:14 -06:00
André Bastos Dias
077fb45276
UU: Ban Iron Crown ( #12153 )
...
https://www.smogon.com/forums/threads/iron-crown-is-now-banned-from-sv-uu.3784878/
2026-07-05 17:05:40 -06:00
Kris Johnson
a32d80f068
PU: Unban Inteleon for suspect
2026-07-05 17:05:05 -06:00
Kris Johnson
e440c4a183
Champions OU: Ban Gholdengo
Node.js CI / build (18.x) (push) Has been cancelled
2026-07-02 10:05:00 -06:00
missshowdown
d369b8a61a
Fix Thwackey's tier ( #12146 )
...
* Fix July 2026 tier shifts (Thwackey)
Thwackey originally rose from NFE in January and did not have adequate usage to have made PU, so it should return to NFE.
https://www.smogon.com/forums/threads/usage-based-tier-update-for-january-2026-february-30-march-40.3775727/
51 | Thwackey | 3.052% |
* Update formats-data.ts
---------
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-07-02 10:02:22 -06:00
Kris Johnson
7c8bd622d3
Add missed tier shifts
Node.js CI / build (18.x) (push) Waiting to run
2026-07-02 00:49:39 -06:00
André Bastos Dias
b170134c25
Champions: Use 3-month cycles and revert tier shifts for M-B Pokemon ( #12143 )
...
* Revert "Champions: Implement July 2026 tier shifts (#12142 )"
This reverts commit e59a52c8fd .
* Keep Glimmora-M and Scizor-M in (OU)
2026-07-01 15:13:14 -06:00
André Bastos Dias
e59a52c8fd
Champions: Implement July 2026 tier shifts ( #12142 )
...
* Champions: Implement July 2026 tier shifts
* Fix names
* Ups
2026-07-01 10:11:42 -06:00
André Bastos Dias
6aebb8cb6f
Gen 4: Don't activate Custap Berry if the opponent switches ( #12108 )
...
* Gen 4: Don't active Custap Berry if the opponent switches
* Remove console.log
2026-07-01 10:08:47 -06:00
shrianshChari
f6f3e73973
Create [Gen 4] Platinum OU ( #12137 )
...
* Create [Gen 4] Platinum OU
* Apply suggestion from @KrisXV
* Apply suggestion from @KrisXV
---------
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2026-07-01 10:07:24 -06:00
adrivrie
3ca9da4489
Random Battles: June 2026 balance patch ( #12139 )
2026-07-01 09:54:02 -06:00
Django Shelton
749523105b
SV NU: Ban Articuno-Galar ( #12141 )
2026-07-01 09:52:25 -06:00
Kris Johnson
28977a4bb3
Add July 2026 rotational ladders
2026-07-01 09:52:02 -06:00
Kris Johnson
9feeb2a314
Implement July 2026 tier shifts
2026-07-01 09:36:54 -06:00
livid washed
f8ac14003a
Update Champions Random Battle for 1.1.0 changes ( #12119 )
Node.js CI / build (18.x) (push) Has been cancelled
2026-06-29 07:59:36 -05:00
Christopher Monsanto
19570ba11c
Ensure Gen 8 GMax moves have isNonstandard: null
2026-06-26 00:48:56 -04:00
iforgetwhyimhere
1511b8c371
Update documentation files ( #12034 )
2026-06-25 20:11:23 -07:00
André Bastos Dias
3dcb366ca6
Champions: Ban Mega Blaziken and Light Clay ( #12130 )
...
Node.js CI / build (18.x) (push) Waiting to run
* Ban Mega Blaziken
* Ban Light Clay
2026-06-24 16:43:55 -06:00
iforgetwhyimhere
21c6dbc2c4
fix typo in Dewgong's gen1stadiumrental set ( #12129 )
2026-06-24 16:43:42 -06:00
Guangcong Luo
7fb9fe8c40
Overhaul tags and tag banning ( #10941 )
Node.js CI / build (18.x) (push) Waiting to run
2026-06-23 23:20:45 -07:00
iforgetwhyimhere
3f8ef8cf60
Fix crash in NatDex Draft ( #12128 )
Node.js CI / build (18.x) (push) Has been cancelled
2026-06-22 18:08:42 -07:00
Kris Johnson
9297f24aa8
Add Champions NatDex Draft challenge format
2026-06-21 13:26:40 -06:00
André Bastos Dias
6f42080b9d
Champions: Mark Double Shock and Revival Blessing as Past moves ( #12121 )
Node.js CI / build (18.x) (push) Waiting to run
2026-06-20 21:58:21 -07:00
Marty-D
2ce4267fcf
Champions: Fix Male Meowstic learnset
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 )
...
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