13360 Commits

Author SHA1 Message Date
khbsd
db43fc3c83
followup: AbilityBattleEffects return type is incorrect (#7827) 2025-09-30 00:05:20 +02:00
khbsd
e385c7f59f
feat: change defines in constants/abilities.h to an enum (#7006)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-09-29 21:35:09 +02:00
Bassoonian
f856f0cb66
Remove unused gBattleStruct fields (#7822) 2025-09-29 18:09:30 +02:00
Alex
a818b97732
GetBattlerHoldEffect clean up (#7819)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-29 17:16:15 +02:00
Alex
b2c5a82003
Add func GetChosenMoveFromPosition (#7810) 2025-09-27 18:25:57 -04:00
AlexOn1ine
a4470cac2c Master to upcoming merge 2025-09-27 22:42:53 +02:00
Alex
e5e0800b90
Fixes Throat Spray being blocked by Sheer Force (#7808) 2025-09-27 15:59:31 -04:00
Alex
567a1290d4
Fixes Effects activating when move wasn't successful (#7803)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-27 19:55:12 +02:00
Alex
3c9f05b367
Fixes activation order for a couple abilities (#7732) 2025-09-27 18:47:10 +02:00
Eduardo Quezada
f9a8a0251a
Added regional form evolution condition (#6990) 2025-09-25 19:16:33 +02:00
Bassoonian
512471268e
Fix Salt Cure in double battles (#7797) 2025-09-25 16:59:39 +02:00
Bassoonian
d1bd4edc57
Fix Forecast and Flower Gift corruption (#7796) 2025-09-25 16:03:17 +02:00
Estellar
2f69b44f81
Added missing LOCALID_NONE (#7783) 2025-09-25 14:52:00 +02:00
Alex
5e07d4a509
Use stored values for ai switch-in effectiveness checks (#7794)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-25 14:41:06 +02:00
Alex
68e2bb5ab5
Fixes Leppa Berry timings (#7787)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-25 10:41:27 +02:00
Alex
66b7a7bf1e
Improve ability/heldEffect access for IsBattlerGrounded func (#7753) 2025-09-24 20:35:12 +02:00
hedara90
27b1a17d09
Adjusted line break substring breaking (#7789)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-09-24 20:21:49 +02:00
surskitty
82ab4fe98d
Z Status move handling: Conversion, Detect, Nature Power, Transform (#7721) 2025-09-24 19:55:29 +02:00
PhallenTree
58b9642cb1
Fixes Instructed moves looking at the wrong turn order number (#7788) 2025-09-24 19:11:45 +02:00
Alex
b244740f52
Fixes OHKO moves calculating accuracy twice (#7785) 2025-09-24 13:34:08 +02:00
FosterProgramming
36fae27599
Fix catch bug introduced in #7774 (#7782) 2025-09-23 17:50:48 +02:00
DizzyEggg
4963c4317c
Fix TRAINER_TYPE_SEE_ALL_DIRECTIONS (#7779) 2025-09-23 14:30:07 +02:00
hedara90
63d04947e4
Added brackets where needed (#7781)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-09-23 14:28:06 +02:00
Alex
a00b16fd90
Minor clean up for Lightning Rod / Storm Drain (#7778) 2025-09-22 23:47:44 +02:00
FosterProgramming
1d11a2cb0a
Improve how test involving ball throw work (#7774) 2025-09-22 20:44:12 +02:00
PhallenTree
5fad32decc
Fixes Helping Hand boosts not stacking with each other (#7775)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-09-22 20:00:34 +02:00
Pawkkie
1ca5b23f19
Fix abusable two-turn-move switch behaviour (#7770) 2025-09-22 19:47:23 +02:00
Alex
780867611e
Minor White Herb and Neutralizing Gas clean up (#7754) 2025-09-22 15:57:47 +02:00
Estellar
7172639bc0
Bugfix setspeaker Namebox not beign drawn correctly (#7771) 2025-09-22 15:21:00 +02:00
FosterProgramming
db7e062fe1
Add some missing move animations to the move animation tests (#7507) 2025-09-21 23:27:05 +02:00
bassforte123
abc471e9bd
Fixed Ball Fetch Ability (#7764) 2025-09-21 13:16:53 +02:00
grintoul
442e01cbd6
CheckForTrainersWantingBattle trainerObjects array now initialized to zero and loop now starts at zero (#7765) 2025-09-20 16:29:53 +01:00
FosterProgramming
02824009d9
Pokemon storage moving items bugfix (#7763) 2025-09-20 15:38:46 +02:00
Cooper McDonald
7aad95ae63
Fix Critical Capture RNG and Catching Charm boost (#7534) 2025-09-20 11:21:40 +02:00
Alex
40ffcfb94a
Remove redundant function call (#7752) 2025-09-20 11:19:25 +02:00
Frank DeBlasio
db3405dc3a
Added COMPOUND_STRINGs to region_map_entries.h (#7669) 2025-09-20 11:18:55 +02:00
mudskipper13
6a4f923904
field_name_box smol followup (#7762)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-20 11:17:47 +02:00
surskitty
a55d603502
AI sees dynamic moves and Nature Power as correct types for weather, terrain (#7759) 2025-09-19 20:50:13 +02:00
Alex
e92598e9e8
Fix up end turn scripts plus small documentation (#7758) 2025-09-19 20:07:24 +02:00
FosterProgramming
4e6f726efe
Fix bug with IF_GENDER evolution condition (#7749) 2025-09-19 19:13:29 +02:00
Alex
b6f1a6be5f
Wrong argument passed down (#7751) 2025-09-18 10:52:33 +02:00
AlexOn1ine
bc84e6656d Master to upcoming merge 2025-09-17 20:18:51 +02:00
Alex
83bfb34beb
Fixes Mycelium Might and Lagging Tail adjusting prio incorrectly (#7742)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-17 18:33:09 +02:00
grintoul
b365221a0c
Fix for Levitate and Mold Breaker being seen correctly by switch AI, with Levitate tests (#7748) 2025-09-17 18:32:50 +02:00
Alex
f671b130a6
Fixes Beat Up incorrect slots usage (#7741) 2025-09-17 11:40:40 +02:00
Alex
74de29a921
Bugfixes Batch (#7739) 2025-09-16 19:44:06 +02:00
PhallenTree
37e1188045
Fixes Recharge not actually being removed when recharge turn occurs (#7744) 2025-09-16 19:40:38 +02:00
PhallenTree
6096f97f3f
Fixes AI scoring when Priority moves are blocked (#7745) 2025-09-16 19:40:25 +02:00
Alex
32f8464fec
Attackcanceller fixes and improvements (#7698) 2025-09-16 18:00:30 +02:00
hedara90
f99f234237
Fix Beak Blast burning fire types (#7740)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-09-15 21:32:18 +02:00