From 3f5d96306872e1f32b077b94eb0edc75291f5deb Mon Sep 17 00:00:00 2001 From: Cardillan <122014763+cardillan@users.noreply.github.com> Date: Tue, 10 Feb 2026 18:13:25 +0100 Subject: [PATCH] No timeout on drop to air (#11068) --- core/src/mindustry/logic/LExecutor.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index ed21ab6239..c14123c77f 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -501,7 +501,7 @@ public class LExecutor{ } } case itemDrop -> { - if(!exec.timeoutDone(unit, LogicAI.transferDelay)) return; + if(p1.obj() != Blocks.air && !exec.timeoutDone(unit, LogicAI.transferDelay)) return; //clear item when dropping to @air if(p1.obj() == Blocks.air){ @@ -509,7 +509,6 @@ public class LExecutor{ if(!net.client()){ unit.clearItem(); } - exec.updateTimeout(unit); }else{ Building build = p1.building(); int dropped = Math.min(unit.stack.amount, p2.numi());