- fixed: A pusher thinker must destroy itself if the point pusher/puller thing is gone.

This commit is contained in:
Christoph Oelckers 2019-03-18 23:46:13 +01:00 committed by drfrag
parent 0e4f868281
commit 508b65bdd8

View file

@ -226,6 +226,11 @@ void DPusher::Tick ()
if (m_Type == p_push)
{
if (m_Source == nullptr)
{
Destroy();
return;
}
// Seek out all pushable things within the force radius of this
// point pusher. Crosses sectors, so use blockmap.