Commit Graph

8217 Commits

Author SHA1 Message Date
Marty
2fea293ecc Revert "Gen 4: Ensure Brick Break breaks screens of immune targets (#9149)"
This reverts commit 06453020ee.
2022-12-22 20:02:58 -05:00
Hisuian Zoroark
a8a0465cf1
CAP: Improve Persistent activation (#9214) 2022-12-22 20:00:49 -05:00
Karthik
140dc9b38e
Fix Tidy Up (#9213) 2022-12-22 20:00:09 -05:00
Karthik
c58f667bd9
Fix Booster Energy activating under Sun/Electric Terrain (#9211) 2022-12-22 19:58:53 -05:00
Karthik
9c1712d3d3
Fix Glaive Rush not staying active until end of next turn (#9210) 2022-12-22 19:58:09 -05:00
Leonard Craft III
ca0d5167d9 Add descriptions for Armor evolution items 2022-12-22 17:31:49 -06:00
Leonard Craft III
043092bcff Revert "Gen IX: Fix Curse targeting behavior (#9205)"
This reverts commit dd529ec093.
2022-12-22 16:01:12 -06:00
ACakeWearingAHat
9c3864e23e
Random Battles updates (#9216) 2022-12-22 15:24:57 -06:00
Leonard Craft III
dd529ec093
Gen IX: Fix Curse targeting behavior (#9205) 2022-12-22 15:23:18 -06:00
Karthik
503005cbe6
Fix Raging Bull not changing type for transformed mons (#9212) 2022-12-22 15:22:49 -06:00
Christopher Monsanto
d9924053bc data: Zero To Hero -> Zero to Hero in text/ 2022-12-22 16:09:26 -05:00
Kris Johnson
fcee18d4ba Implement proper Koraidon/Miraidon move/ability modifiers 2022-12-21 23:09:14 -07:00
livid washed
289ff26038
Gen 1: Fix Bide's implementation (#9201)
* Remove lastDamage as a field for Bide + remove some useless fields

* Bide: use time instead of duration, so that it doesn't get changed with slp/frz/etc

* Bide totalDamage should be adjusted before reducing Bide time. Damage counting should be done when the Bide user moves, not when the foe attacks it

* Call the stored damage 'damage' rather than 'totalDamage'

* Fix Bide target, Bide can hit substitutes, add test
s

* Add test for Bide vs switching / using moves that don't reset lastDamage

* Bide damage is reset to 0 when a Pokemon faints

* Add test for Bide when asleep

* Add Desync messages for Bide clearing stored damage when a Pokemon faints

* Mention Desync Clause Mod in test

* Specify 'in gen 1' in hint messages

* Bide is paused if disabled

* Improve Bide-Disable test

* Further adjust the Bide-Disable test
2022-12-20 15:02:27 -08:00
Tarrembeau
c6571a1512
Gen 5 Random Battles: Update movepools (#9209) 2022-12-20 09:27:45 -06:00
Kris Johnson
313ce1da69 Update Sneasler and's evolution method 2022-12-19 17:49:25 -07:00
Kris Johnson
49bd6bc0f5 Update Crabominable, Scovillain, and Gholdengo evolution methods 2022-12-19 17:42:21 -07:00
Ashley
06453020ee
Gen 4: Ensure Brick Break breaks screens of immune targets (#9149) 2022-12-19 19:32:07 -05:00
ACakeWearingAHat
6d6b50d17f
Random Battles updates (#9208) 2022-12-19 12:12:22 -06:00
Kris Johnson
901d21e26d Random Battles: Remove unused code 2022-12-18 18:31:55 -07:00
Kris Johnson
d346765e2a LC: Ban Rufflet 2022-12-18 18:23:11 -07:00
ACakeWearingAHat
a23ba8e0d9
Random Battles updates (#9207) 2022-12-18 17:04:42 -06:00
Marty-D
efaeef8c58
Implement Axe Kick's confusion duration 2022-12-17 19:48:59 -05:00
Alexander B
dc84b385d9
Random Battle fixes and updates (#9200)
* Add test for new random sets

* Fix illegal moves + more updates

* Prevent T-Wave + Yawn

* Require movepools in alpha order
2022-12-16 23:12:39 -07:00
Tarrembeau
c58dfa01a1
Gen1 Random Battles: Make Ditto level 100 (#9152)
https://discord.com/channels/294651453279174656/809413397840920586/1037052464865755197
2022-12-16 19:01:02 -07:00
Alexander B
9d555fb2c8
Gen 7 Random Battle Updates (#9153) 2022-12-16 18:59:23 -07:00
livid washed
70d32406ad
Fix Gen 9 Monotype Random Battle type check (#9198)
* Fix Species that don't have the necessary type in the base form appearing in monotype rands

* Add test for monotype random battle
2022-12-16 18:58:27 -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
ACakeWearingAHat
47f919d0b7
Random Battles fixes and updates (#9188)
* Random Battles fixes and Tera Type updates

* i'm stupid

* minor set updates

* fix accident + Harvest changes

* enforce roost talonflame

* fix typo

* fix more typo

* Update random-sets.json

* i need to stop editing in github

* enforce liquidation pincurchin

* chilling water is a bad move

* Celly Berry's review

* allow high-attack shell side arm

* set updates from staff review

* luvdisc: the bulky support Pokemon

* add wisp back to banette

* futureproofing

Co-authored-by: Alexander B. <4866817+MathyFurret@users.noreply.github.com>

* add missing breloom code

force mach, do NOT force cc

* Update data/random-teams.ts

Co-authored-by: livid washed <115855253+livid-washed@users.noreply.github.com>

* remove Black Sludge

* remove tect from heatran

* Update data/random-teams.ts

Co-authored-by: Alexander B. <4866817+MathyFurret@users.noreply.github.com>

Co-authored-by: Alexander B. <4866817+MathyFurret@users.noreply.github.com>
Co-authored-by: livid washed <115855253+livid-washed@users.noreply.github.com>
2022-12-16 18:57:21 -07:00
Leonard Craft III
3d10478157
Update DUbers and DUU threads and ladders (#9199) 2022-12-16 18:55:28 -07:00
Annika
4d5255c3f7 CG Teams updates 2022-12-16 15:01:50 -08:00
Annika
f183998692 CG Teams: Prevent duplicate moves
Fixes #9197
2022-12-16 13:47:33 -08:00
pyuk-bot
842227146e
Fix Copycat Dancer interaction, take 3 (#9193) 2022-12-16 12:40:20 -05:00
Marty
f9ef871e90 CAP: Add Gen 9 ladder and more
- add Saharascal
- reorganize learnsets
- nerf Gen 5/6 Aurumoth
- add challenge options for Gen 4 and 5

Thanks, Wulfanator!
2022-12-16 12:11:53 -05:00
adrivrie
9d4f81a407
Computer-Generated Teams: Fix weakness counter incrementing too soon (#9191) 2022-12-15 19:51:57 -08:00
Annika
2a49eab3a5 CG Teams updates 2022-12-15 19:46:59 -08:00
adrivrie
1d07507353
Fix Shed Tail rounding down (#9194) 2022-12-15 21:46:28 -06:00
Alexander B
5d73b64606
Add and fix Sleep Clause text (#9189) 2022-12-15 20:05:54 -06:00
Mia
ca867ee289
Update mayhem alias to Gen 9 Random Battle Mayhem 2022-12-15 13:13:57 -06:00
adrivrie
7075637db5
add rating for every ability in gen8 (#9161) 2022-12-14 22:11:41 -07:00
Annika
9ede01a41b CG Teams: More fixes 2022-12-14 21:05:49 -08:00
Annika
589d0689ef Computer-Generated Teams: Initial fixes 2022-12-14 18:45:52 -08:00
Marty-D
5509fc5319
Draft: Allow Sketching Gen 8/9 moves if Sketch is legal 2022-12-14 21:41:54 -05:00
Alexander B
b7f9a50435
Fix Glaive Rush accuracy effect (#9179) 2022-12-14 21:37:59 -05:00
ACakeWearingAHat
3e5bef32ef
Random Battles: Reduce Corrosion Glimmora (#9186)
* Remove Corrosion Glimmora

straight up people will not stop complaining about it even though it's not actually bad

* lint

* maybe we don't need to remove corrosion glimmora

* yes i'm fully aware this is a hardcode
2022-12-14 18:35:03 -08:00
Annika
06ad1838b4 Add [Gen 9] Computer-Generated Teams 2022-12-14 17:46:20 -08:00
Leonard Craft III
a144c507da
Fix Order Up failure and Sheer Force mechanics (#9180) 2022-12-14 18:48:07 -06:00
Leonard Craft III
f579fba236 Really appease linter 2022-12-14 17:54:29 -06:00
Kris Johnson
d895171369 Appease linter 2022-12-14 16:10:58 -07:00
Kris Johnson
0d16603f95 Add updated OM support 2022-12-14 15:57:08 -07:00
ACakeWearingAHat
0d23f2564e
Random Battle fixes (#9178)
* Random Battle ability fixes

* lint

* rotom wash does not learn pain split

* prevent life orb + speed boosting attacks

* set updates

* random-teams updates

* couple extra changes

* add quag teras

* give heatran some teras

* allow insomnia spidops with no attacks

while still preventing it on banette, and having insurance in case something goes wrong with honchkrow

* fix galarian slowking

* prevent leads w booster energy, zacian, zamazenta
2022-12-14 14:51:38 -07:00