Commit Graph

4387 Commits

Author SHA1 Message Date
The Immortal
1b7656c201 Release Heracronite and Houndoominite 2017-05-15 17:31:12 +04:00
Marty-D
77e9053dfe Add new event Pokemon 2017-05-14 10:28:16 -04:00
The Immortal
74096adda8 Mega Metagross is Uber 2017-05-14 15:24:15 +04:00
GraillLord
fe9bf3c42f Fix two-turn moves behaviour with no target (#3523) 2017-05-12 14:56:26 -04:00
The Immortal
343c014358 Random Battle: Prevent recovery moves with Leech Seed 2017-05-12 14:55:49 +04:00
MacChaeger
bc8054167d Update Random Doubles (#3520) 2017-05-12 00:10:53 +04:00
Kevin Lau
f63e410d17 Random Battle: Alolan Golem cannot learn Sucker Punch (#3516) 2017-05-09 23:30:33 +04:00
Guangcong Luo
6dd58b40d3 Refactor simulator into new sim/ directory
This is a surprisingly minor refactor considering how many files it
touches, but most of this is only renames.

In terms of file renames:
- `tools.js` is now `sim/dex.js`
- `battle-engine.js` is now `sim/index.js` and its three classes are
  in `sim/battle.js`, `sim/side.js`, and `sim/pokemon.js`
- `prng.js` is now `sim/prng.js`

In terms of variable renames:
- `Tools` is now `Dex`
- `BattleEngine` is now `Sim`
- `BattleEngine.Battle` is now `Sim.Battle`
- `BattleEngine.BattleSide` is now `Sim.Side`
- `BattleEngine.BattlePokemon` is now `Sim.Pokemon`
2017-05-05 16:48:38 -05:00
Marty-D
9948a0123f Add new event Pokemon 2017-05-05 11:23:58 -04:00
MacChaeger
7a1d06f626 Update Random Doubles Battle (#3498)
* Update Random Doubles Battle (part 1)

* Update Random Doubles Battle (part 2)

* Update Random Double Battle (part 3)

* Fix Syntax (#26)

* Fix move id typos

* Improve movepools
2017-05-05 11:52:55 +04:00
Marty-D
508081ee32 Add new event Pokemon 2017-05-02 11:26:33 -04:00
The Immortal
a8b5f629df Release Hoenn Cap Pikachu 2017-05-02 19:17:00 +04:00
The Immortal
a017b74285 Random Battle updates 2017-05-02 13:45:09 +04:00
urkerab
e00c777158 Use Transformed species for Z-Move checks (#3495) 2017-05-01 23:43:15 -04:00
Spandan Punwatkar
7e4adeeebc Add new OMs of the Month (#3493) 2017-05-01 19:26:30 +04:00
MacChaeger
e2c07a6c6f Fix Perish Song + Soundproof (#3487) 2017-04-29 09:48:45 -04:00
Marty-D
8ab09a4aed Remove Laser Focus tag on end 2017-04-28 12:46:03 -04:00
Kevin Lau
4b9733b42d Random Battle: Enforce Liquid Voice as needed (#3489) 2017-04-28 10:17:26 +04:00
urkerab
cce9c4e2db Moves with no PP can't be turned into Z-moves (#3486) 2017-04-26 16:48:26 -07:00
QuiteQuiet
26d6a48156 Implement correct Perish Song mechanics (#3483)
- Liquid Voice + Perish Song will get absorbed by Storm Drain/Water Absorb
- Electrify Perish Song will trigger Lightningrod/Motor Drive/Volt Absorb
2017-04-26 19:29:27 -04:00
MacChaeger
aec8b293e8 Don't tie ability and item legality to a Pokemon's tier (#3484)
Previously, only CAP Pokemon were allowed to hold Crucibellite, even in CAP, and they've apparently been able to hold Berserk Gene and other Gen 2 items this whole time.
2017-04-26 11:19:29 -07:00
The Immortal
4b61a48dba Random Battle: Fix Linoone 2017-04-26 14:44:05 +04:00
The Immortal
45e4a2b474 Update RU 2017-04-26 10:03:33 +04:00
The Immortal
02ea84fd59 Random Battle: Ability improvements 2017-04-25 17:13:31 +04:00
Kevin Lau
8970beac69 Random Battle: Allow Belly Drum Gluttony (#3472) 2017-04-24 20:47:11 +04:00
MacChaeger
fa9090c38f Rulesets: Fix typo (#3479) 2017-04-24 19:44:26 +04:00
urkerab
a9fcf50fff Synchronise base formes and aliases (#3478) 2017-04-23 10:11:49 -04:00
MacChaeger
8e75649a10 Random Battle: Correctly handle Hidden Power and Baton Pass (#3469)
Previously, `moveid` would contain the specific type of hidden power such as `'hiddenpowerfire'`, but the switch statement would check for `'hiddenpower'`, and thus Hidden Power would never be rejected.
2017-04-22 13:01:59 +04:00
MacChaeger
9da05b8635 Refactor nonstandard banlists into rulesets (#3470) 2017-04-22 03:19:39 -04:00
Quinton Lee
6856055b7b Remove Magearna forme alias
The formes were split into separate Pokemon
2017-04-20 10:11:17 -05:00
MacChaeger
e22a504824 Random Battle: Update Mudsdale (#3462) 2017-04-18 15:18:17 +04:00
QuiteQuiet
ca35d354ab Fix Prankster Magic Bounce interaction (#3456) 2017-04-15 17:57:47 -04:00
Marty-D
feba315e31 Add event Bewear 2017-04-15 15:22:16 -04:00
Marty-D
76e5f1cba6 Update Original Cap Pikachu's Nature 2017-04-15 14:10:25 -04:00
Marty-D
f4df0f2312 Fix Roost interaction with Terrains 2017-04-15 14:09:25 -04:00
Marty-D
1b36e5b551 Release Original Cap Pikachu and Pikashunium Z 2017-04-14 12:19:32 -04:00
The Immortal
afe3341a53 Random Battle updates
- Increase Adaptability rating
- Remove Toxic from Mega Blastoise
- Update gen 6 with relevant changes from current gen
2017-04-14 16:53:11 +04:00
The Immortal
a14be5dc18 Unban Hawlucha from RU 2017-04-14 13:25:59 +04:00
Kevin Lau
062c8d87a9 Random Battle: Update Walrein (#3450)
Removed Substitute, added Super Fang. This mostly puts it in line with its
XY standard sets.
2017-04-12 23:07:45 +04:00
MacChaeger
a9de5080d2 Random Battle: Improve HP evs (#3445)
* Random Battle: Improve HP evs

This lets Zygarde-10% activate Power Construct in two subs, and also simplifies some unnecessarily complex code.

* Fix formatting (#19)

* Update scripts.js

It can't sub down to exactly half if it's got lefties, so don't give it less HP for no reason.
2017-04-11 05:34:38 +04:00
Marty-D
a85486e82b Correct loop in Analytic 2017-04-10 18:21:56 -04:00
Marty-D
d51ff82dde Fix Analytic 2017-04-10 16:20:32 -04:00
Kevin Lau
d190a9300b Random Battle: Do not give Choice Specs to Clear Smog users (#3444) 2017-04-10 14:28:48 -04:00
EyanZ
debb2da02f Update formats-data.js (#3443) 2017-04-10 18:57:15 +04:00
Kris Johnson
1ca9c85ef7 OU: Ban Pheromosa (#3440)
http://www.smogon.com/forums/threads/np-sm-ou-suspect-process-round-3-beauty-and-the-boost-pheromosa-is-now-banned.3599206/page-7#post-7306604
2017-04-08 22:19:04 +04:00
Marty-D
584e08c9dd Fix Color Change 2017-04-07 16:55:55 -04:00
The Immortal
2d9fbebcb6 Release Audinite and Medichamite 2017-04-07 10:48:27 +04:00
QuiteQuiet
73108f6a03 Fix Weather Ball Z-Move (#3432) 2017-04-05 19:37:22 -04:00
Kevin Lau
a59d7fdbc2 Random Battle: Support Light Clay Aurora Veil (#3422) 2017-04-05 15:06:51 -04:00
The Immortal
618456f909 Random Battle: Improvements 2017-04-01 16:06:14 +04:00