- 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
parent b48f4032d8
commit e07d413095

View file

@ -193,6 +193,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.