Commit Graph

23714 Commits

Author SHA1 Message Date
The Immortal
1e07e2aa1c Fix NatDex validation 2020-04-07 00:56:04 +04:00
The Immortal
879b117b27 Add OU suspect test
I also made it such that unbans are no longer inherited. This makes it simpler to follow Smogon's system of tier transitivity, and suspect tests without suspect ladders.
2020-04-06 23:32:09 +04:00
The Immortal
bb8703a563 Shared Power: Ban Harvest 2020-04-06 23:03:45 +04:00
The Immortal
5d6a8a5f10 Random Battle: Update Xerneas 2020-04-06 23:02:55 +04:00
The Immortal
634658a5ba Refactor unreleased Pokemon
Pokemon that are not available in-game are now consolidated into `isNonstandard`. 'Past' indicates that the Pokemon no longer works in the current generation. 'Unobtainable' indicates that the Pokemon works but can only be obtained through hacking.
2020-04-06 20:53:03 +04:00
Marty-D
3c7d1d3b02
Make Dynamax ending the last end-of-turn effect
This is not a complete fix for 296c308e62, but fixes probably 99% of cases so is good enough for now.
2020-04-06 12:44:02 -04:00
The Immortal
78fde78f19 Refactor unavailable moves
Moves that are not available in-game are now consolidated into `isNonstandard`. 'Past' indicates that the item no longer works in the current generation. 'Unobtainable' indicates that the item works but can only be obtained through hacking.
2020-04-06 20:26:10 +04:00
The Immortal
441d2961dc VGC17: Fix items 2020-04-06 20:25:22 +04:00
The Immortal
2b17e3bb92 Gen 5 Randoms: Fix Zangoose 2020-04-06 03:41:37 +04:00
The Immortal
6a057e733c Gen 5 Random: Fix Belly Drum 2020-04-06 03:01:42 +04:00
The Immortal
9db0c00375 Use double quotes 2020-04-06 00:09:07 +04:00
The Immortal
387dd7ce2d Refactor unavailable items
Items that are not available in-game are now consolidated into `isNonstandard`. 'Past' indicates that the item no longer works in the current generation. 'Unobtainable' indicates that the item works but can only be obtained through hacking.

Credit to @lusamine for testing many of these items in Sw/Sh.
2020-04-05 23:54:57 +04:00
Marty-D
ff3ca6783a Fix Imposter activation 2020-04-05 14:56:42 -04:00
The Immortal
d39e90d1f7 Move Haunter & Sneasel to NUBL 2020-04-05 21:42:05 +04:00
The Immortal
4aefa160b5 Random Battle: Improve Latios & Ninetales-A 2020-04-05 21:41:20 +04:00
The Immortal
e8e11f38d1 Update metagame threads 2020-04-05 19:24:56 +04:00
Leonard Craft III
64d42624b8
Mark Plates (except Pixie Plate) as past gen items (#6524) 2020-04-05 11:09:16 -04:00
The Immortal
5b0e7f1a8e Shared Power: Ban Speed Boost 2020-04-05 18:53:22 +04:00
The Immortal
ec6561633b Random Battle: Fix Metagross & Lanturn 2020-04-05 15:16:59 +04:00
The Immortal
3bb00cae59 SP: Ban Regenerator 2020-04-05 15:07:51 +04:00
The Immortal
28747dd6c2 Remove UU & DOU suspect notices 2020-04-05 10:51:19 +04:00
Kris Johnson
2f1419bd38
Shared Power and ORAS Doubles: Update bans (#6527) 2020-04-05 09:56:31 +04:00
The Immortal
cc6e81a410 Random Battle: Fix Marshadow & Pangoro 2020-04-05 09:51:23 +04:00
Leonard Craft III
d8cf01bee1
Add Primal weather phazing test (#6525) 2020-04-05 08:50:17 +04:00
Kris Johnson
1b497b39f4
Pacifistmons: Update bans (#6526)
https://www.smogon.com/forums/threads/pacifistmons-leaders-choice.3658719/page-2#post-8416911
2020-04-05 08:49:42 +04:00
Kirk Scheibelhut
d17a48cc47 Fix Dex#getForme for Flabebe 2020-04-04 21:36:58 -07:00
Kris Johnson
73f39e9006
Shared Power: Fix crashes and ban game-breaking abilities (#6523) 2020-04-04 22:54:31 -04:00
Kirk Scheibelhut
8cab3be4c4 Update Alcremie aliases to match cosmetic forme ids 2020-04-04 19:48:49 -07:00
Kris Johnson
18dfc9ae30
Add Shared Power (#6522) 2020-04-05 00:01:02 +04:00
Guangcong Luo
20e7e604eb Unify more switch-in code
This removes the redundant 'SwitchOut' code, and continues to ensure
that switching and dragging share as much code as possible, which
should help avoid bugs where they previously were different for no
reason.
2020-04-03 19:08:54 -07:00
Waleed Hassan
855899b330
Fix Battle#switchIn (#6521)
Regression caused by: 47b55f96bc

`Battle#dragIn` used to run the `SwitchOut` event among other functions
but were accidentally left off in the refactor. This commit adds them back.

The main bug caused by this is Natural Cure not curing status aliments when
phased out by Roar.
2020-04-03 09:22:55 -07:00
HoeenHero
4aa40b64f0 Fix typo in 7583841d42 2020-04-03 11:24:23 -04:00
Kris Johnson
edf18b57d4
Fix /randbats not working in Gen 1/2 battles (#6519) 2020-04-03 17:36:17 +04:00
Kris Johnson
327f30baad
Silvally, Swoobat, Arctovish, and Arctozolt are PUBL (#6518) 2020-04-03 17:35:31 +04:00
Kris Johnson
99cc7c1656
National Dex: Add suspect notice (#6520) 2020-04-03 17:35:08 +04:00
HoeenHero
7583841d42 Fix issues with /processes and /data
/processes - Accidental conversion of basename -> basespecies reverted.
/data - Fixed providing a pokedex number as an argument.
2020-04-02 23:56:14 -04:00
Kris Johnson
8e0d0149af
Update old gen OU links (#6517) 2020-04-03 04:14:04 +04:00
The Immortal
71e5ff8dc9 Mix & Mega: Restrict Gengar 2020-04-02 22:47:06 +04:00
The Immortal
ba60344127 Add Random Battle suspect notice 2020-04-02 19:48:22 +04:00
Kris Johnson
d938d567b0
Fix Rapidash and Gardevoir's doubles tiers (#6516) 2020-04-02 13:27:33 +04:00
Kirk Scheibelhut
50a6b4c967 Fix long ling in set-import/importer.ts 2020-04-01 20:01:43 -07:00
Kirk Scheibelhut
59bcdab260 Update deps to get newest smogon for set-import 2020-04-01 20:00:36 -07:00
Kris Johnson
28682ae1d7
Add Pacifistmons (#6515) 2020-04-02 06:14:05 +04:00
The Immortal
e2c21407b1 Move Dynamax Ubers Clause to rulesets 2020-04-02 06:03:43 +04:00
Kris Johnson
1d9d24a9da
Add April 2020 RoA Spotlight (#6514) 2020-04-02 05:45:31 +04:00
The Immortal
70096d8e85 Remove Mix & Mega suspect notice 2020-04-02 05:13:32 +04:00
The Immortal
933d9ecf5b Add Ubers Dynamax Clause
Closes #6513
2020-04-02 04:58:12 +04:00
Kris Johnson
83e97e2282
Fix tiers, add ZU (#6512) 2020-04-02 01:05:13 +04:00
The Immortal
b5d9829e0e Random Battle improvements 2020-04-01 23:06:19 +04:00
fart
8fda9da4d0
Fix minor /hidetext bug (#6511)
If /hidetext is used with a linecount parameter on a trusted user, it currently says "USER, 4 is a trusted user, are you sure you want to hide their messages? Use /forcehidetext if you're sure." This change hides the additional linecount parameter from the message.
2020-04-01 09:15:06 -07:00