Commit Graph

4720 Commits

Author SHA1 Message Date
urkerab
99d682ca26 Change lastMove from a string to a Move (#4298) 2018-01-03 11:54:35 -06:00
cant say
7c0f4eda80 BSSF: Fix Kommo-o (#4306) 2018-01-03 15:16:11 +08:00
urkerab
fba65229cf Add Mind Blown to Damp's description (#4305) 2018-01-02 16:22:08 -06:00
Tristan Pink
4193fcff22 Update aliases.js (#4300)
Alphabetized z-moves and added some aliases:
-required moves (e.g. "zvolttackle" -> "Catastropika"
-required pokemon (e.g. "zmew" -> "Genesis Supernova"
-other aliases that follow suit of existing ones (e.g. "menacing" -> "Menacing Moonraze Maelstrom")
2018-01-02 10:24:04 -06:00
LegoFigure11
f8ba5329ac BSSF: Fix Crashes relating to Kommo-o (#4302) 2018-01-02 23:10:55 +08:00
The Immortal
74a5863a7c Update Other Metagames 2018-01-02 21:28:50 +08:00
urkerab
94efee424d Indicate when an item activates after it is consumed (#3979) 2018-01-01 14:15:32 -06:00
LegoFigure11
d27e20ac69 BSS Factory: USUM Update (#4297)
* BSS Factory: USUM Update

New Mons:
* Add Nagadel
* Add Blacephalon
* Add Stakataka
* Add Kommo-o
* Add Slurpuff

Updates to existing sets:
* Mimikyu
* Azumarill
* Hydreigon
* Lucario
* Cloyster
* Muk-Alola
* Araquanid
* Toxapex
* Tapu Bulu

* Remove extra {

* Remove extra {
2017-12-31 20:52:54 +08:00
Guangcong Luo
77e17eedce Add message for Switch Priority Clause Mod 2017-12-29 17:07:43 -06:00
urkerab
25fe89f45a Make Contrary Competitive/Defiant self-inflicted (#4276) 2017-12-24 23:29:59 -06:00
urkerab
2873bd8366 Remove an unused parameter from eatItem and useItem (#4210) 2017-12-23 21:36:51 -06:00
urkerab
9a236d5d84 Fix Throat Chop interaction with Z-Moves (#4272) 2017-12-22 10:47:00 -05:00
Marty-D
95e3b7f235
Update Minimize 2017-12-19 11:32:05 -05:00
Marty-D
63bec7bf32 Fix source of status for Flame/Toxic Orb
Relevant for Corrosion
2017-12-19 09:53:53 -05:00
Marty-D
2c9f8ba45f Fix multi-hit Mind Blown again
Went missing in
801883c53a
2017-12-19 09:51:40 -05:00
Marty-D
61fba165c8 Learnsets: Silvally can't legally be taught Fire or Water Pledge
Despite technically having access to all three, the Pledge tutor selects
the move based on the Pokemon, and it's always Grass because it's the
first of the three.
2017-12-18 22:57:37 -05:00
The Immortal
7f752b3d5d Random Battle: Add custom level for Dugtrio 2017-12-19 11:53:24 +08:00
Guangcong Luo
193e948592 Move crashlogger.js -> lib/crashlogger.js 2017-12-16 15:40:45 -06:00
urkerab
3648d0d611 Use zbroken minor for protection against Guardian of Alola (#4255) 2017-12-15 03:33:26 -06:00
Marty-D
3ff22dcf2f
Fix Mega Evolution behaviour 2017-12-14 12:43:39 -05:00
MacChaeger
8d571be74e Fix certain Abilities not being overwritten by most forme changes (#4245) 2017-12-14 11:45:12 -05:00
Marty-D
63b07a3e7c Fix Core Enforcer 2017-12-14 11:39:10 -05:00
Marty-D
6c6750b5b9 Fix moves for USUM Ver 1.1 2017-12-14 11:32:39 -05:00
The Immortal
d3b5f1cdcd Random Battle: Fix Scald/Hydro Pump check 2017-12-14 18:57:37 +08:00
The Immortal
1114121ac5 Random Battle: Improvements 2017-12-13 05:43:28 +08:00
The Immortal
1c6d98664a Fix Baton Pass clause 2017-12-13 05:28:49 +08:00
MacChaeger
fae30ca078 Dancer shouldn't activate after the battle has ended (#4240) 2017-12-11 16:21:01 -05:00
Zach Hartin
f4a66ba977 Add new aliases (#4239) 2017-12-11 11:49:06 -05:00
urkerab
dc3945ff86 Protect should not affect Clangorous Soulblaze's other target (#4237)
Closes #4232
2017-12-11 09:02:24 -05:00
MacChaeger
d2a419d2be Update Stomping Tantrum's description (#4231) 2017-12-10 16:18:53 -05:00
Guangcong Luo
958c5087fc Revert "Protect should not affect Clangorous Soulblaze's other target (#4230)"
This reverts commit e8a7fa98d5.
2017-12-10 02:26:29 -05:00
urkerab
2336bd7573 Make Leftovers/Black Sludge recovery happen during Grassy Terrain recovery (#3970) 2017-12-09 23:27:35 -06:00
urkerab
e8a7fa98d5 Protect should not affect Clangorous Soulblaze's other target (#4230) 2017-12-09 21:09:11 -06: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
MacChaeger
801883c53a Implement Stomping Tantrum (#4175) 2017-12-07 18:36:19 -06:00
urkerab
0aef595177 Fix this unnecessary reference to battle (#4221) 2017-12-07 14:29:11 -06:00
Guangcong Luo
53ee56ff3b Fix Mega Rayquaza mega evolution 2017-12-06 20:09:13 -06:00
Marty-D
f443d1a213
Fix Mega Evolution for Rayquaza 2017-12-06 17:57:10 -05:00
Guangcong Luo
6d3c78fca6 Fix typoes 2017-12-06 14:57:22 -06:00
Guangcong Luo
ead4ffff64 Sky Drop only makes contact on the way down 2017-12-06 12:05:42 -06:00
Marty-D
5be3eb4ac4 Learnsets: VC Celebi is unreleased 2017-12-06 10:48:58 -05:00
Marty-D
e0e8eed67b Add new event Pokemon 2017-12-05 17:35:17 -05:00
Guangcong Luo
c0da44c482 Refactor moveset -> moveSlots
pokemon.moveset is now pokemon.moveSlots, which is at least slightly
clearer about what it's doing (tracking move state, mainly PP).

Mostly, this gives a consistent naming scheme for `move` (a Move
object) vs `moveSlot` (a MoveSlot object).

This also refactors a lot of existing `moveSlot` accesses to be modern,
including using `for...of`.
2017-12-05 11:12:44 -06:00
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