From 02d684a24f18290affe37bf34fa44b7961fa64dd Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Tue, 17 May 2011 20:18:14 +0000 Subject: [PATCH] reduce poisons damage git-svn-id: http://svn.net-core.org/repos/t-engine4@3396 51575b47-30f0-44d4-a5cc-537603b46e54 --- game/modules/tome/data/talents/cunning/poisons.lua | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/game/modules/tome/data/talents/cunning/poisons.lua b/game/modules/tome/data/talents/cunning/poisons.lua index 0da704b401..ab7abd5b22 100644 --- a/game/modules/tome/data/talents/cunning/poisons.lua +++ b/game/modules/tome/data/talents/cunning/poisons.lua @@ -221,7 +221,7 @@ newTalent{ no_energy = true, tactical = { BUFF = 2 }, getDuration = function(self, t) return 5 + self:getTalentLevel(self.T_VILE_POISONS) end, - getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 60) * 0.6 end, + getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 60) * 0.4 end, proc = function(self, t, target) if not checkChance(self, target) then return end target:setEffect(target.EFF_POISONED, t.getDuration(self, t), {src=self, power=t.getDOT(self, t), max_power=t.getDOT(self, t) * 4}) @@ -253,7 +253,7 @@ newTalent{ no_energy = true, tactical = { BUFF = 2 }, getDuration = function(self, t) return 5 + self:getTalentLevel(self.T_VILE_POISONS) end, - getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 50) * 0.6 end, + getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 50) * 0.4 end, getEffect = function(self, t) return 10 + self:getTalentLevel(self.T_VILE_POISONS) * 3 end, proc = function(self, t, target) if not checkChance(self, target) then return end @@ -286,7 +286,7 @@ newTalent{ no_energy = true, tactical = { BUFF = 2 }, getDuration = function(self, t) return 5 + self:getTalentLevel(self.T_VILE_POISONS) end, - getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 50) * 0.6 end, + getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 50) * 0.4 end, getEffect = function(self, t) return 30 + self:getTalentLevel(self.T_VILE_POISONS) * 5.5 end, proc = function(self, t, target) if not checkChance(self, target) then return end @@ -319,7 +319,7 @@ newTalent{ no_energy = true, tactical = { BUFF = 2 }, getDuration = function(self, t) return 3 + self:getTalentLevel(self.T_VILE_POISONS) end, - getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 50) * 0.6 end, + getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 50) * 0.4 end, getEffect = function(self, t) return 10 + self:getTalentLevel(self.T_VILE_POISONS) * 3 end, proc = function(self, t, target) if not checkChance(self, target) then return end @@ -352,7 +352,7 @@ newTalent{ no_energy = true, tactical = { BUFF = 2 }, getDuration = function(self, t) return 12 - self:getTalentLevel(self.T_VILE_POISONS) end, - getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 30) * 0.6 end, + getDOT = function(self, t) return 8 + self:combatTalentStatDamage(self.T_VILE_POISONS, "cun", 10, 30) * 0.4 end, getEffect = function(self, t) return math.ceil(2 + self:getTalentLevel(t) / 2) end, proc = function(self, t, target) if not checkChance(self, target) then return end -- GitLab