From ddb5aae32744de5fa8ea922d1329c12fb43cc15a Mon Sep 17 00:00:00 2001 From: Derek Hoagland Date: Tue, 16 Jun 2020 16:04:10 -0400 Subject: [PATCH] Fix crash when deleting buildings. Can't check getHasDirectionLockAvailable() on a building you are currently deleting because it doesn't exist. --- src/js/game/hud/parts/building_placer.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/js/game/hud/parts/building_placer.js b/src/js/game/hud/parts/building_placer.js index 8abb29a6..1dde75e8 100644 --- a/src/js/game/hud/parts/building_placer.js +++ b/src/js/game/hud/parts/building_placer.js @@ -162,6 +162,7 @@ export class HUDBuildingPlacer extends BaseHUDPart { // Check for direction lock if ( + metaBuilding && metaBuilding.getHasDirectionLockAvailable() && this.root.keyMapper.getBinding(KEYMAPPINGS.placement.lockBeltDirection).isCurrentlyPressed() ) {