From 679e7f168cd48463bdcbe43b72bc5cf10eb63897 Mon Sep 17 00:00:00 2001 From: tobspr Date: Fri, 25 Feb 2022 15:56:33 +0100 Subject: [PATCH] Fix crash when replacing wire-layer buildings --- src/js/game/systems/wired_pins.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/game/systems/wired_pins.js b/src/js/game/systems/wired_pins.js index 9e318795..e73e85f0 100644 --- a/src/js/game/systems/wired_pins.js +++ b/src/js/game/systems/wired_pins.js @@ -147,7 +147,7 @@ export class WiredPinsSystem extends GameSystemWithFilter { const worldPos = entity.components.StaticMapEntity.localTileToWorld(slot.pos); const collidingEntity = this.root.map.getLayerContentXY(worldPos.x, worldPos.y, "wires"); if (collidingEntity) { - const staticComp = entity.components.StaticMapEntity; + const staticComp = collidingEntity.components.StaticMapEntity; assertAlways( staticComp .getMetaBuilding()