Commit Graph

8132 Commits

Author SHA1 Message Date
WeWuzNidokangz
580ed48329
OMs: Fix generation consistency (#9088)
* Linked: Fix generation consistency

* Fix same issue with Pokebilities

* Clean up
2022-12-05 16:05:08 -07:00
Hisuian Zoroark
58dcf59b9a
Update Partners in Crime to Gen 9 (#8987)
* PP from ally moves is no longer infinite in PiC

* add deductpp to modded pokemon

* eep

* Refactor when start effects activate upon switching in.

* Add new effects for leppa berry consumption

* I forgot about these items ngl

* add some new support for moves

* Restrict Wandering Spirit, add extra failsafe

* fix things

* Last minute bugfix

* Update banlist

* start working on gen 9

* update nextturn

* a

* more stuff

* Update formats.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2022-12-05 16:02:58 -07:00
Kris Johnson
d9ad571311 LC: Ban Flittle 2022-12-05 01:08:29 -07:00
Annika
021ccdabbb Actually fix Challenge Cup
I am the stupidest programmer on the face of the Earth.
2022-12-04 19:26:44 -08:00
Annika
fa93c6c092 Challenge Cup: Fix Victini crash 2022-12-04 19:17:31 -08:00
Annika
ce201bb761 Gen IX: Add Challenge Cup formats 2022-12-04 16:21:23 -08:00
Annika
7ef58a8b71 Fix Gen 9 HC 2022-12-04 14:54:36 -08:00
Annika
b2fe436a8d Add [Gen 9] Hackmons Cup 2022-12-04 14:38:41 -08:00
pyuk-bot
7a6a8441cc
Fix Protosynthesis/Quark Drive/Booster Energy (#9118) 2022-12-04 16:20:21 -05:00
pyuk-bot
4d324e19fc
NatDex: Really fix unobtainable move validation (#9103) 2022-12-04 16:18:12 -05:00
tofa
a5b018a07c
Fix Ceaseless Edge and Stone Axe (#9097) 2022-12-04 12:55:48 -05:00
Karthik
98544fe5f9
Fix Charge/Wind Abilities (#9113) 2022-12-04 12:53:18 -05:00
kittenchilly
30c41dcfbf
Fix Last Respects and Supreme Overlord (#9111) 2022-12-04 12:46:28 -05:00
Karthik
2726d87170
Salt Cure's effect should be a Secondary effect (#9106)
Closes #9121
2022-12-04 12:44:18 -05:00
Karthik
8e9ce1a024
Fix descriptions of crit moves from PLA (#9094) 2022-12-04 12:38:46 -05:00
Kris Johnson
f40244b731 Non-Terastallized Tera Blast is -ate boosted 2022-12-04 00:28:12 -07:00
Kris Johnson
6840c82e9b Supreme Overlord is a Base Power modifier 2022-12-03 17:26:25 -07:00
Kris Johnson
1ccdb0c57d Remove useless code 2022-12-03 13:17:14 -07:00
Kris Johnson
855236d922 Fix Toxic Debris ally hit interaction 2022-12-03 13:16:43 -07:00
Kris Johnson
f6ce117fad Fix Booster Energy TakeItem event 2022-12-03 00:29:01 -07:00
Kris Johnson
cc9bd858bc Fix Booster Energy + TrickKnock Off interaction 2022-12-03 00:26:18 -07:00
Kris Johnson
90a740aa21 Add "Paradox" species tag 2022-12-03 00:14:04 -07:00
Kris Johnson
f3ec687852 Jet Punch is Sheer Force-boosted 2022-12-03 00:05:23 -07:00
Karthik
b73aba0189
Fix Glaive Rush bugs (#9105)
* Fix Glaive Rush resetting if used before foe attacks

* Remove duration check in onBeforeTurn

it can only ever be called the turn after Glaive Rush is used

* use better property name

* thought of a better one

* use proper accuracy event
2022-12-02 23:52:02 -07:00
Karthik
085c04515d
Costar should copy crit volatiles (#9114) 2022-12-02 23:50:46 -07:00
ACakeWearingAHat
cec874d43a
Ability ranking updates (#9116)
* Ability ranking updates

* oops
2022-12-02 23:48:50 -07:00
Leonard Craft III
b8b6df19ef
Add Tera Raid Indeedee female event (#9108) 2022-12-01 22:52:24 -07:00
livid washed
cdb10c9016
Gen 1: Minor corrections for stat down overflow (#9099)
* Minor fixes for stat down overflow gen1

* Remove clamping from above for screens

* Add space for hint
2022-12-01 20:47:08 -08:00
Kris Johnson
dd22d76de9 Actually fix Lapras legality 2022-12-01 21:10:04 -07:00
Karthik
33e9d4df32
Fix Mold Breaker not ignoring Well-Baked Body (#9107) 2022-12-01 21:41:46 -06:00
Kris Johnson
66394a5cd8 Tera Blast isn't -ate boosted 2022-12-01 17:30:55 -07:00
Kris Johnson
ce7d811c1a Release Charizard 2022-12-01 17:11:48 -07:00
Kris Johnson
b969d5d280
Fix Flutter Mane's doubles tier 2022-12-01 15:05:37 -07:00
Kris Johnson
659bd90a0c Add December 2022 shifts 2022-12-01 13:45:54 -07:00
Hisuian Zoroark
ae85e4d017
Implement Revival Blessing (#9035) 2022-12-01 15:33:23 -05:00
Kris Johnson
5422ce0c58 Fix build 2022-12-01 00:55:02 -07:00
Kris Johnson
90ac55a11e Full Potential: Fix crash 2022-12-01 00:44:46 -07:00
Kris Johnson
5a07227351 National Dex: Fix move legality 2022-11-30 23:30:32 -07:00
Kris Johnson
7221bb97ce Fix build 2022-11-30 23:13:18 -07:00
Leonard Craft III
096a9aad73
VGC/BSS: Update with Series 1 (#9098)
* VGC/BSS: Update with Series 1

* lint

* Use Paldea Pokedex rule

* Add the other Tauros forms

* Correct Paldea dex bans

* Assume Paradox Pokemon are sublegendary
2022-11-30 23:08:42 -07:00
pyuk-bot
1a6668b3b0
Fix unobtainable move validation (#9096)
* Fix validation of moves unobtainable in Gen 9

* remove hyphen

* Update data/rulesets.ts

* Shorten unobtainable move rule name

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2022-11-30 23:08:08 -07:00
Kris Johnson
58a196017b Add December 2022 OMotM/RoA Spotlight 2022-11-30 23:06:50 -07:00
Kris Johnson
9393381783 National Dex: Fix berry legality 2022-11-30 20:45:49 -07:00
Kris Johnson
d337092404 National Dex: Ban Mega Blaziken, Iron Bundle, and Zamazenta-C 2022-11-30 20:44:47 -07:00
Kris Johnson
0b53ab2d5a Berry Juice isn't in Gen 9 2022-11-30 20:43:22 -07:00
Kris Johnson
2951d92f92 LC: Ban Misdreavus, unban Tandemaus 2022-11-30 20:40:25 -07:00
livid washed
6cc75a6f88
Gen 1: Fix some more Counter inaccuracies (#9091)
* Move Gen 1 Counter tests into its own section

* Confusion damage, (h)jk recoil, and draining can be countered in gen 1

* Recoil and Drain round down in gen 1 (against substitute)

* Add tests for Counter + fix linting issue

* lastSelectedMove is updated when Mirror Move or Metronome calls another move

* Move pokemon.side.lastMove setting into a (more) correct location

* move pokemon.lastMove as well

* Remove unnecessary seed in test
2022-11-30 13:14:03 -08:00
Kaen
baba846ca4
Re-Evolution: Add functionality for battle-only formes (#8967)
* Re-Evolution mod now works with battle form changes

Re-evolution mod, /showevo and /reevo now check for the base species to not lose track of the pre-evolution after changing forms, /showevo now also shows the stats changes a battle form gives.

* Made previous reevo code conditional

While fixing battle form changes I forgot about regional forms of pre-evolved Pokémons like Meowth, now it only uses the new code if the current form has no unique pre-evolution.

* Fixing reevo code

Made the npm changes for the new code.

* just removed an empty line

* Update rulesets.ts

* Fixing /reevo comand

* Apply suggestions from code review

* Fixing Typo

* Update server/chat-plugins/othermetas.ts

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2022-11-30 14:01:59 -07:00
livid washed
11dfeb3179
Gen 1: Fix Toxic-Haze interaction (#9085)
* Haze resets Toxic counter

* Update comment

* Change Haze test to one that should be correct regardless of implementation
2022-11-30 12:56:26 -08:00
livid washed
153377a5b8
Gen 1: Fix stat modification, implement stat overflow glitch (#9071)
* The volatiles don't actually do anything

* Gen 1: implement stat down overflow glitch

* Change the wording of the hint slightly

* Add hint for division by zero avoidance
2022-11-30 12:55:47 -08:00