From d1ff2efdc409a82bb8b32ae92a825a0b6dc746c4 Mon Sep 17 00:00:00 2001 From: Openarl Date: Thu, 7 Mar 2019 00:17:10 +1300 Subject: [PATCH] Fix silly leech crash --- Modules/CalcOffence-3_0.lua | 6 +++--- manifest.xml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Modules/CalcOffence-3_0.lua b/Modules/CalcOffence-3_0.lua index 0d16961f..80dfc15a 100644 --- a/Modules/CalcOffence-3_0.lua +++ b/Modules/CalcOffence-3_0.lua @@ -1115,13 +1115,13 @@ function calcs.offence(env, actor, activeSkill) output.LifeLeech = 0 output.LifeLeechInstant = 0 end - output.LifeLeech = m_min(output.LifeLeech, output.MaxLifeLeechInstance) + output.LifeLeech = m_min(output.LifeLeech, globalOutput.MaxLifeLeechInstance) output.LifeLeechDuration, output.LifeLeechInstances = getLeechInstances(output.LifeLeech, globalOutput.Life) output.LifeLeechInstantRate = output.LifeLeechInstant * hitRate - output.EnergyShieldLeech = m_min(output.EnergyShieldLeech, output.MaxEnergyShieldLeechInstance) + output.EnergyShieldLeech = m_min(output.EnergyShieldLeech, globalOutput.MaxEnergyShieldLeechInstance) output.EnergyShieldLeechDuration, output.EnergyShieldLeechInstances = getLeechInstances(output.EnergyShieldLeech, globalOutput.EnergyShield) output.EnergyShieldLeechInstantRate = output.EnergyShieldLeechInstant * hitRate - output.ManaLeech = m_min(output.ManaLeech, output.MaxManaLeechInstance) + output.ManaLeech = m_min(output.ManaLeech, globalOutput.MaxManaLeechInstance) output.ManaLeechDuration, output.ManaLeechInstances = getLeechInstances(output.ManaLeech, globalOutput.Mana) output.ManaLeechInstantRate = output.ManaLeechInstant * hitRate diff --git a/manifest.xml b/manifest.xml index 22aebc85..6b7f910c 100644 --- a/manifest.xml +++ b/manifest.xml @@ -60,7 +60,7 @@ - +