Heroism
Posted: Tue Jan 21, 2020 8:55 pm
Hey, hi!
I am writing about Heroism can go for infinite both with "- die at" and with duration.
In the code:
local bonus = 1 + (1 - self.life / self.max_life)
self:setEffect(self.EFF_HEROISM, math.floor(data.dur * bonus), {die_at=(data.die_at + data.inc_stat * 30) * bonus})
And that means, the effect's duration and die_at are both gets stronger if i have lower life at the point of activation.
There is no cap.
If I have 2 Heroism infusions and have Harmony to reset infusion saturation, then I can go for an infinite long
herosim effect and the "-die_at" can also go to infinite negative.
First I activate 1st Herosim at low life. That lasts ~10 turns and gives ~ -900 die at.
Several turns later, when I took some damage, I can activate my 2nd Heroism at ~ -750 life.
That will give a ~ 17 turn duration effect with ~ - 1500 die at.
Several turns after I cast One with Nature to lower CD's and clear saturation.
Several turns after when I took some damage, I activate 1st Heroism again at around - 1300 life.
(CD's are ~25-35. With Harmony, it is 20-25 after reduction)
Now the duration will be ~ 24 turns and the "-die at" will be ~ -2100.
So on...
So, basically there is infinity for all characters.
It would be nice if this would be removed.
Maybe there should be a cap in Heroism.
Thanks.
I am writing about Heroism can go for infinite both with "- die at" and with duration.
In the code:
local bonus = 1 + (1 - self.life / self.max_life)
self:setEffect(self.EFF_HEROISM, math.floor(data.dur * bonus), {die_at=(data.die_at + data.inc_stat * 30) * bonus})
And that means, the effect's duration and die_at are both gets stronger if i have lower life at the point of activation.
There is no cap.
If I have 2 Heroism infusions and have Harmony to reset infusion saturation, then I can go for an infinite long
herosim effect and the "-die_at" can also go to infinite negative.
First I activate 1st Herosim at low life. That lasts ~10 turns and gives ~ -900 die at.
Several turns later, when I took some damage, I can activate my 2nd Heroism at ~ -750 life.
That will give a ~ 17 turn duration effect with ~ - 1500 die at.
Several turns after I cast One with Nature to lower CD's and clear saturation.
Several turns after when I took some damage, I activate 1st Heroism again at around - 1300 life.
(CD's are ~25-35. With Harmony, it is 20-25 after reduction)
Now the duration will be ~ 24 turns and the "-die at" will be ~ -2100.
So on...
So, basically there is infinity for all characters.
It would be nice if this would be removed.
Maybe there should be a cap in Heroism.
Thanks.