646 Commits

Author SHA1 Message Date
GGbond
ae3369e87f
Fix Assist to account for temporarily changed moves in Gen 5+ (#9287) 2026-02-21 11:46:51 +01:00
GGbond
ccf71d2d6a
Fix Venom Drench bypassing Substitute (#9289) 2026-02-21 10:24:43 +01:00
GGbond
b7755887cc
Fix Tickle to be blocked by Substitute in Gen 4+ (#9288) 2026-02-21 10:23:49 +01:00
Eduardo Quezada
56f22adc15
Added Weight battle tests (#9202) 2026-02-17 19:08:00 +01:00
GGbond
164e0c7ebc
Fix Present heal miss-flag handling and enforce Telepathy blocking (#9170)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2026-02-10 13:56:38 +01:00
GGbond
acfd2f4f8c
Fix Taunt to not block Me First in Gen 5+ (#9069) 2026-02-10 12:05:41 +01:00
GGbond
57c51c0702
Fix Transform fail conditions with gen-specific checks (#9070) 2026-02-10 11:59:09 +01:00
GGbond
20a986519d
Fix Aqua Ring reuse failure check and add Aqua Ring/Ingrain tests (#9174) 2026-02-10 10:00:42 +01:00
GGbond
abeb86837a
Fix Instruct Missing Checks for Focus Punch, Beak Blast, Shell Trap, and Sky Drop (#9152) 2026-02-09 20:26:14 +01:00
Eduardo Quezada
32d1777b7a
Use direct config names instead of enum names (#8824) 2026-02-06 11:57:33 +01:00
GGbond
564cc3e73e
Fix Instruct failing improperly when the instructed move isn't in the target's moveset (#9113) 2026-02-03 17:32:39 +00:00
Alex
69fc092589
Adds Parabolic Charge spread damage healing test (#9094) 2026-02-02 14:12:15 +01:00
Eduardo Quezada
4d52960780
Fix Tranformed mon changing forms when fainting (#9106) 2026-02-01 16:52:53 +01:00
PhallenTree
dd21d8fae4
Fixes Fling being usable with reusable TMs (#8906) 2026-01-28 15:50:45 +01:00
GGbond
aafc581460
Fix Psych Up wrong battler message and Gen 6+ crit ratio copying (#9015) 2026-01-27 15:44:42 +01:00
GGbond
e0fb60ba09
Fix Synchronoise typeless behavior in Gen7+ (#9031) 2026-01-27 15:39:59 +01:00
PhallenTree
cb697f5d7d
Fixes Beak Blast burning attacker when charging 2 turn move (#9026) 2026-01-26 18:16:01 +01:00
GGbond
21492e0f23
Fix Foresight/Miracle Eye repeated-use behavior (#9025) 2026-01-26 14:48:39 +01:00
GGbond
e871913e22
Fix Magnetic Flux target handling in singles (#9007) 2026-01-24 08:45:19 +01:00
PhallenTree
7722ebf470
Fixes Hyperspace Fury not breaking protection (#8999) 2026-01-23 22:28:22 +00:00
GGbond
5308124191
Align Crafty Shield with wiki and refine IsAllyProtectingFromMove (#8990) 2026-01-22 17:36:07 +01:00
GGbond
128beb39e1
Fixed several issues with Parting Shot (#8928) 2026-01-20 22:06:50 +01:00
Eduardo Quezada
c2256e5e59
Added tests for fainting form changes (#8912) 2026-01-14 23:37:12 +01:00
Phexi
955617381f
fix ITEM_NONE being considered a form change item by DoesSpeciesUseHoldItemToChangeForm (#8915) 2026-01-14 18:41:00 +01:00
GGbond
b671adf85f
Fixes Nightmare not affecting Comatose and adds various missing tests (#8859) 2026-01-11 15:02:41 +00:00
GGbond
368098c402
Fix Sticky Hold blocking user's own Trick or Bestow (#8860) 2026-01-10 11:20:46 +00:00
amiosi
c506d52d32
Miscellaneous fixes to configs and other values (#8662) 2026-01-03 17:34:30 +01:00
grintoul
e82ed111ba
Misc style and whitespace cleanup (#8681) 2026-01-02 18:01:43 +01:00
PhallenTree
4da0cf72e6
Adds tests for Beak Blast not burning when the target is protected (#8713) 2026-01-01 20:08:43 +00:00
Kildemal
cd0834237b
Add some missing tests for heatproof, thick fat and grudge (#8705) 2025-12-31 14:37:16 +00:00
grintoul
dcc584c6d6
Fixes incorrect battler used in STRINGID_USEDINSTRUCTEDMOVE (#8704) 2025-12-29 21:57:10 +01:00
hedara90
22fb105f70
Fix Mimic trying to access MOVE_UNAVAILABLE in an incredibly small amount of possible scenarios (#8685) 2025-12-27 09:53:44 +01:00
Eduardo Quezada
828e12bee6
B_SPORT_DMG_REDUCTION config tests (#8593) 2025-12-20 15:47:46 +01:00
Eduardo Quezada
44b658935f
B_TAILWIND_TURNS config tests (#8592) 2025-12-19 18:21:10 -05:00
Eduardo Quezada
9451af1c64
B_UPDATED_CONVERSION_2 config tests (#8573) 2025-12-19 16:17:24 +01:00
Eduardo Quezada
66b6664938
B_REDIRECT_ABILITY_IMMUNITY config tests (#8571) 2025-12-18 23:26:50 -05:00
Eduardo Quezada
6e529cf221
B_KLUTZ_FLING_INTERACTION config test (#8568) 2025-12-18 18:45:54 -05:00
Eduardo Quezada
7b741c77f0
Added Light Ball tests (#8526) 2025-12-17 10:44:44 +01:00
hedara90
ec1a283b1b
Add SUB_HIT check to tests (#8413)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-12-16 19:19:34 +01:00
Eduardo Quezada
60e255ef5f
Finished Wish tests (#8530) 2025-12-16 15:40:21 +01:00
moostoet
755bec128b
Fix incorrect "last to move" check for Analytic, Snatch, and Magic Coat (#8536) 2025-12-15 15:56:17 +01:00
PhallenTree
bc0bbc5490
Fixes Instruct's message (#8543) 2025-12-15 14:27:14 +01:00
GGbond
ded6a0fe18
Fix AI handling of Trick/Bestow and add comprehensive tests (#8516) 2025-12-14 12:27:28 -05:00
Eduardo Quezada
a0a5947590
Added tests for stat-changing moves (#8278)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-12-14 16:24:39 +01:00
Eduardo Quezada
08a5a319bd
Fix Lunar Dance not checking PP (#8364) 2025-12-14 12:47:01 +01:00
PhallenTree
c7db424265
Fixes Disguise + Counter/Mirror Coat/Metal Burst + Disguise tests (#8495) 2025-12-10 18:28:02 +01:00
amiosi
328ec9d708
Generational Move Changes (#8405) 2025-12-06 23:50:58 +01:00
Alex
445cc2ace9
Adds missing cases for Revenge and Assurance doubling power (#8453)
Co-authored-by: PhallenTree <168426989+PhallenTree@users.noreply.github.com>
2025-12-06 19:04:48 +01:00
Eduardo Quezada
5ac3e603dc
Finished Defog tests (#8424) 2025-12-05 16:45:48 +01:00
Eduardo Quezada
cd49a47aa1
Added missing Move Effect TODO tests - Volume G (#8428) 2025-12-05 13:47:12 +01:00