From 12aa7a8ff62c716e0a1fcd5fc6efe096a888f1b9 Mon Sep 17 00:00:00 2001 From: drfrag Date: Wed, 10 Mar 2021 12:59:07 +0100 Subject: [PATCH] - Fix crash with wind effect on special water sectors. --- src/playsim/mapthinkers/a_pusher.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/playsim/mapthinkers/a_pusher.cpp b/src/playsim/mapthinkers/a_pusher.cpp index f024cbb3e5..588ce338ca 100644 --- a/src/playsim/mapthinkers/a_pusher.cpp +++ b/src/playsim/mapthinkers/a_pusher.cpp @@ -272,13 +272,13 @@ void DPusher::Tick () { pushvel = m_PushVec; // full force } - else if (thing->player->viewz < ht) // underwater + else if (thing->player && thing->player->viewz < ht) // underwater { pushvel.Zero(); // no force } else // wading in water { - pushvel = m_PushVec / 2; // full force + pushvel = m_PushVec / 2; // half force } } }