From b51d34e8931d22615b6ac10b0372f4dcb275d197 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 6 Mar 2021 17:25:03 -0500 Subject: [PATCH] Fixed #4882 --- core/src/mindustry/world/blocks/payloads/UnitPayload.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/core/src/mindustry/world/blocks/payloads/UnitPayload.java b/core/src/mindustry/world/blocks/payloads/UnitPayload.java index 2dd7125083..ee090b0a68 100644 --- a/core/src/mindustry/world/blocks/payloads/UnitPayload.java +++ b/core/src/mindustry/world/blocks/payloads/UnitPayload.java @@ -50,6 +50,9 @@ public class UnitPayload implements Payload{ @Override public boolean dump(){ + //TODO should not happen + if(unit.type == null) return true; + if(!Units.canCreate(unit.team, unit.type)){ deactiveTime = 1f; return false; @@ -81,6 +84,9 @@ public class UnitPayload implements Payload{ @Override public void draw(){ + //TODO should not happen + if(unit.type == null) return; + Drawf.shadow(unit.x, unit.y, 20); Draw.rect(unit.type.icon(Cicon.full), unit.x, unit.y, unit.rotation - 90); unit.type.drawCell(unit);