From 5927047a3bd4da26ea80f069455d9d6c70a64793 Mon Sep 17 00:00:00 2001 From: terminx Date: Wed, 13 Apr 2016 04:03:59 +0000 Subject: [PATCH] Allow turning off the jetpack or HoloDuke while looking through a security monitor git-svn-id: https://svn.eduke32.com/eduke32@5697 1a8010ca-5511-0410-912e-c29ae57300e0 --- polymer/eduke32/source/sector.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/polymer/eduke32/source/sector.c b/polymer/eduke32/source/sector.c index 39ac95eb2..0d6bbb495 100644 --- a/polymer/eduke32/source/sector.c +++ b/polymer/eduke32/source/sector.c @@ -2772,7 +2772,7 @@ CHECKINV1: } } - if (TEST_SYNC_KEY(sb_snum, SK_HOLODUKE) && p->newowner == -1) + if (TEST_SYNC_KEY(sb_snum, SK_HOLODUKE) && (p->newowner == -1 || p->holoduke_on != -1)) { if (p->holoduke_on == -1) { @@ -2832,7 +2832,7 @@ CHECKINV1: } } - if (p->newowner == -1 && TEST_SYNC_KEY(sb_snum, SK_JETPACK)) + if ((p->newowner == -1 || p->jetpack_on) && TEST_SYNC_KEY(sb_snum, SK_JETPACK)) { if (VM_OnEvent(EVENT_USEJETPACK,g_player[snum].ps->i,snum) == 0) {