From e64cd905d62ff28f6d2a64175e257bfcb649d74c Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 1 Aug 2021 13:27:21 -0400 Subject: [PATCH] Fixed #5685 --- core/src/mindustry/content/Fx.java | 2 +- core/src/mindustry/entities/comp/UnitComp.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/content/Fx.java b/core/src/mindustry/content/Fx.java index 28ab6e7a3b..d89e93f0d9 100644 --- a/core/src/mindustry/content/Fx.java +++ b/core/src/mindustry/content/Fx.java @@ -130,7 +130,7 @@ public class Fx{ Fill.circle(x, y, e.fslope() * 1.5f * size); }), - pointBeam = new Effect(25f, e -> { + pointBeam = new Effect(25f, 300f, e -> { if(!(e.data instanceof Position)) return; Position pos = e.data(); diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index cfd1554ecc..8da31fb2e1 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -126,6 +126,9 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I if(isBuilding()){ return state.rules.infiniteResources ? Float.MAX_VALUE : Math.max(type.clipSize, type.region.width) + buildingRange + tilesize*4f; } + if(mining()){ + return type.clipSize + type.miningRange; + } return type.clipSize; }