GOD. FUCK. FUCK THIS. WOW. CANNOT BELIEVE IO SUFFERED THROUGH DEBUGGING THIS FOR HOURS _THE FIRST TIME_ AND MANAGED TO FORGET IT EVEN THOUGH THE METHOD I HAD TO FIX IT WITH IS _FOURTEEN LINES ABOVE_. FUCK.
This minimizes side effects of import/require across the codebase,
and lets the caller be responsible of initializing child processeses,
as well as other async logic, such as restoring saved battles.
* adding ChatBats
* ChatBats abilities
* adding Format data for ChatBats
* items for ChatBats
* moves for ChatBats
* chatBats pokedex
* chatbats learnsets
* Delete data/mods/ccapm2024 directory
* ChatBats random sets
* ChatBats teams.ts
* snow -> snowscape
* fix
* updating PRNG code
* fixing outdated prng code
* fixing more outdated PRNG code
* fixing more outdated code
* (hopefully) fixing error messages
* level fixes
* fixing errors for real
* fix??
* fuck this im manually doing. forme change
* fix
* im an idiot
* fix ???
* fixing setAbility not properly overriding cantsuppress abilities
* fixing Koraidon not having proper max HP
* oop i bad
* still dumb somehow
* fix????
* fixing duplicate message
* nvm
* fixing message errors
* wording change
* updating link
* wording update part 2
* removing testing hardcodes
* +Magneton
* +magneton
* +Magneton
* +Magnet Bomb changes
* +Magneton
* +Magneton
* animation test
* adding test hardcodes
* fixing magneton getting weird sets
* fixing Order Up breaking when used by Mew + Magnet Bomb fix
* more tests
* fixing Biogenesis to properly apply mew's base types
* fixing Mew again
* fixing Biogenesis for real
* removing test hardcodes
* removing debug message I accidentally left in
* enforcing Salamence to test BSC
* im badly
* Testing done, reverting changes
* adding description for Magnet Bomb
* Add Chatbats to rwr tracking
* Fix linting issues
* fixing lint issues
* fixing lint issues
* fixing lint issues
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* suggested change from review
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
* fixing mistake
* making Thunder Kick a seperate move
* adding Zarel's suggestion
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
* fixing lint issues
* fixing lint issues
* fixing lint issues
* now??
* i hate this
* why does it care about how many indentations are in front of comments
* add hail mary (Delibird ability)
* add delibir
* Add Delibird
* add Delibird
* add Delibird
* Add Delibird
* ok so I'm an idiot
* Update config/formats.ts
* Apply suggestions from code review
* fixing a problem
* fix
* fixing errors
* fix
* fix
* fixing most of the errors
* fix
* apparently this file is not needed?
* fixing thunderkick not working
* fixing all the errors
* fixes
* fixing errors
* fix
* fixing lint issues
* fixing
* updating teambuilder
* ok
* final fixes
* ok ok ok
* fuck this stupid bss factory shit
* i hate
* ughhh
* plsss
* deleting all the BSS factory code as it's not needed and keeps throwing errors
* finishing
* Cleaning up teams.ts
* oop
* fixing
* fixes
* fix lint
* adding Data Preview to ChatBats
* Update teams.ts
* Update data/random-battles/chatbats/teams.ts
* Update config/formats.ts
* Update data/random-battles/chatbats/teams.ts
* Update data/random-battles/chatbats/teams.ts
* Update data/random-battles/chatbats/teams.ts
* Update config/formats.ts
* Update config/formats.ts
* Apply suggestions from code review
* Apply suggestions from code review
* oops
* Update moves.ts
* Apply suggestions from code review
---------
Co-authored-by: Lucas <33839844+Lucas-Meijer@users.noreply.github.com>
Co-authored-by: ORH <emi@ORHs-MacBook-Air.local>
Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
Co-authored-by: Guangcong Luo <guangcongluo@gmail.com>
* Refactor Teams.save
Fixes a bug where passwords were changed every time a team was updated.
* Refactor Teams to use lib/database
* Add unit tests
(This found a bug which has also been fixed)
* Test more things
---------
Co-authored-by: Mia <49593536+mia-pi-git@users.noreply.github.com>
* Update help ticket page for lost password
* Update server/chat-plugins/helptickets.ts
Co-authored-by: Mia <49593536+mia-pi-git@users.noreply.github.com>
---------
Co-authored-by: Mia <49593536+mia-pi-git@users.noreply.github.com>