diff --git a/src/k_terrain.c b/src/k_terrain.c index 0ba509601..19ea1f812 100644 --- a/src/k_terrain.c +++ b/src/k_terrain.c @@ -646,7 +646,11 @@ void K_ProcessTerrainEffect(mobj_t *mo) angle); sector->soundorg.z = player->mo->z; - S_StartSound(§or->soundorg, sfx_s3kb1); + + if (terrain->pogoSpring > 0) // Hack to allow spring strength to work with pogospring + player->mo->eflags &= ~MFE_SPRUNG; + else + S_StartSound(§or->soundorg, sfx_s3kb1); // Don't play two spring sounds at once thx! } // Pogospring panel