diff --git a/Client/MirObjects/MapObject.cs b/Client/MirObjects/MapObject.cs index 5a954f97b..41bf0ee9b 100644 --- a/Client/MirObjects/MapObject.cs +++ b/Client/MirObjects/MapObject.cs @@ -306,7 +306,7 @@ public void RemoveBuffEffect(BuffType type) ob = (PlayerObject)this; } - for (int i = 0; i < Effects.Count; i++) + for (int i = Effects.Count - 1; i >= 0; i--) { if (!(Effects[i] is BuffEffect)) continue; if (((BuffEffect)(Effects[i])).BuffType != type) continue;