From 9e766066743bafb1d3feb4ac7bf2856a09286feb Mon Sep 17 00:00:00 2001 From: tobspr Date: Fri, 14 Aug 2020 08:54:52 +0200 Subject: [PATCH] Minor refactoring --- src/js/game/hud/parts/building_placer_logic.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/js/game/hud/parts/building_placer_logic.js b/src/js/game/hud/parts/building_placer_logic.js index 99ab1740..b010ff40 100644 --- a/src/js/game/hud/parts/building_placer_logic.js +++ b/src/js/game/hud/parts/building_placer_logic.js @@ -14,6 +14,7 @@ import { MetaMinerBuilding, enumMinerVariants } from "../../buildings/miner"; import { enumHubGoalRewards } from "../../tutorial_goals"; import { enumLayer } from "../../root"; import { getBuildingDataFromCode, getCodeFromBuildingData } from "../../building_codes"; +import { MetaHubBuilding } from "../../buildings/hub"; /** * Contains all logic for the building placer - this doesn't include the rendering @@ -344,8 +345,8 @@ export class HUDBuildingPlacerLogic extends BaseHUDPart { const buildingCode = contents.components.StaticMapEntity.code; const extracted = getBuildingDataFromCode(buildingCode); - if (extracted.metaInstance.getId() === "hub") { - // Disable pipetting the hub + // Disable pipetting the hub + if (extracted.metaInstance.getId() === gMetaBuildingRegistry.findByClass(MetaHubBuilding).getId()) { this.currentMetaBuilding.set(null); return; }