From 36d76527326c8ab4974960eb0b35c86f79f563f0 Mon Sep 17 00:00:00 2001 From: Wofsauge Date: Thu, 21 Oct 2021 19:06:20 +0200 Subject: [PATCH] Fixed mirror dimension detection for off-grid rooms like Devil Deal --- main.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.lua b/main.lua index 7c4f8d80..c66bad07 100644 --- a/main.lua +++ b/main.lua @@ -377,7 +377,7 @@ local function IsMirror() local level = game:GetLevel() local id = level:GetCurrentRoomIndex() - return GetPtrHash(level:GetRoomByIdx(id)) == GetPtrHash(level:GetRoomByIdx(id, 1)) + return id >=0 and GetPtrHash(level:GetRoomByIdx(id)) == GetPtrHash(level:GetRoomByIdx(id, 1)) end local isMirrorRoom = false