Commit Graph

34 Commits

Author SHA1 Message Date
Kris Johnson
edbb38ef37 ADV: Move some PU Pokemon to ZUBL 2023-11-09 12:51:36 -07:00
Kris Johnson
6239b39af3 Add November 2023 RoA Spotlight 2023-11-01 11:36:13 -06:00
Kris Johnson
9f60e598f6 ADV UU: Ban Linoone, unban Jumpluff 2023-07-20 20:39:49 -06:00
Kris Johnson
8c98aff693 Gen 3: Move Piloswine to PUBL 2023-06-26 16:38:45 -06:00
Kris Johnson
c1080f5d80 Add ADV LC challenge option 2023-06-03 19:57:36 -06:00
livid washed
aa103be383
Old Gens Random Battles: Move data to JSON files (#9413)
* Add random-sets.json for old gens to store randbats data

* Use random-sets.json files for generating sets

* Use levels from data files in gens 3-7

* Remove levels from BDSP file

* Remove random battles data from formats-data.ts

* Remove unnecessary levelScales

* Rename species_set to data

* Update commands

* linting and syntax stuff

* Adapt randbats tests

* Forgot to remove levels from joltemons file

* Rename random-sets to random-data

* Add newlines at end of json files

* Fix description of /randbats command: defaults to gen 9

* Fix an issue with gmax

* Remove randomDoubleBattleLevel for mons without doubles sets

* Apply suggestions from code review

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

* Rename randomBattleLevel to level

* Rename randomBattleMoves to moves

* Fix BDSP test

* Fix some gen 7-8 tests

* linting

* Gen 1-2: put custom levels in json file instead of customScale

* Gen 3: make Dunsparce level 88 (PUBL, it shouldn't be level 80)

* Type the JSON files

* revert a change that is no longer needed with typing

* moves should be IDs, not strings

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2023-03-07 11:50:02 -07:00
livid washed
b9251678aa
Old Gens Random Battles updates (#9383)
Gen 3:
    some set tweaks
    3 Physical attacks + Fire Blast gives Choice Band

Gen 4:
    Mismagius: add Trick, so that it can rarely generate choiced sets
    Umbreon can now get Wish + Moonlight, but not with Protect
    Ditto will get Salac Berry or Sitrus Berry
    Pidgeot, Fearow, and Farfetch'd have Heat Wave added, which will result in Life Orb sets for the first two

Gen 5:
    Pikachu: remove Thunderbolt, add Volt Tackle
    Dugtrio gets a fixed Life Orb set

Gens 6 and 7:
    Dusknoir: remove Focus Punch
    Pokemon with Rock Head/Water Absorb as possible abilities will never get Swift Swim as their ability, unless they have Rain Dance in their set
    Dustox will no longer get Quiver Dance + U-Turn (the change to gen8/random-teams.ts has no effect on any gen 8 sets)
    Slow Pokemon (< 90 base speed) will no longer get Life Orb with Volt Switch

Gen 6:
    Rework Malamar's set
    Kangaskhan-Mega will not get Seismic Toss with Power-Up Punch
    Cloyster should always get Icicle Spear with Shell Smash
    Focus Sash bulk threshold has been reduced from <= 275 to < 255
    remove Cherrim-Sunshine set, add HP Ice to Cherrim

Gen 7:
    Reshiram should always get Blue Flare
    tweak Ninetales and Ninetales-Alola's sets
2023-02-05 11:09:11 -05:00
livid washed
4d4bc05256
Old Gens Random Battles updates (#9347)
* Gen 1: Fix Tangela's set

* Gen 3: replace Counter with Rest on Politoed, and give Skarmory Whirlwind instead of Roar

* Gen 6-7: Fix Expert Belt condition

* Gen 5: allow Specs Kyogre and Typhlosion

* Gen 5: set changes

* Gen 5: Change Mewtwo set and move enforcement for Psychic types with Calm Mind

* Gen 5: Re-add Ice Shard to Cloyster, only allowed if not Shell Smash

* Gen 5: Reflect and Light Screen should usually be generated together

* Gen 3: Remove Refresh from Latios, allow mono-attacking Latias with Refresh

* Gen 3: Deal with unobtainable moves

* Gen 5: Fix Priority + trick/switcheroo condition

* Gen 2: set changes

* Gen 2: remove unobtainable Zapdos moves

* Gen 3: Return is better on farfetch'd
2023-01-22 21:36:51 -06:00
Kris Johnson
f6652d7026 Add ADV PU 2023-01-01 02:26:19 -07:00
Tarrembeau
c3bd4dd2dd
Gen3 Random Battles: Update movepools (#9162)
https://discord.com/channels/294651453279174656/763038340664524840/1051853737418817676
2022-12-16 18:58:05 -07:00
Kris Johnson
6d3310df2f
ADV: Move Arcanine and Ninjask down to UU 2022-09-27 00:15:43 -06:00
Tarrembeau
27fde19b79
Gen 3 Random Battle: Update movepools (#8838)
https://discord.com/channels/294651453279174656/763038340664524840/997818637480112148
2022-07-20 18:53:42 -07:00
Tarrembeau
47e367af9c
[Gen 3] Random Battle: Update Azumarill's movepool (#8697)
Thanks!
2022-03-21 20:57:08 -07:00
Annika
e54697cb71 Fix Gen 3 infinite loop 2022-03-03 19:46:38 -08:00
Kris Johnson
e8c55c6e8c
ADV: Move Charizard to OU and Porygon2 to UUBL 2022-02-20 20:41:46 -07:00
Tarrembeau
419410a1ea
Random Battle: Remove Protect from Registeel in Gen 3 (#8636) 2022-01-23 17:46:42 -08:00
ACakeWearingAHat
9fef2a9830
Update movepools for Random Doubles & Gen 3 Random Battle (#8611) 2022-01-05 18:38:59 -08:00
Annika
e082ce9434 Random Battles: Alphabetize move arrays 2022-01-02 21:09:20 -08:00
Tarrembeau
d9e4b3032b
[Gen 3] Random Battle: Prune Kyogre's movepool (#8560)
Removing water spout from kyogre to prevent some bad set from happening
2021-12-09 12:56:14 -08:00
Annika
8a6bb51c23 Random Battles update 2021-06-01 16:22:57 -07:00
Annika
04f2e7d588 Random Battles update
https://www.smogon.com/forums/threads/random-battles-changelog.3678462/#post-8779954
2021-03-11 11:17:15 -08:00
ACakeWearingAHat
46733b2fd5
Gen 3 Random Battle updates (#8102) 2021-03-06 14:59:51 -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
The Immortal
f32b7c3b4f Gen 3: Random Battle fixes 2020-09-20 03:16:20 +04:00
Guangcong Luo
2f805c93a2
Remove "Battle" prefix from data exports (#7039)
`BattlePokedex` is now `Pokedex`, `BattleItems` is now `Items`, etc.

I also renamed `Movedex` to `Moves` and `Statuses` to `Conditions`.

`TypeChart` isn't `Types` yet, because unlike the others, it's not
indexed by ID. That should probably be fixed one day.
2020-07-24 12:42:26 -07:00
The Immortal
b2387ad20d Gen 3: Random Battle updates 2020-07-05 19:34:41 +04:00
The Immortal
45329dd44c Gen 3: Random Battle updates 2020-07-03 14:30:12 +04:00
The Immortal
0199852386 Gen 3: Random Battle improvements 2020-06-04 16:57:55 +04:00
The Immortal
d8364dc952 Gen 3: Random Battle updates 2020-05-28 02:08:28 +04:00
The Immortal
0e80285a5e Gen 3 Random Battle: More improvements 2020-05-16 08:13:27 +04:00
The Immortal
0227db4ba4 Gen 3: Random Battle fixes 2020-05-15 01:12:20 +04:00
The Immortal
8be031bb6d Gen 3 Random Battle: Overhaul set generation 2020-05-14 07:58:36 +04:00
The Immortal
073672962c Gen 3: Update random battle moves
This is the first part of the gen 3 random battle overhaul. A complete rewrite of the set generator will follow.
2020-05-12 07:44:47 +04:00
Kris Johnson
28bf388b98
Typescript data (#6553) 2020-04-23 09:16:09 -07:00