addHook("ThinkFrame", function(player)
	for player in players.iterate do
		if player.mo != nil and player.mo.valid and player.mo.skin == "demoncore"		
			player.boostpower = $ + FRACUNIT/3
			if (player.mo.eflags & MFE_JUSTBOUNCEDWALL or player.justbumped >= 1 or player.spinouttimer >= 1 or player.tumblebounces >= 1)
			and player.playerstate == PST_LIVE
			and not player.invincibilitytimer
			and not player.exiting
				P_KillMobj(player.mo)
			end
		end
	end
end, MT_PLAYER)