diff --git a/neo/Prey/prey_items.cpp b/neo/Prey/prey_items.cpp index 46064c1d..edd3c9b8 100644 --- a/neo/Prey/prey_items.cpp +++ b/neo/Prey/prey_items.cpp @@ -198,6 +198,9 @@ hhItem::SinglePlayerPickup */ void hhItem::SinglePlayerPickup( idPlayer *player ) { if ( !GiveToPlayer( player ) ) { + if ( fl.onlySpiritWalkTouch && targets.Num() > 0 ) { + DetermineRemoveOrRespawn( AnnouncePickup( player ) ); + } return; }