addHook("PlayerThink", function(player)
	if player.mo and player.playerstate == PST_LIVE and player.mo.skin == "fang" then
		
		if (player.cmd.buttons & BT_CUSTOM1) and player.control and player.mo.state == S_PLAY_BOUNCE then
			player.mo.momz = -50*FRACUNIT*P_MobjFlip(player.mo)
			P_SpawnThokMobj(player)
		end
		
	end
end)