diff --git a/lds/patch_allow_animation_off_for_fire_dragon.ld b/lds/patch_allow_animation_off_for_fire_dragon.ld new file mode 100644 index 00000000..65e42b12 --- /dev/null +++ b/lds/patch_allow_animation_off_for_fire_dragon.ld @@ -0,0 +1,4 @@ +. = 0x8052f18; +.rodata.disableFireDragonDetectionInBattleDataInitialization1 : {*(.rodata.disableFireDragonDetectionInBattleDataInitialization1)} +. = 0x8052f6e; +.rodata.disableFireDragonDetectionInBattleDataInitialization2 : {*(.rodata.disableFireDragonDetectionInBattleDataInitialization2)} diff --git a/linkerscript b/linkerscript index 40d26057..c2cbcd91 100644 --- a/linkerscript +++ b/linkerscript @@ -457,6 +457,7 @@ SECTIONS INCLUDE ../lds/patch_expand_icon_amount.ld INCLUDE ../lds/patch_unit_auto_level_weapon_rank_with_weapon_lock.ld INCLUDE ../lds/patch_fix_map_sprite_overwrite_dialogue_portrait.ld + INCLUDE ../lds/patch_allow_animation_off_for_fire_dragon.ld . = 0xE007400; .bss.skill : {*/skill.*(.bss.g*)} .bss.buff : {*/buff.*(.bss.*)} diff --git a/src/patch_allow_animation_off_for_fire_dragon.c b/src/patch_allow_animation_off_for_fire_dragon.c new file mode 100644 index 00000000..bf071a14 --- /dev/null +++ b/src/patch_allow_animation_off_for_fire_dragon.c @@ -0,0 +1,4 @@ +// Allow to turn off battle animation for fire dragon. + +const unsigned short disableFireDragonDetectionInBattleDataInitialization1 = 0; +const unsigned short disableFireDragonDetectionInBattleDataInitialization2 = 0;