1672 Commits

Author SHA1 Message Date
Alex
2d628aca0e
Move end clear bits clean up (#8354)
Co-authored-by: PhallenTree <168426989+PhallenTree@users.noreply.github.com>
2025-11-27 17:42:16 +01:00
FosterProgramming
a4482f0ee2
Rework switch AI and add more tests for ace pokemon flags (#8321) 2025-11-23 19:04:44 +01:00
Alex
c2fba193a6
Fix Upper Hand failure still activating Protean (#8329) 2025-11-23 12:36:28 +01:00
AlexOn1ine
aa20b2bc0f master to upcoming merge 2025-11-22 10:39:52 +01:00
PhallenTree
65a5d1e7d8
Fixes Neutralizing Gas displaying message when exiting with multiple users (#8318) 2025-11-21 19:58:02 +01:00
FosterProgramming
7229305ff9
Fix max move message against semi invulnerable target (#8313)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-11-21 15:15:01 +01:00
FosterProgramming
7ec0a1db9a
Fix bug where defiant/competitive would pass their stat change to the next target (#8312) 2025-11-21 11:14:25 +01:00
moostoet
32b4897747
Fix Shed Shell allowing fleeing/teleporting and Smoke Ball failing to guarantee escape (#8286) 2025-11-20 22:30:29 +01:00
Martin Griffin
f51a8e7325
Fix ohko moves ai tests (#8309) 2025-11-20 16:19:23 +00:00
Jamie Foster
e41de2544a Fix ohko moves ai tests 2025-11-20 16:38:55 +01:00
hedara90
cd6d293ad1
Fix some move animations leaking VRAM and freeing already freed tags (#7977)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-11-20 14:19:48 +01:00
AlexOn1ine
6a28506ee2 19/11/25 Master to upcoming merge 2025-11-19 18:20:30 +01:00
Alex
39ffda4245
Fixes End Turn Speed Order (#8289) 2025-11-19 15:14:59 +01:00
moostoet
0f4d325467
Fix Fur Coat affecting confusion self-damage (#8267) 2025-11-18 23:34:36 +01:00
moostoet
5e40456f45
Fix AI_FLAG_DOUBLE_ACE_POKEMON sending duplicate Pokémon in doubles (#8279) 2025-11-18 19:33:49 +01:00
Alex
0999ca8ff9
Shell Trap tests and Fix for Encore interaction (#8268)
Co-authored-by: PhallenTree <168426989+PhallenTree@users.noreply.github.com>
2025-11-18 15:29:19 +01:00
moostoet
7fd1404354
Fix Magic Coat reflecting hazard moves incorrectly when used by a partner (#8272) 2025-11-17 18:03:41 +01:00
Eduardo Quezada
6cf1305178
Yet more tests (#8228)
Co-authored-by: hedara90 <90hedara@gmail.com>
2025-11-16 16:23:38 +01:00
FosterProgramming
85568422fd
Add test for mold breaker/ice scales interaction (#8240)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-11-13 22:51:44 +01:00
Alex
82d09571fd
Fixes Shell Trap not activating on contact but no damage (#8243) 2025-11-13 22:51:07 +01:00
Eduardo Quezada
b72c2b244b
Fixed some failing tests with GEN_LATEST = GEN_5 (#8241) 2025-11-13 22:50:21 +01:00
Martin Griffin
8d23b9dbda
Test only enabled species (#8216) 2025-11-12 21:54:42 +00:00
Eduardo Quezada
49838a004e
A couple more tests (#8209)
Co-authored-by: hedara90 <90hedara@gmail.com>
2025-11-12 21:48:27 +01:00
Eduardo Quezada
1545e22d0a
Clean usage of gMovesInfo (#8234) 2025-11-12 19:29:45 +01:00
FosterProgramming
44d4e0c1de
Refactor random functions to be runner specific (#7816) 2025-11-11 20:48:41 +00:00
Martin Griffin
d57cc5f373 test/species.c: Only enabled species 2025-11-11 19:13:06 +00:00
Martin Griffin
36aec16b00 test/daycare.c: Only enabled species 2025-11-11 19:13:06 +00:00
Alex
03b6200af5
Fixes Drain Punch / Parental Bond / Scale Shot interaction (#8198) 2025-11-11 17:41:56 +01:00
Eduardo Quezada
2dc36a8ba0
Wrote some missing tests (#8203) 2025-11-11 13:52:24 +01:00
AlexOn1ine
93cc143134 conflicts 2025-11-11 13:12:00 +01:00
Maxime Grouazel
927101a5fc
Added check for parental bond killing through sturdy (#8206)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-11-11 00:10:53 +01:00
PhallenTree
649798449e
Powder Move blocking cleanup (#8194) 2025-11-10 21:01:35 +01:00
Eduardo Quezada
ffc2c04ea6
Added Soundproof and Bulletproof tests (#8189) 2025-11-10 15:58:42 +01:00
PCG
d2425c1468
Move Relearners for TMs, Tutors and Egg moves (#8040)
Co-authored-by: khbsd <khb.dev@gmail.com>
Co-authored-by: psf <77138753+pkmnsnfrn@users.noreply.github.com>
2025-11-09 12:54:01 -08:00
Alex
6c383fac96
Fixes Magician for spread moves (#8170) 2025-11-09 18:10:11 +01:00
FosterProgramming
43f9a78da5
Fix recharge moves + add recharge move tests (#8181) 2025-11-09 17:46:22 +01:00
FosterProgramming
bdaf4ae3b3
Fix destiny knot behavior and add tests (#8174) 2025-11-09 15:03:43 +01:00
ghostyboyy97
0bd9dd6ee8
fix (contrary): Contrary stat down handling in MoveEffectInPlus (#8165)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-11-08 17:21:16 +01:00
grintoul1
c230e54678 Master to Upcoming merge 20251107 2025-11-07 22:45:57 +00:00
PhallenTree
b8dc1968f3
Fixes Receiver not immediately activating copied Soul Heart (#8162) 2025-11-07 19:23:00 +01:00
grintoul
2f44846c2b
Sheer force test fix (#8142) 2025-11-07 14:47:08 +01:00
hedara90
c8159ba182
Reset saveblock data between test runs (#8145)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-11-05 20:45:39 +00:00
Alex
0f14a4db57
Clean up ability effect hitmarker (#8138) 2025-11-04 21:44:57 +00:00
Philipp AUER
b179f79066
Fixes difficulty not being restored after tests (#8129) 2025-11-04 10:36:25 +01:00
ghostyboyy97
3c72ca1158
fix (AI scoring): shield dust considerations, IsMoveEffectInMinus self effect edge case, hitsToKO zero-case consideration (#8126)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-11-04 09:35:43 +01:00
grintoul1
c981fb3b2e Fixes difficulty not being restored after tests 2025-11-03 18:34:54 +00:00
Hedara
b0ccddac69 Merge branch 'master' into master-to-upcoming
Conflicts:
	include/constants/expansion.h
2025-11-03 11:11:07 +01:00
PhallenTree
5b738edd4b
Fixes flung items sometimes being blocked by Unnerve (#8114) 2025-11-02 20:31:51 +01:00
PhallenTree
f206746bfa
Fix test 2025-11-01 19:33:51 +00:00
PhallenTree
c9c0b79dcb
Assumes for the other moves 2025-11-01 19:02:27 +00:00