From 5cfea80b196c72d13f33043a91e44148f387cb21 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 30 Aug 2023 23:53:35 +0200 Subject: [PATCH] Changed update function of spawn to only check every 300 ticks. --- StructureSpawnClass.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/StructureSpawnClass.js b/StructureSpawnClass.js index 2e25a1a..e6796ee 100644 --- a/StructureSpawnClass.js +++ b/StructureSpawnClass.js @@ -12,7 +12,8 @@ class _StructureSpawn extends StructureSpawn { tick(){ if(!this.memory.init) this.begin(); - if(this.store.getUsedCapacity(RESOURCE_ENERGY) < 300) return; + if(Game.time%300) return; + if(this.room.energyAvailable < 300) return; const job = this.room.memory.vacancies.pop(); if(job){ const name = getJobName(job.role);