DizzyEggg
|
e055456b7e
|
Fix Protean / Libero when AI calculates Damage (#2714)
* Fix Protean / Libero when AI calculates Damage
* fix ai changing types when calculating dmg
|
2023-03-07 09:34:26 +01:00 |
|
Eduardo Quezada
|
9917f5cc8b
|
Merge remote-tracking branch 'pret/master' into RHH/sync/pret_20230303
# Conflicts:
# Makefile
# include/constants/pokemon.h
# include/pokemon.h
# make_tools.mk
# src/battle_ai_script_commands.c
# src/battle_controllers.c
# src/battle_main.c
# src/battle_script_commands.c
# src/party_menu.c
# src/pokemon.c
# src/trade.c
# src/trainer_pokemon_sprites.c
|
2023-03-03 11:00:50 -03:00 |
|
DizzyEggg
|
919fb184fe
|
AI knows how to handle Illusion (#2726)
* AI knows how to handle Illusion
|
2023-02-27 09:12:52 +01:00 |
|
Alex
|
f249b58c01
|
fix style
|
2023-02-25 15:24:31 +01:00 |
|
Alex
|
7ea82820ec
|
Consider nature power in AI_CalcDamage
|
2023-02-25 15:07:45 +01:00 |
|
DizzyEggg
|
23272074bf
|
fix uninitialized ai modifier variable in ai calc damage
|
2023-02-23 10:25:53 +01:00 |
|
ghoulslash
|
f97ec1975a
|
merge w upcoming
|
2023-01-23 09:24:03 -05:00 |
|
Eduardo Quezada
|
749225ace1
|
Matching merge from upstream pret
# Conflicts:
# graphics/interface/menu_info.png
# include/pokemon.h
# src/battle_ai_switch_items.c
# src/battle_anim_mons.c
# src/battle_anim_water.c
# src/battle_controller_opponent.c
# src/battle_gfx_sfx_util.c
# src/battle_main.c
# src/battle_pike.c
# src/battle_script_commands.c
# src/data/pokemon/species_info.h
# src/pokemon.c
# src/pokemon_summary_screen.c
|
2023-01-20 12:31:54 -03:00 |
|
Bassoonian
|
453aa2ffe7
|
Fix faulty gBaseStats reference
|
2022-12-31 02:01:56 +01:00 |
|
Eduardo Quezada D'Ottone
|
0e1836d42b
|
Merge pull request #2106 from Sneed69/PartyBattlerShouldAvoidHazards
PartyBattlerShouldAvoidHazards rewrite
|
2022-12-30 17:55:53 -03:00 |
|
ghoulslash
|
e3e0d60222
|
Merge pull request #2467 from Bassoonian/gen9moves
Generation IX Moves
|
2022-12-11 14:47:47 -05:00 |
|
ghoulslash
|
b6258adc6d
|
fix ShouldLowerStat clear amulet check
|
2022-12-06 10:43:01 -05:00 |
|
ghoulslash
|
6d28882e44
|
start gen9 hold effects
|
2022-12-06 09:48:36 -05:00 |
|
Eduardo Quezada
|
e858b4e709
|
Merge remote-tracking branch 'pret/master' into RHH/pr/sync/pretmerge_20221124
# Conflicts:
# include/battle.h
# src/battle_ai_script_commands.c
# src/battle_ai_switch_items.c
# src/battle_dome.c
# src/battle_main.c
# src/battle_pike.c
# src/battle_script_commands.c
# src/battle_tower.c
# src/data/pokemon/species_info.h
# src/pokemon.c
|
2022-11-24 15:36:00 -03:00 |
|
Bassoonian
|
739680e425
|
Victory Dance effect
|
2022-11-18 22:23:34 +01:00 |
|
tennis
|
db013aab0b
|
Fix AI issue giving decrementing score to confuse hit instead of confuse
|
2022-10-13 15:58:57 +01:00 |
|
ghoulslash
|
c22671d2a2
|
add overwrittenAbilities field
|
2022-09-24 12:12:31 -04:00 |
|
Eduardo Quezada D'Ottone
|
d59d8b92af
|
Merge branch 'dev' into AI
|
2022-09-24 11:07:09 -03:00 |
|
Eduardo Quezada
|
de32940fdf
|
Further removed trailing whitespaces
|
2022-09-13 16:26:36 -03:00 |
|
Eduardo Quezada
|
3a6318f1d9
|
Merge remote-tracking branch 'RHH_origin/master' into RHH/pr/configRefactor
# Conflicts:
# include/constants/battle_config.h
|
2022-09-06 15:20:54 -04:00 |
|
Eduardo Quezada
|
03498d7240
|
Applied remaining instances of BATTLE_OPPOSITE and BATTLE_PARTNER
|
2022-09-02 23:57:43 -04:00 |
|
Eduardo Quezada D'Ottone
|
21867a6061
|
Merge branch 'master' into AI
|
2022-08-24 01:07:35 -04:00 |
|
Eduardo Quezada
|
1f5adf93c7
|
Cleaned up use of configs be almost exclusively preproc functions
|
2022-08-23 21:00:08 -04:00 |
|
DizzyEggg
|
327782646b
|
Save party mons ai
|
2022-08-23 01:07:25 +02:00 |
|
ExpoSeed
|
49da2ee53f
|
Remove all the ifdefs for BATTLE_ENGINE, ITEM_EXPANSION, and POKEMON_EXPANSION
|
2022-08-02 00:15:55 -05:00 |
|
ghoulslash
|
49a932a892
|
Merge pull request #2205 from AsparagusEduardo/BE_LightThatBurnsTheSky
Fixed Light That Burns The Sky not using the calculated damage category
|
2022-07-21 16:14:38 -04:00 |
|
ghoulslash
|
504600c996
|
Merge pull request #2201 from AsparagusEduardo/BE_sturdy
Config for Sturdy's Gen5+ effect.
|
2022-07-21 16:09:01 -04:00 |
|
ghoulslash
|
2ce32afeaa
|
Merge pull request #2202 from AsparagusEduardo/BE_SkyDrop
Sky Drop fixes
|
2022-07-21 16:06:42 -04:00 |
|
ghoulslash
|
2fc15ab779
|
Merge pull request #2203 from AsparagusEduardo/BE_ghostEscapeAiFix
Ghost Escape config AI fix
|
2022-07-21 16:00:33 -04:00 |
|
Eduardo Quezada D'Ottone
|
25397e5794
|
Fixed Light That Burns The Sky not using the calculated damage category
Also:
- Modified move defines to ease with future move expansion.
- Enabled Instruct's check for Z Moves in AI_CheckBadMove.
|
2022-07-21 15:13:00 -04:00 |
|
Eduardo Quezada D'Ottone
|
d87610a1e0
|
Ghost Escape config AI fix
|
2022-07-20 15:31:08 -04:00 |
|
Eduardo Quezada D'Ottone
|
76f5926743
|
Sky Drop check in IsBattlerTrapped
|
2022-07-20 15:29:40 -04:00 |
|
Eduardo Quezada D'Ottone
|
b8ea412e61
|
AI logic for Charge
|
2022-07-20 14:44:57 -04:00 |
|
Eduardo Quezada D'Ottone
|
212ecb98ce
|
Added AI checks.
|
2022-07-20 14:28:49 -04:00 |
|
ghoulslash
|
6b84a9f0b3
|
merge w be
|
2022-07-17 12:40:43 -04:00 |
|
ghoulslash
|
3f739a8f3b
|
AI_CalcDamage returns 0 for status moves
|
2022-07-03 17:23:59 -04:00 |
|
ghoulslash
|
57e110aa6a
|
fix AI_GetEffectiveness declaration
|
2022-07-03 17:20:39 -04:00 |
|
ghoulslash
|
e4bf99d777
|
merge w be
|
2022-07-03 16:20:05 -04:00 |
|
ghoulslash
|
b33a8b0cb4
|
move ai score calc to STATE_TURN_START_RECORD so AI can consider move selection for item use
|
2022-06-05 11:09:04 -04:00 |
|
ghoulslash
|
c694e0cb90
|
merge w be
|
2022-06-05 08:22:24 -04:00 |
|
sneed
|
2e855b204a
|
ai accounts for a third type
|
2022-05-29 04:55:37 +03:00 |
|
Eduardo Quezada D'Ottone
|
89816b62ba
|
Added Sheer Cold accuracy change to ShouldTryOHKO
|
2022-05-07 10:38:16 -04:00 |
|
sneed
|
00e9d02889
|
minor change
|
2022-05-03 15:06:56 +03:00 |
|
sneed
|
f96fc60ac4
|
removed brackets
|
2022-05-02 06:20:49 +03:00 |
|
sneed
|
23870a40a8
|
Initial commit
|
2022-05-02 06:04:16 +03:00 |
|
BuffelSaft
|
746d9ea6c5
|
Add AI_GetBattlerMoveTargetType()
Add AI version of the function that handles move target selection, as it needs to have ability and item info that it may not have access to.
|
2022-04-27 22:23:20 +12:00 |
|
BuffelSaft
|
5358cc0a00
|
Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into gen_8_moves_batch2
|
2022-04-25 13:38:13 +12:00 |
|
ExpoSeed
|
5fd468f507
|
Review comments. Commented code removed, ShouldAIUseZMove moved to battle_ai_util and renamed to be consistent with other fns
|
2022-03-22 13:10:24 -05:00 |
|
ExpoSeed
|
f50a406b18
|
Merge branch 'battle_engine' of https://github.com/rh-hideout/pokeemerald-expansion into BE/z-moves
|
2022-03-22 12:56:23 -05:00 |
|
Eduardo Quezada D'Ottone
|
9a88021448
|
Remove repeated ability check in battle_ai_util.c
|
2022-02-17 21:39:15 -03:00 |
|