diff --git a/game/modules/tome/class/Object.lua b/game/modules/tome/class/Object.lua index a00abae6059555b5c4ad943e441288f6c2ef30aa..09de744b48f823514a0de0bc67b53978ee81e51f 100644 --- a/game/modules/tome/class/Object.lua +++ b/game/modules/tome/class/Object.lua @@ -581,9 +581,6 @@ function _M:getTextualDesc(compare_with, use_actor) if next(combat.dammod or {}) then dammod = use_actor:getDammod(combat) end for stat, i in pairs(dammod) do local name = Stats.stats_def[stat].short_name:capitalize() - if use_actor:knowTalent(use_actor.T_STRENGTH_OF_PURPOSE) then - if name == "Str" then name = "Mag" end - end if self.subtype == "dagger" and use_actor:knowTalent(use_actor.T_LETHALITY) then if name == "Str" then name = "Cun" end end diff --git a/game/modules/tome/class/interface/Combat.lua b/game/modules/tome/class/interface/Combat.lua index 4bc37234b12796ddb70dfb4bb2e6d874e837df5f..345b37f417eeb9e8ec8105b8d3c1f81f91935534 100644 --- a/game/modules/tome/class/interface/Combat.lua +++ b/game/modules/tome/class/interface/Combat.lua @@ -1502,7 +1502,6 @@ function _M:getDammod(combat) end if combat.talented == 'knife' and self:knowTalent('T_LETHALITY') then sub('str', 'cun') end - if combat.talented and self:knowTalent('T_STRENGTH_OF_PURPOSE') then sub('str', 'mag') end if self:attr 'use_psi_combat' then sub('str', 'wil') sub('dex', 'cun') @@ -1584,9 +1583,6 @@ function _M:combatPhysicalpower(mod, weapon, add) add = add + self:combatTrainingDamage(weapon) local str = self:getStr() - if self:knowTalent(Talents.T_STRENGTH_OF_PURPOSE) then - str = self:getMag() - end local d = math.max(0, (self.combat_dam or 0) + add + str) -- allows strong debuffs to offset strength if self:attr("dazed") then d = d / 2 end diff --git a/game/modules/tome/data/talents/chronomancy/guardian.lua b/game/modules/tome/data/talents/chronomancy/guardian.lua index 4a32d2f7e26f2b99211b5a2ba6016ce82c0c834d..e082c9ea8328365e5c36efaf3f36308a8d82bd9a 100644 --- a/game/modules/tome/data/talents/chronomancy/guardian.lua +++ b/game/modules/tome/data/talents/chronomancy/guardian.lua @@ -31,7 +31,7 @@ newTalent{ local damage = t.getDamage(self, t) local inc = t.getPercentInc(self, t) return ([[Increases Physical Power by %d, and increases weapon damage by %d%% when using swords, axes, maces, knives, or bows. - You now also use your Magic in place of Strength when equipping weapons and ammo, calculating weapon damage, and physical power. + You now also use your Magic in place of Strength when equipping weapons and ammo. These bonuses override rather than stack with weapon mastery, knife mastery, and bow mastery.]]): format(damage, 100*inc) end,