addHook("PlayerThink", function(player) if (player.charflags & SF_MACHINE) if (player.mo.eflags & MFE_UNDERWATER) or P_InSpaceSector(player.mo) player.powers[pw_underwater] = 0 player.powers[pw_spacetime] = 0 end end end)