From 2199e079550acee7016a3bac96431ff1abc9d1fc Mon Sep 17 00:00:00 2001 From: hondacrx Date: Mon, 12 Mar 2018 17:17:54 -0400 Subject: [PATCH] Core\Unit: Fixed copy/paste error. Core\Spells: Fixed another collection was modified (see there will be more) --- Source/Game/Entities/Unit/Unit.Spells.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Game/Entities/Unit/Unit.Spells.cs b/Source/Game/Entities/Unit/Unit.Spells.cs index fa4309cd9..95d558c88 100644 --- a/Source/Game/Entities/Unit/Unit.Spells.cs +++ b/Source/Game/Entities/Unit/Unit.Spells.cs @@ -3546,7 +3546,7 @@ namespace Game.Entities public void RemoveAppliedAuras(Func check) { - foreach (var pair in m_appliedAuras) + foreach (var pair in m_appliedAuras.KeyValueList) { if (check(pair.Value)) RemoveAura(pair); @@ -4302,7 +4302,7 @@ namespace Game.Entities public float GetTotalAuraMultiplier(AuraType auratype) { - return GetTotalAuraModifier(auratype, aurEff => { return true; }); + return GetTotalAuraMultiplier(auratype, aurEff => { return true; }); } public float GetTotalAuraMultiplier(AuraType auratype, Func predicate) @@ -4334,7 +4334,7 @@ namespace Game.Entities public int GetMaxPositiveAuraModifier(AuraType auratype) { - return GetTotalAuraModifier(auratype, aurEff => { return true; }); + return GetMaxPositiveAuraModifier(auratype, aurEff => { return true; }); } public int GetMaxPositiveAuraModifier(AuraType auratype, Func predicate) @@ -4355,7 +4355,7 @@ namespace Game.Entities public int GetMaxNegativeAuraModifier(AuraType auratype) { - return GetTotalAuraModifier(auratype, aurEff => { return true; }); + return GetMaxNegativeAuraModifier(auratype, aurEff => { return true; }); } public int GetMaxNegativeAuraModifier(AuraType auratype, Func predicate)