diff --git a/game/modules/tome/class/interface/Combat.lua b/game/modules/tome/class/interface/Combat.lua index a3e4af062d5559ae49b17346e6d1dd7cfa0f97f4..0c274503d0a32bc8bf14e0a1e8c00ade9ad849ba 100644 --- a/game/modules/tome/class/interface/Combat.lua +++ b/game/modules/tome/class/interface/Combat.lua @@ -2479,7 +2479,7 @@ function _M:hasOffWeaponType(type) if not self:getInven("OFFHAND") then return end local weapon = self:getInven("OFFHAND")[1] if not weapon then return nil end - if type and weapon.combat.talented ~= type then return nil end + if type and (weapon.special_combat or weapon.combat).talented ~= type then return nil end return weapon end