From eb75fc9aee613e1e2a8fcd9dc3ed6adc2050dcc5 Mon Sep 17 00:00:00 2001 From: Randi Date: Mon, 23 Mar 2026 12:11:27 -0400 Subject: [PATCH] Made adjustment to determining if stash is full of gold. Also remade inv_no_gold picture as it would detect numbers starting with 91 as 0. --- .../templates/inventory/inventory_no_gold.png | Bin 2417 -> 2358 bytes src/inventory/personal.py | 10 +++++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/assets/templates/inventory/inventory_no_gold.png b/assets/templates/inventory/inventory_no_gold.png index c192c9ec1ce4811c86529194056b1289ae0f0f85..8512738637d36e3b727f7dbf382814e9b08859b5 100644 GIT binary patch literal 2358 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 2500000) + else: + stash_full_of_gold = (gold_amount >= 12500000) except: pass if not stash_full_of_gold: # If gold read by OCR fails, fallback to old method @@ -114,7 +118,7 @@ def stash_all_items(items: list = None): stash.set_curr_stash(gold = (stash.get_curr_stash()["gold"] + 1)) if Config().general["info_screenshots"]: cv2.imwrite("./log/screenshots/info/info_gold_stash_full_" + time.strftime("%Y%m%d_%H%M%S") + ".png", grab()) - if stash.get_curr_stash()["gold"] > 3: + if stash.get_curr_stash()["gold"] > 1: #decide if gold pickup should be disabled or gambling is active vendor.set_gamble_status(True) else: