diff --git a/src/main/java/carpet/script/value/EntityValue.java b/src/main/java/carpet/script/value/EntityValue.java index 140c30e6..4c514a1f 100644 --- a/src/main/java/carpet/script/value/EntityValue.java +++ b/src/main/java/carpet/script/value/EntityValue.java @@ -1483,7 +1483,7 @@ public class EntityValue extends Value return; } int duration = (int) NumericValue.asNumber(list.get(1)).getLong(); - if (duration <= 0) + if (duration <= 0 && duration != -1) { le.removeEffect(effect); return;