--- a/tome-cults/data/timed_effects.lua +++ b/tome-cults/data/timed_effects.lua @@ -1503,7 +1503,7 @@ newEffect{ long_desc = function(self, eff) local desc = "The target has %d reduced saves and defense, and %d%% reduced critical chance.\nThis effect will fade in 2 turns if the source is not in line of sight." if eff.stacks > 6 and eff.fail then desc = "The target has %d reduced saves and defense, %d%% reduced critical chance, and %d%% chance to fail talent use.\nThis effect will fade in 2 turns if the source is not in line of sight." end - return desc:format(eff.power * eff.stacks, eff.crit * eff.stacks, (eff.stacks - 7) * eff.fail) + return desc:format(eff.power * eff.stacks, eff.crit * eff.stacks, (eff.stacks - 6) * eff.fail) end, type = "other", no_stop_enter_worlmap = true, @@ -1539,7 +1539,7 @@ newEffect{ old_eff.mcritid = self:addTemporaryValue("combat_mindcrit", -old_eff.crit*stackCount) if old_eff.fail > 0 and stackCount > 6 then - old_eff.failid = self:addTemporaryValue("talent_fail_chance", old_eff.fail*(stackCount - 7)) + old_eff.failid = self:addTemporaryValue("talent_fail_chance", old_eff.fail*(stackCount - 6)) end old_eff.stacks = stackCount @@ -1556,7 +1556,7 @@ newEffect{ eff.scritid = self:addTemporaryValue("combat_spellcrit", -eff.crit*eff.stacks) eff.mcritid = self:addTemporaryValue("combat_mindcrit", -eff.crit*eff.stacks) if eff.fail > 0 and eff.stacks > 6 then - eff.failid = self:addTemporaryValue("talent_fail_chance", eff.fail*(eff.stacks - 7)) + eff.failid = self:addTemporaryValue("talent_fail_chance", eff.fail*(eff.stacks - 6)) end local hx, hy = self:attachementSpot("shoulder1", true) hx, hy = hx or 0, hy or 0 @@ -1591,7 +1591,7 @@ newEffect{ long_desc = function(self, eff) local desc = "The target has %d increased saves and defense, and %d%% increased critical chance." if eff.stacks > 6 and eff.avoid then desc = "The target has %d increased saves and defense, %d%% increased critical chance, and %d%% chance to avoid all damage." end - return desc:format(eff.power * eff.stacks, eff.crit * eff.stacks, (eff.stacks - 7) * eff.avoid) + return desc:format(eff.power * eff.stacks, eff.crit * eff.stacks, (eff.stacks - 6) * eff.avoid) end, type = "other", display_desc = function(self, eff) return eff.stacks.." Jinx" end, @@ -1626,7 +1626,7 @@ newEffect{ old_eff.mcritid = self:addTemporaryValue("combat_mindcrit", old_eff.crit*stackCount) if old_eff.avoid > 0 and stackCount > 6 then - old_eff.failid = self:addTemporaryValue("cancel_damage_chance", old_eff.avoid*(stackCount - 7)) + old_eff.failid = self:addTemporaryValue("cancel_damage_chance", old_eff.avoid*(stackCount - 6)) end old_eff.stacks = stackCount @@ -1643,7 +1643,7 @@ newEffect{ eff.scritid = self:addTemporaryValue("combat_spellcrit", eff.crit*eff.stacks) eff.mcritid = self:addTemporaryValue("combat_mindcrit", eff.crit*eff.stacks) if eff.avoid > 0 and eff.stacks > 6 then - eff.failid = self:addTemporaryValue("cancel_damage_chance", eff.avoid*(eff.stacks - 7)) + eff.failid = self:addTemporaryValue("cancel_damage_chance", eff.avoid*(eff.stacks - 6)) end local hx, hy = self:attachementSpot("head", true) hx, hy = hx or 0, hy or 0