Skip to content
Snippets Groups Projects
Commit 46f78fe1 authored by dg's avatar dg
Browse files

Bloodbath will not increase the stamina loss of Blood Frenzy

git-svn-id: http://svn.net-core.org/repos/t-engine4@4515 51575b47-30f0-44d4-a5cc-537603b46e54
parent 8db555cf
No related branches found
No related tags found
No related merge requests found
......@@ -1301,16 +1301,16 @@ newEffect{
-- Take the new values, dont heal, otherwise you get a free heal each crit .. which is totaly broken
local v = new_eff.hp * self.max_life / 100
new_eff.life_id = self:addTemporaryValue("max_life", v)
new_eff.life_regen_id = self:addTemporaryValue("life_regen", new_eff.regen * self.life_regen / 100)
new_eff.stamina_regen_id = self:addTemporaryValue("stamina_regen", new_eff.regen * self.stamina_regen / 100)
new_eff.life_regen_id = self:addTemporaryValue("life_regen", new_eff.regen * math.max(0, self.life_regen) / 100)
new_eff.stamina_regen_id = self:addTemporaryValue("stamina_regen", new_eff.regen * math.max(0, self.stamina_regen) / 100)
return new_eff
end,
activate = function(self, eff)
local v = eff.hp * self.max_life / 100
eff.life_id = self:addTemporaryValue("max_life", v)
self:heal(v)
eff.life_regen_id = self:addTemporaryValue("life_regen", eff.regen * self.life_regen / 100)
eff.stamina_regen_id = self:addTemporaryValue("stamina_regen", eff.regen * self.stamina_regen / 100)
eff.life_regen_id = self:addTemporaryValue("life_regen", eff.regen * math.max(0, self.life_regen) / 100)
eff.stamina_regen_id = self:addTemporaryValue("stamina_regen", eff.regen * math.max(0, self.stamina_regen) / 100)
end,
deactivate = function(self, eff)
self:removeTemporaryValue("max_life", eff.life_id)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment