diff --git a/game/modules/tome/class/interface/Combat.lua b/game/modules/tome/class/interface/Combat.lua index 9a348e3f4f7c31fd2e72381f37aede4861e992e2..1d49fa5d9bb49ff8aa7dd2c362f4c2e759ee958d 100644 --- a/game/modules/tome/class/interface/Combat.lua +++ b/game/modules/tome/class/interface/Combat.lua @@ -583,13 +583,13 @@ end function _M:combatDamage(weapon) weapon = weapon or self.combat or {} - local sub_con_to_str = false - if weapon.talented and weapon.talented == "knife" and self:knowTalent(Talents.T_LETHALITY) then sub_con_to_str = true end + local sub_cun_to_str = false + if weapon.talented and weapon.talented == "knife" and self:knowTalent(Talents.T_LETHALITY) then sub_cun_to_str = true end local totstat = 0 local dammod = weapon.dammod or {str=0.6} for stat, mod in pairs(dammod) do - if sub_con_to_str and stat == "str" then stat = "cun" end + if sub_cun_to_str and stat == "str" then stat = "cun" end if self.use_psi_combat and stat == "str" then stat = "wil" end if self.use_psi_combat and stat == "dex" then stat = "cun" end totstat = totstat + self:getStat(stat) * mod