543 Commits

Author SHA1 Message Date
Hedara
a2ef3284dd Merge branch 'master' into master-to-upcoming
Conflicts:
	data/battle_scripts_1.s
	include/battle_util.h
	include/constants/battle.h
	src/battle_script_commands.c
	src/battle_util.c
2025-10-29 18:42:59 +01:00
Bivurnum
6ddabde582
New Feature: ORAS Dowsing (#7211) 2025-10-27 17:41:07 +01:00
khbsd
7b3a2f3aaf
fix: hypertraining a stat now optionally reflects in the summary screen (#8035) 2025-10-25 19:15:03 -07:00
AlexOn1ine
6acabd4ba2 Master to upcoming merge 2025-10-25 16:19:32 +02:00
FosterProgramming
46b122c5ce
Revert HGSS dex and movelist changes (#8016) 2025-10-23 13:52:25 +02:00
FosterProgramming
1343ddf7c3
Fix badge boost not applying in gen1 and 2 (#8013) 2025-10-22 22:57:04 +02:00
FosterProgramming
eac5da89ad
Make movelist calculations happen during compilation instead of runtime (#7967) 2025-10-20 15:31:42 +02:00
Alex
eee546df06
Item battle effect refactor (#7857) 2025-10-12 08:59:33 +02:00
AlexOn1ine
870b93aad9 06/10/25 Master to upcoming merge 2025-10-06 19:42:42 +02:00
FosterProgramming
a595696086
Update fishing odds to match official games (#7574) 2025-10-04 09:05:28 -07:00
Eduardo Quezada
232503de4c
Removed SAVE_TYPE_ERROR_SCREEN config (#7836) 2025-10-02 19:55:39 +02:00
FosterProgramming
2156651313
No bag use flag changed to a varable (#7780)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-10-01 14:51:09 +02:00
khbsd
a4ecd7338b
fix: seen flags for first mon in enemy party (#7791)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-09-28 09:53:55 +02:00
surskitty
82ab4fe98d
Z Status move handling: Conversion, Detect, Nature Power, Transform (#7721) 2025-09-24 19:55:29 +02:00
Pawkkie
1ca5b23f19
Fix abusable two-turn-move switch behaviour (#7770) 2025-09-22 19:47:23 +02:00
Cooper McDonald
7aad95ae63
Fix Critical Capture RNG and Catching Charm boost (#7534) 2025-09-20 11:21:40 +02:00
mudskipper13
59a214828e
Implement field_name_box (#7697)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-14 20:45:18 +02:00
FosterProgramming
5ce49f3cb7
Config for capture to appear critical if the pokemon is already caught (#7730)
Co-authored-by: Bassoonian <iasperbassoonian@gmail.com>
2025-09-14 20:44:31 +02:00
hedara90
3c94074750
Add pool rules for Mega Stones and Z-Crystals (#7720)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-09-12 21:04:36 +02:00
Martin Griffin
44c886e1c9
Add make release target (#7296) 2025-09-10 07:27:44 +01:00
surskitty
c3dec7d030
AI can use Z-status moves (#7666) 2025-09-07 18:00:02 +02:00
Eduardo Quezada
5344d1ec63 Merge branch '_RHH/upcoming' into _RHH/pr/upcoming/messages 2025-08-28 16:50:18 -04:00
AlexOn1ine
ce52d83343 25/08/25 Master merge 2025-08-25 17:30:38 +02:00
Ruby
d5ada82455
Moved summary screen nature colors to summary_screen.h (#7560)
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-08-15 19:33:39 +02:00
Eduardo Quezada
4986e06cae
Fixed B_PSYWAVE_DMG (#7557) 2025-08-15 09:03:21 +02:00
Eduardo Quezada
b501fe7354 Removed B_ABILITY_POP_UP 2025-08-11 13:41:32 -04:00
Alex
38cfc4bacf
Modify move prediction to work in doubles (#7087) 2025-08-11 12:26:41 -04:00
Eduardo Quezada
a9d5c2cd28
Updated Dream Eater/Liquid Ooze's interaction to Gen 5 standards (#7528) 2025-08-11 16:06:58 +02:00
surskitty
e8b6d40f18
AI_FLAG_ATTACKS_PARTNER with a config for bloodthirstiness (#7401) 2025-08-06 10:22:34 -04:00
pokesidv
4d31693005
Rock climb by ghoulslash (#7432)
Co-authored-by: Evan <eroelke@gmail.com>
Co-authored-by: Jaizu <jaizu85@gmail.com>
Co-authored-by: ghoulslash <41651341+ghoulslash@users.noreply.github.com>
Co-authored-by: ghoulslash <pokevoyager0@gmail.com>
Co-authored-by: Alex <93446519+AlexOn1ine@users.noreply.github.com>
2025-08-03 14:52:07 +02:00
Linathan
9faa5294ce
Wild Pokémon animate after breaking out of Poké Ball (#7339) 2025-08-01 18:14:42 +02:00
AlexOn1ine
bc73f4654b merge master 31/07/25 2025-08-01 12:18:11 +02:00
surskitty
7b2fe32050
Make B_VAR_STARTING_STATUS tests run in CI (#7419) 2025-07-28 13:11:04 +02:00
Pawkkie
b12fcd8c7e
Fix dynamic move types in switching (#7415) 2025-07-26 19:59:17 +02:00
Pawkkie
57fda0d060
Improve AI's priority handling (#7337) 2025-07-26 18:22:47 +02:00
Pawkkie
c544fee140
Improve AI's Sucker Punch handling (#7389) 2025-07-22 20:13:10 +02:00
surskitty
1b996fbb8e
AI refactor for weather-setting, terrain-setting, Trick Room behaviors; doubles-focused (#7319) 2025-07-19 19:20:07 -04:00
Pawkkie
65a63fb9f0
Improve AI's ShouldRecover (#7342) 2025-07-16 23:30:51 +02:00
Pawkkie
d27884cbb8
AI_FLAG_ASSUME_STATUS_MOVES -- AI flag to randomly know some of the player's status moves (#7324) 2025-07-14 15:04:31 -04:00
kittenchilly
b62e4924a3
Turn OW_FRLG_WHITEOUT into OW_WHITEOUT_CUTSCENE and make it generational (#6962) 2025-07-14 13:08:14 +02:00
surskitty
1a1d8b58f8 Merge remote-tracking branch 'rh-hideout/upcoming' into rhh_assume_powerful_status 2025-07-13 22:03:48 -04:00
surskitty
f6b0a15841 Renaming to AI_ASSUME_STATUS_MOVES and making a config for universal status move guessing + disabling the custom tuning. 2025-07-12 18:50:08 -04:00
hedara90
14dbbf63d4
Remove competitive syntax config (#7154)
Co-authored-by: Hedara <hedara90@gmail.com>
2025-07-12 13:03:36 -07:00
Frank DeBlasio
c9ec896312
Refactor battle environment (#4891) 2025-07-12 12:38:06 -04:00
surskitty
9ccb1fbc3a Lowering the default odds to 90%, 70%, and 40%. 2025-07-12 01:01:18 -04:00
surskitty
3ee93c69ec Preliminary handling for AI_FLAG_ASSUME_POWERFUL_STATUS, not actually yet called. 2025-07-10 23:38:08 -04:00
Pawkkie
419219bb31
Add AI_FLAG_ASSUME_STAB (#6797) 2025-07-10 19:58:31 +02:00
surskitty
95a02dddb9
Improved logic for Guard Split and Power Split. (#7298) 2025-07-09 18:11:39 -04:00
Jared Schoeny
b18de9d182 Add making release build 2025-07-07 10:24:45 -10:00
surskitty
b3f52166df
Changing P_ONLY_OBTAINABLE_SHINIES to truly be Only Obtainable Shinies (#7275) 2025-07-04 11:06:36 +02:00