4a1a6c5625
* Unified EFFECT_RECOIL Combined EFFECT_RECOIL_25/33/50/33_STATUS into a single EFFECT; added an extra field to BattleMove 'secondaryData' that contains the franction of HP recoil; argument still holds status effect for Flare Blitz/Volt Tackle * BattleMove struct change Added critrate, recoil, multihit fields, made zMove into a union of effect/powerOverride for status/non-status moves respectively. Added new recoil field and zMove field to all moves. To-do: crit rate, multihit * Critrate field added Moves use a critRate field instead of a flag - obsoletes EFFECT_ALWAYS_CRIT * Just a little define Makes clear that critBoost = 3 means ALWAYS CRIT * Added a proper recoil field Just to make it unambiguous and flexible - can finally have a move with 69% recoil. * Fixed AI damage calculation for multi-strike moves * Fixes + removed unused effects * Tests fixes Two to fix: pass when run in isolation but not when the whole group is run, which is annoying... * Minor fixes * Minor tweaks * Fixed move effects * recoil tests --------- Co-authored-by: Alex <alexthenotes@gmail.com> |
||
---|---|---|
.. | ||
layouts | ||
maps | ||
scripts | ||
text | ||
tilesets | ||
battle_anim_scripts.s | ||
battle_scripts_1.s | ||
battle_scripts_2.s | ||
contest_ai_scripts.s | ||
event_scripts.s | ||
field_effect_scripts.s | ||
map_events.s | ||
maps.s | ||
mb_berry_fix.gba | ||
mb_colosseum.gba | ||
mb_ereader.gba | ||
multiboot_berry_glitch_fix.s | ||
multiboot_ereader.s | ||
multiboot_pokemon_colosseum.s | ||
mystery_event_script_cmd_table.s | ||
mystery_gift.s | ||
script_cmd_table.inc | ||
sound_data.s | ||
specials.inc |