From bec089ea11e66fc68780dea774da6f7633ab6a67 Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Sat, 31 Dec 2022 19:26:55 +1000 Subject: [PATCH] Don't implicitly enable a door prop when AI scripting attempts to open a disabled door --- src/game/propobj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/propobj.c b/src/game/propobj.c index 7f5702fb8..55b0e2355 100644 --- a/src/game/propobj.c +++ b/src/game/propobj.c @@ -17162,7 +17162,7 @@ void doorSetMode(struct doorobj *door, s32 newmode) { if (newmode == DOORMODE_OPENING) { if (door->mode == DOORMODE_IDLE || door->mode == DOORMODE_WAITING) { - if (!door->base.prop->active) { + if (!door->base.prop->active && (door->base.prop->flags & PROPFLAG_ENABLED)) { propUnpause(door->base.prop); }