addHook("ShouldDamage", function(t, i, s, d, dt) if dt == DMG_DEATHPIT and t.player and (t.player.powers[pw_shield] & SH_NOSTACK == SH_WHIRLWIND) P_SetObjectMomZ(t, 32*FRACUNIT) P_RemoveShield(t.player) S_StartSound(t, sfx_wdjump) return false end end)