Commit Graph

741 Commits

Author SHA1 Message Date
Kris Johnson
6ce1e311ef
Add Gen 1 Hackmons Cup (#8077) 2021-02-27 20:20:21 -08:00
HematiteH2O
f04cedae98
Megas for All: Nerf Hawlucha's ability Masquerade (#8071) 2021-02-23 18:01:15 -07:00
HematiteH2O
64f5a02e1c
Megas for All: Add Mega Evolutions from slate 28 (#8065)
* Update formats.ts

Ban Dragonitite in Megas for All in line with latest update

* Update abilities.ts

Megas for All: add slate 28 Abilities (Everlasting Winter, Forgery, Clairvoyance and Sleight of Hand)

* Update items.ts

Megas for All: add slate 28 Mega Stones (Ninetalesite, Zoroarkite and Delphoxite)

* Update pokedex.ts

Megas for All: add slate 29 Mega Evolutions (Ninetales-Alola, Zoroark, Delphox); buff Thievul; add battleOnly for Mega Evolutions with multiple base forms (this was causing issues before)

* Update scripts.ts

Megas for All: add new moves to Thievul, Delphox; add form requirement for Mega Ninetales; add compatibility with Mega Zoroark to Mega Evolution and Z-Move scripts

* Update items.ts

Megas for All: rename Delphoxite -> Delphite

* Update pokedex.ts

Megas for All: rename Delphoxite -> Delphite

* Update abilities.ts

Megas for All: correct line length and trailing spaces

* Update items.ts

Megas for All: correcting species string (caught by npm test)

* Update abilities.ts

* Update scripts.ts

* Update abilities.ts

Megas for All: improve Everlasting Winter
(It feels remiss of me not to specify this - Ninetales gets Rain Dance itself, so it would be awkward if it was that easy to overwrite Everlasting Hail even if no one would do it in a serious environment)
I just tested and can confirm this fix works more properly!

* Update data/mods/megasforall/abilities.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/megasforall/abilities.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

* Update data/mods/megasforall/items.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2021-02-23 14:13:49 -07:00
Annika
591eb345ce
Random Battles: Refactor LGPE and Gens 1-3 (#8060) 2021-02-23 10:27:19 -08:00
Annika
68dde4c058
Implement RandomTeams#multipleSamplesNoReplace (#8059) 2021-02-22 11:42:25 -08:00
Annika
c2e97aaaed
Use optional chaining in more places (#8063) 2021-02-22 11:42:05 -08:00
ACakeWearingAHat
c9e431ed48
Random Battles: Bugfixes for Doubles and old generations (#8058) 2021-02-19 16:08:27 -08:00
Annika
bc5099b74b Megas for All: Remove non-breaking space character 2021-02-17 22:11:30 -08:00
Kris Johnson
31856b698e
ADV: Move Breloom to OU and Regice to UUBL
https://www.smogon.com/forums/threads/adv-ou-tiering-changes.3652636/#post-8757221
2021-02-17 16:54:34 -07:00
Marty-D
dfb4f2cd90 Implement buggy Trick/Switcheroo behaviour with Kyogre/Groudon
Thanks Zaggyo!
To be reverted assuming it's patched someday.
2021-02-17 13:53:01 -05:00
Annika
59cf608b53
SSB: Prevent transformations into the same forme (#8044) 2021-02-15 21:12:37 -08:00
Instruct
9e5693a338
SSB: Prevent Data Corruption from being reverted by forme changes (#8040) 2021-02-15 21:10:06 -08:00
Guangcong Luo
5b9a26ac7a Fix Stadium Counter 2021-02-15 21:03:54 -08:00
Guangcong Luo
1b281650c6 Rename Stadium to Gen 1 Stadium
This is required to add support for Stadium in unit tests. A lot of the
codebase assumes that all mods start with "gen" followed by a number,
but I don't want to touch the others at the moment.
2021-02-15 21:03:47 -08:00
Instruct
ae34b97c87
SSB: Change set generation to rely on weaknesses against types (#8032) 2021-02-14 16:32:46 -08:00
ACakeWearingAHat
0c42a8f5bf
Random Doubles Updates (#8029)
Patch notes (2/13/21):
-Prevent Virizion with 1 attack by preventing Coaching from generating with any other setup move.
-Prevent First Impression from generating with any setup move, for Sirfetch'd.
-Reject Protect if Belly Drum is in the movepool but hasn't been rolled, in an attempt to prevent Belly Drum-less Eiscue.
-Fix post-refactor bug causing heavy-duty boots to generate where it shouldn't
-Glastrier: Icicle Crash over Avalanche
-Keldeo: Muddy Water over Hydro Pump and Scald, added Air Slash.
-Regieleki: Electroweb over Eerie Impulse
-Various level balancing. Pokemon above 56.00% win rate nerfed. Pokemon below 46.00% win rate buffed. Highlights: Moltres-Galar, Regidrago, Calyrex-Shadow, Zacian-C down again, Maractus, Toxapex, Shuckle, etc. up. See pull request for full list of level changes.

Gen 7 Random Doubles: Remove Protect from Typhlosion to prevent Choice Scarf Protect.
2021-02-13 15:09:55 -08:00
Annika
57721b3ecb Prettify JSON for Gen 6 Battle Factory 2021-02-13 14:19:58 -08:00
ACakeWearingAHat
3b9c79624d
Battle Factory: Fix Slowbro and Arceus EVs (#8018) 2021-02-13 13:22:39 -08:00
Annika
864a37f66d Random Battles: Fix Gen 5 STAB move regression 2021-02-13 12:08:19 -08:00
Annika
bb4cbf3394
Random Battles: Refactor for code standards and readability (#8021)
This PR
- Brings all Random Battles code up to the standard 120-charaacter line length limit
- Improves readability for all Random Battles code
- Refactors current-gen Random Battles team generation to be more modular and readable

Documentation thanks to @ACakeWearingAHat!
2021-02-12 15:50:04 -08:00
Kris Johnson
03288d766d Stadium: Fix typo 2021-02-11 14:47:00 -07:00
May Evans
d9abd0f3cb
Stadium: Make Haze cure user's status (#8007) 2021-02-11 16:16:22 -05:00
Leonard Craft III
220cac3aa7
Convert modifiers from hex to decimal (#8003) 2021-02-10 17:02:18 -05:00
May Evans
7bbcad8be0
Gen 2: Ban JP Phanpy Event in Int Formats (#8013) 2021-02-10 00:35:32 +04:00
Instruct
67cc1fbe98
SSB: More Bugfixes (#8006)
* Fix 1-1 edgecase

* Fix winter hail not affecting hail based attacks
2021-02-07 23:18:29 -05:00
Instruct
e42dfe12d8
SSB4: Bugfixes (#7994) 2021-02-07 04:43:17 +04:00
park
4c3ea08dbd
Megas for All: Fix Mega Orbeetle
Mega Orbeetle ability fix in Megas for All was incomplete
2021-02-03 14:26:38 -07:00
Leonard Craft III
c9c16189f5 Gen I: Don't show recovery failure hint at full HP 2021-02-01 22:33:09 -06:00
Instruct
d8de06a83c
SSB4: Clarifications and Description Edits (#7976) 2021-01-31 20:34:49 -08:00
The Immortal
396b46b92c Random Battle fixes 2021-02-01 08:00:44 +04:00
Mia
76c10841ea
Lib: Add an index file for all exports (#7972) 2021-01-31 18:00:19 -08:00
Instruct
885a26381e
SSB: Properly display Gimmick's innate ability in /ssb (#7975) 2021-01-31 14:13:14 -08:00
The Immortal
7d5f9b455d Gen 5: Random Battle updates
- Various movepool improvements
- Prevent Toxic with setup or Trick Room
- Prevent Rain Dance with RestTalk
- Force Seed Flare and Horn Leech
- Reject Keen Eye
- Reject Intimidate so Shed Skin is rolled
- Fix Toxic/Flame Orb selection
- Improve Leftovers and Life Orb selection
2021-01-30 23:42:08 +04:00
Instruct
0685e88e4f
SSB4: Balance changes and Bugfixes, pt 2 (#7954) 2021-01-30 23:34:41 +04:00
Annika
3e4aa91e85
Megas for All: Remove debug prints 2021-01-29 15:14:47 -08:00
May Evans
5d506270b3
Gen 1: Move Graveler to NFE (#7959) 2021-01-28 19:24:04 -07:00
HematiteH2O
aad160c09c
Megas for All: Fix Hawlucha's ability + Data Mod (#7950) 2021-01-27 01:12:36 +04:00
The Immortal
48da8e92e8 Rename Gen-NEXT format
And link the old dev thread.
2021-01-26 01:22:02 +04:00
Guangcong Luo
2dfc1f2a72
Improve NEXT documentation 2021-01-25 13:13:42 -08:00
HematiteH2O
bc6915082e
[Megas for All] Slate 27 and Balance Changes (#7946) 2021-01-24 22:59:59 +04:00
Marty-D
bc144b8504 Descriptions: Remove duplicates 2021-01-24 13:26:04 -05:00
Marty-D
8947808628 Gen II: Fix damage calculation
Moves critical hit and item modifiers to the right places
2021-01-23 17:26:35 -05:00
The Immortal
b737c5a728 Gen 5: Random Battle improvements
- Various movepool adjustments
- Prevent Substitute + Circle Throw (Poliwrath)
- Improve Protect rejection
- Prevent Water Spout outside of Choice sets (Kyogre)
- Prevent Ice Punch with RestTalk (optimizes Throh and Muk)
- Make RestTalk Throh have Guts
- Make Gardevoir have Trace
- Fix Tinted Lens rejection (Venomoth)
- Improve Gem selection with Unburden
- Increase the bulk cut-off for Focus Sash
- Allow Sturdy leads to roll Custap Berry (Golem)
2021-01-23 22:28:52 +04:00
ACakeWearingAHat
eeab2bd44a
Gen 2 Random Battle Improvements (#7942)
* Gen 2 Random Battle Improvements

* tighten level scale
2021-01-23 11:47:04 +04:00
Instruct
18dea767a9
SSB4: Fix Urgent Bug and Descriptions (#7941) 2021-01-22 21:02:00 -05:00
Instruct
0d1c9fe098
SSB4: Bugfixes and Balance Patches (#7889) 2021-01-22 14:56:26 +04:00
The Immortal
7ab649a666 Gen 5: Random Battle updates
- Various movepool changes
- Prevent Trick Room + Haze Cofagrigus
- Prevent Extreme Speed + Roost Dragonite
- Prevent Head Smash + Roost Archeops
- Give Bouffalant Sap Sipper
- Give Rain Dance and Sunny Day Pokemon Life Orb
- Remove Rocky Helmet Ferrothorn
- Improve Leftovers, Life Orb, and Focus Sash selection
- Fix Unown's level
2021-01-21 18:32:13 +04:00
Leonard Craft III
90c2266789 Gen 1: Fix Bite's damage category 2021-01-19 21:23:42 -06:00
HematiteH2O
1befd7fa31
Megas for All: slate 26 + various balance changes (#7922) 2021-01-20 03:54:00 +04:00
The Immortal
1d941a90d3 Random Battle improvements 2021-01-19 06:01:35 +04:00