COM_AddCommand('atmetalchars', function(player, arg) if player.valid == false then return end if player.valid == true then if arg == nil then CONS_Printf(player, '1 = airtight') CONS_Printf(player, '0 = permeable') else if arg == ('0') then player.metalwater = false print('Machines are now permeable.') return end if arg == ('1') then if player.mo.skin == "eggman" or player.mo.skin == "eggette" then return end if player.metalwater == nil or player.metalwater == false then player.metalwater = true print('Machines are now airtight.') end end end end end, COM_ADMIN) addHook("PlayerThink", function(player) if player.metalwater == nil then player.metalwater = false end if player.metalwater and (player.charflags & SF_MACHINE) then player.powers[pw_underwater] = 1202 * TICRATE player.powers[pw_spacetime] = 1202 * TICRATE end end)