MacChaeger
cfb1cf1731
Add a notice to the Inverse Mod ( #5249 )
2019-03-05 03:35:58 -06:00
MacChaeger
d764c52887
Don't add inactive rules as pseudoweathers ( #5206 )
2019-02-25 01:11:46 -06:00
Guangcong Luo
b498bb222c
Require object literal method shorthand
2019-02-11 18:14:09 -06:00
TheMezStrikes
763794a18a
2v2 Doubles: Update banlist ( #5116 )
2019-01-24 16:28:10 +04:00
Marty-D
4b0c3679de
Copy Chansey's illegal move combos to Blissey
2019-01-08 08:32:29 -05:00
Kris Johnson
5b2d76d75d
Add Pokemon Let's Go! ( #4967 )
2018-11-19 16:19:19 -06:00
Quinton Lee
94016f6218
Update Typescript to 3.1 ( #4879 )
2018-10-05 04:02:54 -05:00
The Immortal
5df0a02fcb
Revert "Implement Illusion Level Mod"
...
This reverts commit 60075830b6 .
2018-09-24 15:54:33 +04:00
Guangcong Luo
60075830b6
Implement Illusion Level Mod
...
Normally, Illusion copies everything except the level, so if Zoroark is
a different level from the pokemon it's copying, it's very obvious that
it's a copy. This isn't a problem normally (because everyone is 50 or
100), but in randbats, it's a big tell, and makes Zoroark weaker than
it's supposed to be.
And, unrelatedly, everyone thinks it's a bug even though it's not.
2018-09-21 16:33:17 -05:00
Kris Johnson
5813add1e2
Add September RoA Spotlight, LCotM, and OMotM ( #4838 )
2018-09-01 16:02:05 +04:00
The Immortal
0a10b30674
Add Accuracy Moves Clause
2018-09-01 15:26:11 +04:00
Marty-D
e758f0a2f0
Add Team Preview to the Minimal GBU ruleset
2018-08-26 17:12:28 -04:00
Marty-D
e8b12b263d
Gen IV: Allow Arceus with max EVs by default
...
https://www.smogon.com/forums/threads/changes-to-arceuss-legality-dpp-ubers-revisited.3593683/
This lets people play whichever ruleset they want for custom Ubers tournaments.
2018-08-25 15:19:43 -04:00
MacChaeger
82c792f82c
Update to TypeScript 3.0.1 ( #4710 )
2018-08-07 03:27:28 +09:00
Marty-D
33a90b79e1
Actually make sure SpA and SpD match in Gen 1
2018-08-05 15:29:37 -04:00
Marty-D
88d02ef8b5
Deal with illegal move combinations
...
Until the validator can handle them
2018-07-29 18:18:29 -04:00
Marty-D
a56f70dada
Release Zeraora and Plasma Fists
2018-07-01 13:53:41 -04:00
MacChaeger
af40242e50
Allow Pokestar props in Gen 5 formats lacking '-illegal' ( #4671 )
...
For the purpose of making custom tours with Pokestar props allowed possible.
2018-05-15 22:22:03 -05:00
The Immortal
4a2215c53e
Fix Nickname Clause
2018-05-01 21:55:37 +08:00
Marty-D
c00918e01b
Add Ultra Kalos Classic
2018-04-10 12:01:47 -04:00
Quinton Lee
c799393710
Typescript data/ and config/formats ( #4513 )
...
Also removes Battle Factory methods accidentally re-added in d0a4a689a7
2018-03-26 09:50:51 -05:00
KrisXV
d0a4a689a7
Refactor data/ and mafia.js to for...of ( #4490 )
2018-03-23 18:51:52 -07:00
KrisXV
ac08f5b38f
STABmons: Correctly restrict Wormadam ( #4430 )
2018-02-22 23:21:36 +09:00
Guangcong Luo
b773b757d2
Unban Z-evasion from Evasion Moves Clause
2018-02-20 21:55:21 +09:00
cant say
7a5f65743e
Add Ultra Sinnoh Classic ( #4391 )
2018-01-31 22:05:58 -05:00
Guangcong Luo
1531b662c6
Refactor battle stream system
...
This contains a lot of minor refactors, but the main thing that's going
on here is that battle stream writes have been streamlined to be a lot
easier for others to use.
We even support:
./pokemon-showdown simulate-battle
which provides a stdio interface for anyone using any programming
language to simulate a battle.
2018-01-28 21:06:49 -06:00
Guangcong Luo
bb0e00e0a8
Fix STABmons move legality checker
2018-01-20 02:07:25 -06:00
Guangcong Luo
aae46ffd46
Support checkLearnset in format rules
...
Fixes #4356
2018-01-20 02:05:21 -06:00
Guangcong Luo
77e17eedce
Add message for Switch Priority Clause Mod
2017-12-29 17:07:43 -06:00
The Immortal
1c6d98664a
Fix Baton Pass clause
2017-12-13 05:28:49 +08:00
Guangcong Luo
b14463d632
Ensure SpA and SpD match in Gen 1
...
I'm not entirely sure why we're maintaining the separation of SpA and
SpD, except for better support of possible OMs or custom games where
they could be different, I guess.
There are probably game mechanics that would be better supported if we
actually just unified SpA and SpD.
2017-12-08 21:17:39 -06:00
Guangcong Luo
bb598ed6c2
Add rule validator for format rules
2017-12-07 22:07:12 -06:00
Guangcong Luo
f4e535bbd6
Enforce consistent key spacing
...
This was previously not enforced because we used `:1` in too many
places, but those places seem to all be refactored out at this point.
2017-12-01 08:16:23 -06:00
Guangcong Luo
9bdf674d5f
Refactor more tables to arrays
...
See #4079
Now we're just missing oldgens.
2017-11-30 19:40:16 -06:00
The Immortal
00ef15e5a3
Update Standard GBU and various Nintendo formats
...
- Add Team Preview to the Standard GBU ruleset
- Add Zeraora to the Standard GBU banlist
- Use Standard GBU for VGC 2018
- Move Dragon Cup so it’s not in-between the two Battle Spot formats
2017-11-23 14:54:25 +08:00
Guangcong Luo
aafee4393c
Implement Dragon Cup
2017-11-22 13:09:00 -06:00
The Immortal
6bd1c62519
Update Alola Pokedex
2017-11-21 23:57:41 +08:00
Guangcong Luo
34f80a7340
Fix Necrozma check in Same Type Clause
2017-11-18 21:43:40 -06:00
Articuno-I
45308bf20d
Account for Ultra Necrozma in Same Type Clause ( #4162 )
2017-11-18 16:01:48 -06:00
MacChaeger
8a6b93855a
Don't default to starting Necrozma-Ultra in its base forme ( #4154 )
2017-11-17 00:37:44 -06:00
Kris Johnson
f2caefba9b
Ultra Sun and Ultra Moon update ( #4151 )
2017-11-16 20:34:43 -06:00
Kris Johnson
69cc3a7bf8
STABmons: Make ignorestabmoves a ValidatorRule ( #4141 )
...
Making `ignorestabmoves` a validator rule allows it to be added to
tournaments.
2017-11-11 13:18:45 +08:00
Guangcong Luo
066d970b54
Fix >6-pokemon Custom Games
2017-09-09 19:41:55 -04:00
Guangcong Luo
b42a322ecb
Support over 6 Pokemon in Custom Game
2017-09-09 18:25:26 -04:00
QuiteQuiet
7f026e7e60
Do not send details about shiny-ness on Team Preview ( #3965 )
2017-09-06 05:53:25 -04:00
MacChaeger
b113cc9a57
Add command /viewbanlist ( #3914 )
...
This command is intended to be a quick-access option for checking banlists and rulesets for formats as well as descriptions of the rules that would get listed in case the user has questions.
2017-08-31 04:51:45 -04:00
HoeenHero
11b93ec467
Alola Pokedex rule: Dont reject alola formes ( #3826 )
2017-07-24 18:35:23 +04:00
Insist
83e89672a0
Add CAP LC and NFE to the Allow CAP clause ( #3823 )
2017-07-23 19:40:13 -04:00
Guangcong Luo
d79e348ebc
Refactor banlistTable -> ruleTable
...
PS's rule table has been renamed from banlistTable, and works a bit
differently now. It's a Map instead of an object now, and the keys
work a bit differently.
The original banlistTable was designed to store bans, and later
additions shoved rules and then unbans in there. The new table is
designed to support all of these.
2017-07-20 12:50:41 -05:00
Slayer95
ccd5100987
Add Nincada to Hoenn Pokedex
2017-07-13 01:56:14 -05:00