From c6b214ecd3f503b585698e2ed1e58901878a2307 Mon Sep 17 00:00:00 2001 From: obligaron Date: Sun, 19 Sep 2021 08:47:59 +0200 Subject: [PATCH] Fix opening Diablos chamber with only one lever --- Source/objects.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/objects.cpp b/Source/objects.cpp index e0408333e..079bd6361 100644 --- a/Source/objects.cpp +++ b/Source/objects.cpp @@ -4236,6 +4236,9 @@ void SyncLever(const Object &lever) if (lever._oSelFlag != 0) return; + if (currlevel == 16 && !AreAllLeversActivated(lever._oVar8)) + return; + ObjChangeMap(lever._oVar1, lever._oVar2, lever._oVar3, lever._oVar4); }