diff --git a/Source/Game/Entities/Unit/Unit.Movement.cs b/Source/Game/Entities/Unit/Unit.Movement.cs index 871aaa60c..23b4d3f16 100644 --- a/Source/Game/Entities/Unit/Unit.Movement.cs +++ b/Source/Game/Entities/Unit/Unit.Movement.cs @@ -841,7 +841,7 @@ namespace Game.Entities public void UpdateMountCapability() { var mounts = GetAuraEffectsByType(AuraType.Mounted); - foreach (AuraEffect aurEff in mounts) + foreach (AuraEffect aurEff in mounts.ToArray()) { aurEff.RecalculateAmount(); if (aurEff.GetAmount() == 0)