From cc4efdd4281960b99c8388987f0b5ed338a18731 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 20 Sep 2023 10:59:55 -0400 Subject: [PATCH] Fixed #9077 --- core/src/mindustry/logic/LExecutor.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index e13f2f437c..3a1c0cc1fe 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -858,8 +858,10 @@ public class LExecutor{ if(!v.constant){ if(f.isobj){ - v.objval = f.objval; - v.isobj = true; + if(to != varCounter){ + v.objval = f.objval; + v.isobj = true; + } }else{ v.numval = invalid(f.numval) ? 0 : f.numval; v.isobj = false;