Commit 461877fdaab6a894e57bda5be38e3f57ec0afc96

Authored by Chris Davidson
1 parent 86951dec

Improve Healing Inversion radius and cooldown

This is a very niche talent already, vastly inferior to the probably overpowered Healing Nexus.  This helps it as least have a niche AoEing down things healing each other or whatever, as well as having better uptime for its primary purpose.
... ... @@ -130,13 +130,14 @@ newTalent{
130 130 type = {"corruption/vile-life", 3},
131 131 require = corrs_req3,
132 132 points = 5,
133   - cooldown = 15,
  133 + cooldown = 10,
134 134 vim = 16,
135   - range = 10,
  135 + range = 8,
  136 + radius = 4,
136 137 tactical = { DISABLE = 2 },
137 138 direct_hit = true,
138 139 requires_target = true,
139   - target = function(self, t) return {type="hit", range=self:getTalentRange(t), talent=t} end,
  140 + target = function(self, t) return {type="ball", range=self:getTalentRange(t), radius=self:getTalentRadius(t), friendlyfire=false, talent=t} end,
140 141 getPower = function(self,t) return self:combatLimit(self:combatTalentSpellDamage(t, 4, 100), 100, 0, 0, 18.1, 18.1) end, -- Limit to <100%
141 142 action = function(self, t)
142 143 local tg = self:getTalentTarget(t)
... ... @@ -151,9 +152,9 @@ newTalent{
151 152 return true
152 153 end,
153 154 info = function(self, t)
154   - return ([[You manipulate the vim of your target to temporarily invert all healing done to it (but not regeneration).
  155 + return ([[You manipulate the vim of enemies in radius %d to temporarily invert all healing done to them (but not natural regeneration).
155 156 For 5 turns all healing will instead damage them for %d%% of the healing done as blight.
156   - The effect will increase with your Spellpower.]]):format(t.getPower(self,t))
  157 + The effect will increase with your Spellpower.]]):format(self:getTalentRadius(t), t.getPower(self,t))
157 158 end,
158 159 }
159 160
... ...