Commit Graph

4602 Commits

Author SHA1 Message Date
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
The Immortal
0c5251ff26 Move Weavile to BL 2017-10-16 06:02:18 +04:00
Insist
bc2af390f7 Correct Tsareena's evolution condition (#4063) 2017-10-15 19:21:32 -04:00
Marty-D
df05e12f59 Correct confusion prevention messages 2017-10-12 09:36:41 -04:00
Marty-D
9ed34665ab Add new event Pokemon 2017-10-12 08:58:42 -04:00
Kevin Lau
b340edda02 Random Doubles: Update Necrozma (#4047) 2017-10-10 22:40:47 +04:00
The Immortal
252aaeaaa5 Guzzlord is NU 2017-10-07 19:27:18 +04:00
The Immortal
c2708ef14d Implement October tier shifts 2017-10-07 14:54:08 +04:00
MacChaeger
a759b8910b Fix Reflect Type vs. Pokemon with the "???" type (#4039) 2017-10-06 15:24:04 -05:00
The Immortal
c7ed07342c Update NU 2017-10-06 20:07:05 +04:00
MacChaeger
88965b39a4 Improve Ingrain's short description (#4040) 2017-10-05 10:22:11 -04:00
The Immortal
37720c0e97 Move Sharpedo to BL2 2017-10-05 02:43:43 +04:00
Ridaz
8aef13ae18 Update Encore & Fake Out move animations (#4035) 2017-10-03 18:57:05 -05:00
Marty-D
cb91464a49 Update Encore 2017-10-02 21:16:17 -04:00
Kris Johnson
5d13b92bc8 Fix -ate Abilities' interaction with type-changing moves (#4023) 2017-09-27 22:01:37 -04:00
Marty-D
9a35ee28e5 Clarify Stakeout description 2017-09-27 13:50:17 -04:00
Marty-D
c33dff68a0 Fix new Ability modifiers 2017-09-27 10:24:27 -04:00
The Immortal
58e3cf35db Random Battle: Update Groudon 2017-09-27 14:23:31 +04:00
The Immortal
fa3e1ba7f9 Move Jirachi to BL 2017-09-26 22:22:43 +04:00
The Immortal
465232da65 Random Battle updates 2017-09-26 22:22:25 +04:00
urkerab
34eade2e87 Simplify artificial replication of Item Clause (#4018) 2017-09-24 23:40:06 -05:00
LegoFigure11
ca0ed8c8de BSS Factory: Major updates (#4015) 2017-09-25 04:47:29 +08:00
Ben Davies
f0da576d11 Add Gengar alias Morfent's husbando
A very important alias no longer lost to time
2017-09-24 13:30:02 -03:00
Marty-D
a8413731dd Fix Choice-lock before attempting a move 2017-09-24 12:13:30 -04:00
MacChaeger
05cdd33542 Fix Dancer activation order (#4009) 2017-09-23 20:17:00 -04:00
Marty-D
78be53834a Add event Mimikyu 2017-09-23 09:02:56 -04:00
The Immortal
ee66ef2a4d Move Charizard to BL4 2017-09-23 20:12:25 +08:00
urkerab
804d0ea4a0 Remove some move effects to improve compatibility with Instruct (#4003) 2017-09-23 01:35:01 -05:00
Marty-D
c909fae032 Add new event Pokemon 2017-09-21 21:35:37 -04:00
Insist
e3157e36e1 Random Doubles: Fix typo (#3996) 2017-09-20 18:12:44 -04:00
Kris Johnson
36d10c0aa5 Aliases: Remove OU Theorymon (#3995)
OU Theorymon is no longer a format
2017-09-18 20:00:51 -05:00
Marty-D
e6f0f0efd7 Update Instruct 2017-09-18 19:36:52 -04:00
urkerab
c28347edda Fix choice lock for the combined Pledge move (#3993) 2017-09-17 19:47:35 -04:00
Marty-D
b365d3fea6 Update screen-related descriptions 2017-09-16 13:04:34 -04:00
Marty-D
977af547d6 Fix Aurora Veil 2017-09-15 20:47:14 -04:00
Kevin Lau
b617848319 Random Battle: Update Necrozma to its usage stats (#3983)
* Random Battle: Update Necrozma to its usage stats

* Update formats-data.js
2017-09-16 06:43:33 +08:00
The Immortal
68f636d2b2 Random Battle: Minor fixes
Closes #3976
2017-09-11 10:30:16 +04: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
The Immortal
5e7d460149 More Random Battle updates 2017-09-10 01:08:51 +04:00
Marty-D
d704b90f5a Gen V-VII: Update move descriptions 2017-09-09 12:41:58 -04:00
The Immortal
e778ee0332 Random Battle: Improve Abilities 2017-09-09 16:07:52 +04:00