From 7010589d9d761bb524e42bf604fde36fd0db244f Mon Sep 17 00:00:00 2001 From: Richard Snider Date: Sun, 14 Jun 2026 01:45:51 -0600 Subject: [PATCH] do not send check multiple times when acquiring items from pedestals Reported: --- src/patches/event.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/patches/event.ts b/src/patches/event.ts index 0b5b9162..6a8474db 100644 --- a/src/patches/event.ts +++ b/src/patches/event.ts @@ -21,8 +21,12 @@ export function patch(plugin: MwRandomizer) { return this.parent(); } - const check = Object.values(map.elements)[0] as RawElement; - sc.multiworld.reallyCheckLocations(check.mwids); + if (!ig.vars.get('tmp.elementGiven')) { + ig.vars.set('tmp.elementGiven', true); + + const check = Object.values(map.elements)[0] as RawElement; + sc.multiworld.reallyCheckLocations(check.mwids); + } } });