aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfusion32 <marcopuzziello@gmail.com>2025-08-31 16:27:19 -0300
committerfusion32 <marcopuzziello@gmail.com>2025-08-31 16:27:19 -0300
commitdbb589d26206add59e1100dc223f6bc36e00ecdd (patch)
treee496eedfb5d08f8a3d80b56ca3e3f578b42c8aed
parent3fda8a7c0d3a33c79d302829f0c229987318cd23 (diff)
downloadgame-dbb589d26206add59e1100dc223f6bc36e00ecdd.tar.gz
game-dbb589d26206add59e1100dc223f6bc36e00ecdd.zip
fix level/quest door closing -- fixes #14
-rw-r--r--src/moveuse.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/moveuse.cc b/src/moveuse.cc
index db1a397..253f511 100644
--- a/src/moveuse.cc
+++ b/src/moveuse.cc
@@ -2329,7 +2329,7 @@ void SeparationEvent(Object Obj, Object Start){
ObjectType DoorTarget = HelpType.getFlag(LEVELDOOR)
? (int)HelpType.getAttribute(LEVELDOORTARGET)
: (int)HelpType.getAttribute(QUESTDOORTARGET);
- if(DoorTarget.isMapContainer() || DoorTarget.getFlag(UNPASS)){
+ if(DoorTarget.isMapContainer() || !DoorTarget.getFlag(UNPASS)){
error("SeparationEvent: Zieltür für Tür %d nicht spezifiziert oder passierbar.\n",
HelpType.TypeID);
throw ERROR;