diff --git a/sonic-radiance.love/scenes/battlesystem/controllers/fighters/parent.lua b/sonic-radiance.love/scenes/battlesystem/controllers/fighters/parent.lua index c990bae..5786fd4 100644 --- a/sonic-radiance.love/scenes/battlesystem/controllers/fighters/parent.lua +++ b/sonic-radiance.love/scenes/battlesystem/controllers/fighters/parent.lua @@ -84,7 +84,7 @@ end function FighterParent:receiveDamage(value, type, element, isSpecial, fromWho) local damages = battleutils.computeReceivingDamages(value, self:getStats(), isSpecial, self.isDefending) - damages = battleutils.applyProtectTypes(damages, type, self:getProtecTypes()) + damages = battleutils.applyProtectTypes(damages, type, self.abstract:getProtecTypes()) if (battleutils.isAttackSuccess(nil)) then self:applyDamage(damages)