From 8d35d977958d8d0f95f173c682e8027989658c35 Mon Sep 17 00:00:00 2001 From: Intra Date: Wed, 5 Feb 2025 11:15:42 -0600 Subject: [PATCH] [XCX] Fix bug with XCX damage multiplication pack (#680) It no longer ignores user preferences and only applies the divide damage mod when selected as such. Thanks to @intra0 for this change (and his patience)! --- .../Mods/BattleDamageModGround/patch_dmg.asm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/XenobladeChroniclesX/Mods/BattleDamageModGround/patch_dmg.asm b/src/XenobladeChroniclesX/Mods/BattleDamageModGround/patch_dmg.asm index af575e4b..a537834d 100644 --- a/src/XenobladeChroniclesX/Mods/BattleDamageModGround/patch_dmg.asm +++ b/src/XenobladeChroniclesX/Mods/BattleDamageModGround/patch_dmg.asm @@ -8,8 +8,9 @@ divw r4, r31, r4 blr _mult_or_divide: -cmpwi r0, $multOrDivision -bne- _divide_dmg +li r4, $multOrDivision +cmpwi r4, 0 +bne _divide_dmg mulli r4, r31, $mult blr