From f31c31c24664b8d7af8267fcbdb8001724fd86e2 Mon Sep 17 00:00:00 2001 From: Seth Posner Date: Tue, 6 Dec 2022 11:06:00 -0800 Subject: [PATCH] Make sure elves don't buy hidden buyables --- src/data/layers/elves.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/data/layers/elves.tsx b/src/data/layers/elves.tsx index 20d6c73..f7bf7dc 100644 --- a/src/data/layers/elves.tsx +++ b/src/data/layers/elves.tsx @@ -426,7 +426,7 @@ const layer = createLayer(id, function (this: BaseLayer) { hasToggle: true, toggleDesc: "Activate auto-purchased small fires", onAutoPurchase() { - if (smallFireElf.toggle.value) { + if (smallFireElf.toggle.value && this.buyable.canPurchase) { coal.activeFires.value = Decimal.add(coal.activeFires.value, 1); } }, @@ -444,7 +444,7 @@ const layer = createLayer(id, function (this: BaseLayer) { hasToggle: true, toggleDesc: "Activate auto-purchased bonfires", onAutoPurchase() { - if (bonfireElf.toggle.value) { + if (bonfireElf.toggle.value && this.buyable.canPurchase) { coal.activeBonfires.value = Decimal.add(coal.activeBonfires.value, 1); coal.buildFire.amount.value = Decimal.sub( coal.buildFire.amount.value, @@ -471,7 +471,7 @@ const layer = createLayer(id, function (this: BaseLayer) { hasToggle: true, toggleDesc: "Activate auto-purchased kilns", onAutoPurchase() { - if (kilnElf.toggle.value) { + if (kilnElf.toggle.value && this.buyable.canPurchase) { coal.activeKilns.value = Decimal.add(coal.activeKilns.value, 1); } },