Commit Graph

19534 Commits

Author SHA1 Message Date
Alex
da62ebcffd
Move attack canceler to the move resolution file (#8921) 2026-01-21 12:11:37 +01:00
Alex
6c05a08750
Refactor OHKO Moves (#8916) 2026-01-21 11:55:30 +01:00
Linathan
3ceaec2e60
Add Egg Moves to Pokémon introduced in Legends Arceus (#8982)
Co-authored-by: LinathanZel <LinathanZel@github.com>
2026-01-21 11:54:06 +01:00
FosterProgramming
25ea52385e
Fix checking for frontier banned disabled species (#8980) 2026-01-21 01:18:59 +01:00
surskitty
2c2cfc5ce3
AI sees No Guard prevents having Semi Invulnerability. (#8586) 2026-01-20 15:53:23 -08:00
FosterProgramming
f10204abee
Fix checking for rare move in disabled species (#8977) 2026-01-20 22:02:17 +01:00
FosterProgramming
f1067bfdfc
Fix winning moves (#8978) 2026-01-20 22:01:50 +01:00
hedara90
6b63ebf22c
Add missing sprite fill functions (#8975) 2026-01-20 17:02:20 +01:00
Alex
922db5ce4a
Move adjustdamage to the damage calc (#8948) 2026-01-20 12:30:00 +01:00
Frank DeBlasio
7b4eb6ce40
Poke Ball consolidation (#8962) 2026-01-20 00:02:34 +01:00
Frank DeBlasio
058c46aba7
Refactor Lilycove quiz and favor ladies (#8929) 2026-01-19 16:20:41 +01:00
hedara90
f75f7e90bf
Cleanup healthbox printing (#8958)
Co-authored-by: Hedara <hedara90@gmail.com>
2026-01-19 16:18:32 +01:00
hedara90
aabdf17719
Fix file endings for White-Stripe Basculin palettes (#8956) 2026-01-18 15:42:10 +01:00
SabataLunar
6c8358c910
New White Stripe Basculin Sprites (#8926) 2026-01-18 10:32:47 +01:00
FosterProgramming
8d059cf5c4
Change randomweightedarray to use u16 weights instead of u8 (#8934) 2026-01-18 10:24:49 +01:00
Eduardo Quezada
258cc08533
GetBattleTrainer -> GetBattlerTrainer (#8952) 2026-01-18 09:08:33 +01:00
GGbond
925d929c06
AI avoids Protect against Unseen Fist and protection‑ignoring moves (#8939) 2026-01-18 04:11:39 +00:00
Eduardo Quezada
f0c79076c0
Consolidated HandleStatusIconUpdate (#8925) 2026-01-17 22:11:59 +01:00
FosterProgramming
07232f9aea
Remove assert for surpassing total ev cap (#8938)
Co-authored-by: grintoul <166724814+grintoul1@users.noreply.github.com>
2026-01-17 20:48:33 +00:00
hedara90
9023b203c7
Add sprite fill function taking a sprite as argument (#8940)
Co-authored-by: Hedara <hedara90@gmail.com>
2026-01-17 21:30:02 +01:00
Bassoonian
36fcd9c6b2
Adds `Item` enum (#8897) 2026-01-17 02:26:09 -08:00
Alex
de7aaf854c
Misc battle engine changes (#8931) 2026-01-16 18:55:22 +01:00
Linathan
31d3e5f022
Add missing cries for Cramorant-Gulping, Cramorant-Gorging, Oinkologne-Female, and Ursaluna-Bloodmoon (#8911)
Co-authored-by: LinathanZel <LinathanZel@github.com>
2026-01-16 07:19:23 +00:00
Eduardo Quezada
bcae4e2110
Restore natural 0 battle TV score (#8901) 2026-01-15 13:17:54 +01:00
Eduardo Quezada
a8df4c58cf
Apply some cases of STATUS1_ICY_ANY (#8924) 2026-01-15 13:16:46 +01:00
John Cooper McDonald
4ccf0115a1
Allow renaming and move relearning from box summary screen (#8854) 2026-01-15 12:20:14 +01:00
Kasenn
ef48a4d155
Change HP bar color calculation from pixel-width to actual values (#8694) 2026-01-15 10:52:24 +01:00
Alex
46c690d175
Fix brackets in SetMoveEffect (#8922) 2026-01-15 10:48:02 +01:00
Frank DeBlasio
b14e22d58e
Standardized item indentation (#8913) 2026-01-14 17:59:30 -08:00
grintoul
8c4fa6e71d
Refactor multi test system trainer party allocation and adds enum BattleTrainer (#8908) 2026-01-14 23:33:24 +01:00
Bassoonian
786c3d948f
Battle file cleanup & documentation (#8903) 2026-01-14 12:17:21 +01:00
FosterProgramming
550fe9a7de
Refactor pokerus and add configs (#7731)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2026-01-14 12:04:33 +01:00
Alex
533d6494e6
Master to upcoming, 2026-01-13 (#8909) 2026-01-14 00:49:48 +01:00
Alex
bb41e5622c
Refactor move target failure (#8696)
Co-authored-by: PhallenTree <168426989+PhallenTree@users.noreply.github.com>
2026-01-13 15:13:38 -08:00
spindrift64
f3f4b06d2c
Add config flag to skip save overwrite confirmation (#8659) 2026-01-13 22:56:07 +01:00
Hedara
e0b4e7be44 Merge branch 'master' into master-to-upcoming
Conflicts:
	include/constants/script_commands.h
	src/battle_util.c
	test/text.c
2026-01-13 20:46:03 +01:00
Linathan
4c4255f69b
Add Legends Z-A cries (#8151) 2026-01-13 20:18:24 +01:00
Estellar
1e19c5921a
Only test if move name fits on the bag screen for moves names within a TM/HM (#8882)
Co-authored-by: FosterProgramming <jamiefosterandco@gmail.com>
2026-01-13 17:34:01 +01:00
amiosi
9798b6c7d7
Changes to Item icons and palettes (#8614) 2026-01-13 15:16:26 +01:00
amiosi
481e0370b5
Gen 3 Lax Incense (#8864) 2026-01-13 15:10:37 +01:00
Estellar
016cbcd8a4
Fix misaligned shadows of transformed mons when B_ENEMY_MON_SHADOW_STYLE <= GEN_3 (#8887) 2026-01-13 15:08:38 +01:00
Eduardo Quezada
439e19ff76
Fix Daycare party select with ChooseBoxMon (#8845) 2026-01-13 11:35:11 +01:00
allcontributors[bot]
50428e0cab
add ostomachion as a contributor for code (#8905)
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2026-01-12 19:55:51 -08:00
Josh Hufford
53984af384
Fix typo in Salazzle form species ID table reference (#8904) 2026-01-13 03:25:24 +01:00
Bassoonian
37211c611b
Deleted unnecessary files (#8899) 2026-01-12 22:01:22 +01:00
Frank DeBlasio
36119e45d8
More contest code consolidation (#8889) 2026-01-12 21:21:21 +01:00
Frank DeBlasio
6dfcde7d48
Decoupled trainer gender from encounter music (#8892) 2026-01-12 17:45:44 +01:00
Alex
550469891a
Add setpreattackadditionaleffect and use it for brick break / spectra… (#8719) 2026-01-12 17:13:39 +01:00
Alex
d9b31444c2
Follow up for anim issue in doubles (#8894) 2026-01-12 17:03:31 +01:00
Bassoonian
6f74c1e402
Fix wrong cases of DamageContext (#8895) 2026-01-12 11:01:15 +00:00