addHook("PlayerThink", function(player)
	if (player.mo and player.mo.valid and player.mo.skin == "ultsonic")
	   player.stars = true
	else
	   player.stars = false
	end
end)

addHook("ThinkFrame", do
	for player in players.iterate
	if player.powers[pw_sneakers] and player.powers[pw_invulnerability] return end
		if (player.stars == true)
		and player.powers[pw_super]
		and not (player.exiting)
			S_ChangeMusic("classic", true, player)
		end
    end
end)