From d7120af5cb678b04076f22a2c5f5887a31c46ea3 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 11 Jun 2018 21:16:16 -0400 Subject: [PATCH] Fixed a small map renderer bug --- core/src/io/anuke/mindustry/editor/MapRenderer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/io/anuke/mindustry/editor/MapRenderer.java b/core/src/io/anuke/mindustry/editor/MapRenderer.java index 400725973b..692348649f 100644 --- a/core/src/io/anuke/mindustry/editor/MapRenderer.java +++ b/core/src/io/anuke/mindustry/editor/MapRenderer.java @@ -205,10 +205,12 @@ public class MapRenderer implements Disposable{ mesh.draw((wx % chunksize) + (wy % chunksize)*chunksize, region, wx * tilesize, wy * tilesize, 8, 8); } + boolean check = checkElevation(elev, wx, wy); + if(wall.update || wall.destructible) { mesh.setColor(team.color); region = regions.get("block-border"); - }else if(elev > 0 && checkElevation(elev, wx, wy)){ + }else if(elev > 0 && check){ mesh.setColor(tmpColor.fromHsv((360f * elev/127f * 4f) % 360f, 0.5f + (elev / 4f) % 0.5f, 1f)); region = regions.get("block-elevation"); }else{