Commit Graph

4643 Commits

Author SHA1 Message Date
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
Guangcong Luo
eb6748048d Fix Magic Guard Mind Blown
Fixes #4172
2017-11-22 02:54:40 -06:00
The Immortal
6bd1c62519 Update Alola Pokedex 2017-11-21 23:57:41 +08:00
Marty-D
f849ea0415 Fix Mind Blown again 2017-11-21 09:32:06 -05:00
Guangcong Luo
cfcbbf19b6 Battles: |-mega| before |detailschange|
This mostly makes the mega evolution message more readable, especially
in Fast replays.
2017-11-21 07:49:05 -05:00
The Immortal
d0c4b57b5e Events: Add missing PokéBalls 2017-11-21 13:32:31 +08:00
The Immortal
40c49cc5c5 Random Battle updates 2017-11-20 19:18:13 +08:00
Guangcong Luo
0ca9243dc3 Rename USM -> USUM
Lots of consensus for this.

If BW2 is an issue (I feel like "follow what's most popular in the
community" is a better rule than "keep things consistent"); I'd
rather call it B2W2 than use "USM" literally anywhere.
2017-11-19 19:16:32 -06:00
urkerab
4142e59962 Implement Ultra Sun/Moon's Wide Guard Z-Move bug (#4166) 2017-11-19 16:23:40 -05:00
Guangcong Luo
34f80a7340
Fix Necrozma check in Same Type Clause 2017-11-18 21:43:40 -06:00
Marty-D
ed4708f176
UU: Unban Azumarill, Serperior, and Scolipede 2017-11-18 17:50:43 -05:00
Articuno-I
45308bf20d Account for Ultra Necrozma in Same Type Clause (#4162) 2017-11-18 16:01:48 -06:00
Marty-D
ebb274ed86 Update descriptions 2017-11-17 21:09:37 -05:00
MacChaeger
4d95bb2ed9 Dancer shouldn't copy moves that did nothing (#4101) 2017-11-17 17:41:34 -06:00
Marty-D
33be9cc5a5 Fix spread moves' self-boost behaviour 2017-11-17 18:13:19 -05:00
Marty-D
7dfca478fe
Fix Kommonium Z sprite 2017-11-17 17:35:53 -05:00
Marty-D
ee18392b57
Swap Ultra Burst messages 2017-11-17 13:37:50 -05:00
Marty-D
620cf04f27 Update Partner Cap Pikachu 2017-11-17 13:12:10 -05:00
Marty-D
5db32c382d Update event Pokemon 2017-11-17 13:10:02 -05:00
Marty-D
91712024ff Fix Mind Blown behaviour when multi-hit or multi-target 2017-11-17 11:00:58 -05:00
Spandan Punwatkar
2411b48c6e Add more aliases for Necrozma Formes (#4160) 2017-11-17 09:41:34 -05:00
whales
a555c8b48c Aliases: Add necrozmau for Ultra Necrozma (#4158) 2017-11-17 18:14:35 +08:00
The Immortal
a9f6e2ad9c Update Random Battle moves 2017-11-17 17:04:15 +08:00
MacChaeger
8a6b93855a Don't default to starting Necrozma-Ultra in its base forme (#4154) 2017-11-17 00:37:44 -06:00
Guangcong Luo
e716e9edc7 Implement Ultra Burst 2017-11-17 00:01:09 -06:00
Marty-D
9ea90b38d4 Add new event Pokemon 2017-11-16 23:36:41 -05:00
Guangcong Luo
e25eeb9eb0 Correctly validate Rockruff-Dusk 2017-11-16 21:45:24 -06:00
Kris Johnson
f2caefba9b Ultra Sun and Ultra Moon update (#4151) 2017-11-16 20:34:43 -06:00
urkerab
83632c0789 Flame Burst should damage target's allies even if it has a Substitute (#4082) 2017-11-16 16:58:20 -06:00
urkerab
e9303b1d1a Use this when it's a Dex (#4152) 2017-11-16 16:57:08 -06:00
MacChaeger
643615f45b Require something for all battleOnly formes (#4148) 2017-11-15 16:10:44 -06:00
TheTiksiBranch
686942c888 Update Useful Moves List (more) (#4126) 2017-11-15 15:59:24 -06:00
Guangcong Luo
26f5b6ba56 Add accents to Flabébé
Using Unicode combining acute accents allows the ID to remain
'flabebe'.
2017-11-14 04:48:23 -06:00
MacChaeger
06e03e3431 Parting Shot shouldn't switch if it doesn't change stats (#4105) 2017-11-13 22:23:20 -05: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
urkerab
c352ea70b2 Dancer should not activate while semi-invulnerable (#4137) 2017-11-09 22:55:25 -06:00
The Immortal
5d9944a0a7
Move Mega Latias to BL 2017-11-09 22:41:05 +08:00
The Immortal
6dd84698f5
Move Zoroark to BL2 2017-11-09 11:57:59 +08:00
Kris Johnson
28cb849c1d Manaphy is still OU (#4132) 2017-11-06 21:36:17 -08:00
Kris Johnson
15387188e6 November tier shifts (#4131) 2017-11-06 20:05:02 -08:00
MacChaeger
b0910de0a3 Variable healing moves should have fail messages (#4104) 2017-10-31 16:04:04 -05:00
TheTiksiBranch
79d033ad2e Add Magma Storm to Viable Moves (#4099) 2017-10-30 23:43:11 -05:00
Ridaz
7acc291fe2 Add Challenge Cup 2v2 alias (#4086) 2017-10-26 17:38:34 -05:00
Guangcong Luo
246dfa1da3 Refactor in-object-literal to array-includes (#4079)
Previously, if we wanted to test if A was either 'B' or 'C', we would use
the pattern:

    A in {B:1, C:1}

I actually don't know how common this pattern is; I just started using
it because I was tired of typing `A === 'B' || A === 'C'` all the time.
I never really liked it, though; the `:1` part made it kind of
blatantly a hack.

I did some testing and `['B', 'C'].includes(A)` is overall faster.

(A switch statement is around 20x faster still, but who wants to type
that much code?)

Anyway, the new standard is

    ['B', 'C'].includes(A)

Something something progress!
2017-10-23 09:19:15 -05:00
Marty-D
934fc5b40d Fix Z-Power behaviour while Transformed into Mega/Primal 2017-10-21 15:04:44 -04:00
Marty-D
312f93c47c Revert "Fix confusion interaction with HP-checking items (#4045)"
This reverts commit
6651c5dadb.
2017-10-20 21:05:49 -04:00
The Immortal
792f7e0162 Random Battle updates 2017-10-20 13:29:40 +04:00
The Immortal
b75d339db6 Move Mega Gardevoir to BL 2017-10-19 15:18:07 +04:00
QuiteQuiet
6651c5dadb Fix confusion interaction with HP-checking items (#4045) 2017-10-17 09:26:27 -04:00