* 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>
* Gen 5: Abomasnow and Torterra should always get Wood Hammer
* Gen 6-7 Gyarados and Mega-Gyarados should never get Substitute without Dragon Dance
* Gen 6: Diancie-Mega should always have Moonblast
* Gen 6-7: Improve Wish/tect move enforcements
* Gen 4: improve Wish/Tect enforcement
* Linting
* Gens 6-7: Normal-types with Fake Out and at least one more Normal-type attack will get Silk Scarf
* Tweak Gen 4 wish-tect
* Gen 6: Malamar should always get Superpower
* Gen 5: non-choiced Palkia with Draco Meteor or Spacial Rend will get Lustrous Orb
* BDSP: change Jirachi's set
* Gen 4: Persian will get Return on all sets without Nasty Plot
* Changes on the pinned list
* Implement other changes
* linting
* 3 Special attacks + U-Turn = Choice
* Toxic Orb if Quick Feet
* Tauros should get Life Orb and Sheer Force
* Add Quick Feet rejection condition
* Update data/mods/gen8bdsp/random-teams.ts
---------
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>