Guangcong Luo
08d079037d
Pass source effect of switches to client
...
We are now tracking source effects for switch actions, if they're
initiated by effects such as U-turn or Baton Pass. This will lead
to better messages client-side.
2017-12-04 19:14:13 -06:00
The Immortal
783b0b0553
Random Battle updates
2017-12-05 02:37:09 +08:00
Guangcong Luo
118bad3408
Add hint for Ion Deluge
2017-12-04 10:39:07 -06:00
Kris Johnson
88620a049b
LC: Ban Aipom ( #4207 )
2017-12-03 13:44:14 +08:00
Guangcong Luo
f3dbfbe685
Refactor Decision -> Action
...
"Decision" and "Choice" were always kind of unclear, so Decision is now
Action. It should now be a lot clearer.
Actions are also now strongly typed.
2017-12-02 11:34:55 -06:00
Marty-D
dc7c46b427
Update Ability-changing effects
...
Fixes #3230 , closes #3245
2017-12-02 11:37:36 -05:00
Kris Johnson
ddf66ace34
UU: Ban Kommonium Z and Scolipede ( #4202 )
2017-12-01 19:38:48 -05:00
Guangcong Luo
f36753f65b
Further optimize Pursuit
2017-12-01 16:00:41 -06:00
Guangcong Luo
1ac2745c3e
Refactor Pursuit hack
...
Pursuit no longer uses `moveThisTurn`, but rather `willMove`, which
involves significantly fewer Pursuit hacks.
2017-12-01 15:59:13 -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
108eab72f0
Battles: Refactor futuremove
...
We're now passing a real Move object.
2017-12-01 08:01:11 -06:00
MacChaeger
9e69f16157
Fix Defog messages ( #4198 )
2017-12-01 07:41:24 -06:00
Marty-D
8e41dd75e4
Clarify Photon Geyser descriptions
2017-11-30 21:27:18 -05: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
Marty-D
5a8e98d896
Make Ion Deluge fail all the time
...
Pending version 1.1
2017-11-29 13:33:41 -05:00
Kevin Lau
484f2a556b
Random Battle: Tweak Lycanroc slightly ( #4191 )
...
- Lycanroc-Midday learns Drill Run.
- Lycanroc-Midnight learns Fire Punch.
2017-11-29 03:37:57 +08:00
Marty-D
3cd34bc8e0
Fix crash in Challenge Cup
2017-11-27 23:01:43 -05:00
Marty-D
7c738b6d42
Add CAP 23: Pajantom
2017-11-27 20:26:32 -05:00
The Immortal
752e006727
Random Battle updates
2017-11-27 22:47:49 +08:00
Kris Johnson
69f23fe73a
Random Battles: Update movesets ( #4189 )
2017-11-27 17:16:11 +08:00
urkerab
b18d004959
Allow other legal forms in Challenge Cup ( #4188 )
2017-11-27 17:12:13 +08:00
urkerab
cebac2b5bb
Dancer should activate during other two-turn moves ( #4186 )
2017-11-26 17:13:17 -05:00
Marty-D
3818165742
Fix Sky Drop interaction with first-turn effects
...
Sky Drop's effect of preventing the target from executing an action for the turn behaves much like the Shift command from Triples, as explained in 3d51664f30 .
Thanks, DaWoblefet!
2017-11-26 14:17:45 -05:00
Marty-D
197e821e98
OU: Ban Naganadel
2017-11-26 11:33:49 -05:00
Marty-D
a41289c523
Learnsets: Remove Punishment from Murkrow
...
Head Smash Nosepass strikes again
2017-11-26 11:33:21 -05:00
Marty-D
792cbeaeab
Update Gen 3 event Pokemon
2017-11-25 10:40:20 -05:00
Marty-D
5727d006af
Release Raikou/Entei/Suicune's Hidden Ability
2017-11-25 08:56:47 -05:00
Marty-D
aebe3634cc
Learnsets: Remove Crystal-only VC egg moves
2017-11-24 20:13:54 -05:00
urkerab
802db51ea8
Use ModifyMove to handle Photon Geyser mechanics ( #4179 )
2017-11-24 18:54:56 -06:00
Guangcong Luo
022839335f
Add Gen 2 Virtual Console moves
2017-11-24 18:51:32 -06:00
Marty-D
4c6b71f656
Gen III-IV: Fix Overgrow and friends
2017-11-24 12:40:26 -05:00
Kris Johnson
3a01ece652
Add Totem Pokemon ( #4165 )
2017-11-24 01:09:22 -06:00
Marty-D
ff16589722
Correct Photon Geyser mechanics
2017-11-23 22:47:20 -05: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
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