This commit is contained in:
Anuken
2021-09-20 12:38:29 -04:00
parent 7e0f68b24d
commit 8a6f3db20e

View File

@@ -1,6 +1,7 @@
package mindustry.logic;
import arc.*;
import arc.math.*;
import arc.math.geom.*;
import arc.struct.*;
import arc.util.*;
@@ -449,7 +450,7 @@ public class LExecutor{
case build -> {
if(state.rules.logicUnitBuild && unit.canBuild() && exec.obj(p3) instanceof Block block && block.canBeBuilt()){
int x = World.toTile(x1 - block.offset/tilesize), y = World.toTile(y1 - block.offset/tilesize);
int rot = exec.numi(p4);
int rot = Mathf.mod(exec.numi(p4), 4);
//reset state of last request when necessary
if(ai.plan.x != x || ai.plan.y != y || ai.plan.block != block || unit.plans.isEmpty()){