local MT_PLAYER = MT_PLAYER
local K_DropItems = K_DropItems
local addHook = addHook

local function dropItem(line, mobj, sector)
    if mobj.type == MT_PLAYER then
        local player = mobj.player
        if player and player.valid and not player.spectator and player.kartstuff[k_itemamount] then
            K_DropItems(player)
			player.kartstuff[k_stolentimer] = TICRATE/2
			S_StartSound(mobj, sfx_s3k92, player)
        end
    end
end

addHook("LinedefExecute", dropItem, "DROPITEM")