diff --git a/core/src/mindustry/ai/types/RepairAI.java b/core/src/mindustry/ai/types/RepairAI.java index 5aa7607b2c..af0140eaba 100644 --- a/core/src/mindustry/ai/types/RepairAI.java +++ b/core/src/mindustry/ai/types/RepairAI.java @@ -33,7 +33,9 @@ public class RepairAI extends AIController{ circleAttack(120f); }else if(!target.within(unit, unit.type.range * 0.65f)){ moveTo(target, unit.type.range * 0.65f); + } + if(!unit.type.circleTarget){ unit.lookAt(target); } } diff --git a/core/src/mindustry/ui/dialogs/PlanetDialog.java b/core/src/mindustry/ui/dialogs/PlanetDialog.java index b646fe73cc..b5892abadc 100644 --- a/core/src/mindustry/ui/dialogs/PlanetDialog.java +++ b/core/src/mindustry/ui/dialogs/PlanetDialog.java @@ -199,7 +199,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ diag.hide(); }).size(300f, 64f).disabled(b -> selected[0] == null); - app.post(() -> diag.show()); + app.post(diag::show); } });