From b224f4043d590a31e47694002eb24265efb0be54 Mon Sep 17 00:00:00 2001 From: "Z. Cliffe Schreuders" Date: Mon, 27 Oct 2025 16:11:45 +0000 Subject: [PATCH] Fix: Save original keyData before modification in createKeyVisual --- js/minigames/lockpicking/key-visual-feedback.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/minigames/lockpicking/key-visual-feedback.js b/js/minigames/lockpicking/key-visual-feedback.js index b68612f..6014a0b 100644 --- a/js/minigames/lockpicking/key-visual-feedback.js +++ b/js/minigames/lockpicking/key-visual-feedback.js @@ -22,6 +22,9 @@ export class KeyVisualFeedback { // Create a visual representation of a key for the selection UI by building the actual key and scaling it down const keyContainer = this.parent.scene.add.container(0, 0); + // Save the original key data before temporarily changing it + const originalKeyData = this.parent.keyData; + // Temporarily set the key data to create the key this.parent.keyOps.createKey();