Commit Graph

1086 Commits

Author SHA1 Message Date
Maxime Gr
ccb9c4d294
Retaliate post ko bug fix (#9561) 2026-03-19 00:17:40 +01:00
PhallenTree
5714ee6758
Fixes Dancer original attacker/target being overwritten (#9515)
Some checks are pending
CI / build (push) Waiting to run
CI / docs_validate (push) Waiting to run
CI / allcontributors (push) Waiting to run
Docs / deploy (push) Waiting to run
2026-03-13 18:20:31 +00:00
hedara90
44c132a752
Fix various stuff not working when hitting substitutes (#9487)
Some checks are pending
CI / build (push) Waiting to run
CI / docs_validate (push) Waiting to run
CI / allcontributors (push) Waiting to run
Docs / deploy (push) Waiting to run
Co-authored-by: Hedara <hedara90@gmail.com>
2026-03-10 17:33:58 +00:00
PhallenTree
8e3183a7a9
Simplify defrosting/thawing and expand target thawing config (#9271) 2026-02-23 17:11:05 +01:00
PhallenTree
cf18d086b6
Adds CancelerSetTargets and improves Pre Attack Effects (#9178)
Some checks failed
CI / build (push) Has been cancelled
CI / docs_validate (push) Has been cancelled
CI / allcontributors (push) Has been cancelled
2026-02-14 20:54:01 +01:00
Alex
7dca2712ac
Clean up redundant item assignment after it was stolen (#9044) 2026-01-30 15:24:05 +01:00
cawtds
97e83ebe6a
Add FRLG (#7423) 2026-01-28 17:41:12 +01:00
Eduardo Quezada
4a4a72f9fb
Added enum BattlerId type checks (#8954) 2026-01-28 09:32:03 +01:00
AlexOn1ine
f8266b828b 26/01/26 Master to upcoming merge 2026-01-26 19:35:43 +01:00
khbsd
12970602ce
fix: IsDoubleBattle() return value (#9012) 2026-01-25 10:15:01 +01:00
Alex
da62ebcffd
Move attack canceler to the move resolution file (#8921) 2026-01-21 12:11:37 +01:00
hedara90
3b241b561a
Move CMD_ARGS to battle_script_commands (#8974)
Co-authored-by: Hedara <hedara90@gmail.com>
2026-01-20 14:31:36 +01:00
Bassoonian
36fcd9c6b2
Adds `Item` enum (#8897) 2026-01-17 02:26:09 -08:00
Bassoonian
786c3d948f
Battle file cleanup & documentation (#8903) 2026-01-14 12:17:21 +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
Alex
550469891a
Add setpreattackadditionaleffect and use it for brick break / spectra… (#8719) 2026-01-12 17:13:39 +01:00
Bassoonian
b0f922d3c1
Adds type checking for battler positions (#8792) 2026-01-11 14:53:22 +00:00
PhallenTree
ad6b64432e
Improve IsBattlerSpritePresent's alive check (#8847) 2026-01-09 14:59:37 +01:00
Alex
52455d2c59
Small code deduplication in battle_ai_switch.c (#8790) 2026-01-04 21:15:48 +01:00
Bassoonian
66df755e9a
Extra enum typechecking (#8786) 2026-01-04 12:48:21 +01:00
cawtds
e0b8101f4a use IsBattlerAlive, change condition order 2026-01-04 00:55:45 +01:00
Bassoonian
3755e51a24
Move enum (#8739) 2026-01-03 17:43:48 +01:00
grintoul
e82ed111ba
Misc style and whitespace cleanup (#8681) 2026-01-02 18:01:43 +01:00
Alex
ad2eb18364
Clean up for touchedProtectLike (#8699) 2025-12-28 22:26:58 +01:00
PhallenTree
d5c40bbbdd
Add Move End Faint Block (#8673) 2025-12-28 20:44:39 +01:00
Alex
0bdc20b102
Clean up for Wish struct, IsSpreadMove and all learnables file (#8680) 2025-12-27 20:33:47 +00:00
Alex
4d69a7274f
Stockpile / WishFutureKnock / Order up clean up (#8528) 2025-12-22 19:57:54 +01:00
PhallenTree
22b78e924d
Counter/Mirror Coat/Metal Burst refactor (#8604)
Some checks are pending
CI / build (push) Waiting to run
CI / docs_validate (push) Waiting to run
CI / allcontributors (push) Waiting to run
2025-12-21 12:25:28 +01:00
Alex
71a1967b7b
Move target type refactor (#8513) 2025-12-18 13:12:41 +01:00
FosterProgramming
bf0e1b1a86
Add missing behavior when using focus punch while surviving an OHKO move (#8484)
Some checks are pending
CI / build (push) Waiting to run
CI / docs_validate (push) Waiting to run
CI / allcontributors (push) Waiting to run
Co-authored-by: PhallenTree <168426989+PhallenTree@users.noreply.github.com>
2025-12-17 00:56:59 +01:00
Pawkkie
b82bb5bfa1
Refactor switchin candidates to use battler (#8546)
Some checks are pending
CI / build (push) Waiting to run
CI / docs_validate (push) Waiting to run
CI / allcontributors (push) Waiting to run
2025-12-16 21:27:16 +01:00
Alex
4ae2f03e02
Move disable struct members to battle mon volatiles (#8540) 2025-12-16 15:53:35 +01:00
Eduardo Quezada
04da8aa285
Allow Starting Statuses beyond 15 (#8485) 2025-12-09 16:24:23 +01:00
AlexOn1ine
23cefec579 08/12/25 master to upcoming merge 2025-12-08 18:15:19 +01:00
Pawkkie
fee619075e
Split battle_ai_switch_items.c in two (#8414) 2025-12-07 19:34:07 +01:00
Alex
a42f921939
Streamline unable to use move flags (#8415) 2025-12-07 18:41:48 +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
PhallenTree
02798e9990
Fix Air Balloon message happening when another battler switches in (#8455) 2025-12-06 17:47:53 +01:00
Pawkkie
6615310279
Improve self-sacrifice AI (#8427) 2025-12-04 18:57:47 +01:00
Alex
d6d8d8712f
Convert starting statuses to a bitmask (#8233)
Co-authored-by: hedara90 <90hedara@gmail.com>
2025-12-03 17:23:25 +01:00
moostoet
d0965814fe
Fix Costar not copying partner's critical hit boosts (#8386)
Some checks are pending
CI / build (push) Waiting to run
CI / allcontributors (push) Waiting to run
Docs / deploy (push) Waiting to run
2025-12-02 21:25:52 +01:00
Alex
49a18df48a
Refactor Fury Cutter and Rollout (#8375) 2025-12-02 16:45:34 +01:00
Pawkkie
00b3179f75
Add AI_FLAG_RANDOMIZE_SWITCHINS (#6222) 2025-12-02 15:38:05 +01:00
Pawkkie
8d42cb92c2
Add Smarter AI Resist Berry Handling (#8376)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-12-01 19:51:43 +01:00
Alex
55fbbfa586
Move crit calculation into the damage calc (#8365)
Some checks failed
CI / build (push) Has been cancelled
CI / allcontributors (push) Has been cancelled
Co-authored-by: Pawkkie <61265402+Pawkkie@users.noreply.github.com>
2025-11-30 13:58:51 -05:00
Alex
f222bcaff5
Switch-in Events Refactor (#8128) 2025-11-30 08:25:20 -08:00
AlexOn1ine
15d9342fe5 30/11/25 master to upcoming merge 2025-11-30 14:57:50 +01:00
Alex
dfd8daac2e
Fixes Neutralizing Gas / Mold Breaker / Dragon Darts interaction (#8389) 2025-11-30 09:10:43 +01:00
hedara90
ce858f51b2
27/11/25 Master to upcoming merge (#8359)
Some checks failed
CI / build (push) Has been cancelled
CI / allcontributors (push) Has been cancelled
2025-11-27 21:07:59 +01:00
PhallenTree
c36fc5c4b7
Fixes Beak Blast burning after Beak Blast was already used (#8361) 2025-11-27 20:07:45 +01:00