From d87c381021c058e273adbdbcaa3a1be190b7f92b Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 13 Oct 2022 16:53:25 -0400 Subject: [PATCH] Fixed #7705 --- core/src/mindustry/ai/types/RepairAI.java | 2 ++ core/src/mindustry/ui/dialogs/PlanetDialog.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) 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); } });