Low gravity and ladders

I’ve yet to solve this issue and I’ve got no idea on how to do it. Whenever you have low gravity equipped in the pointshop and go on a ladder, low gravity stops working.
This is the current code I’ve been using.


ITEM.Name = 'Low Gravity'
ITEM.Price = 50000
ITEM.Model = 'models/props_junk/GlassBottle01a.mdl'
ITEM.NoPreview = true
local gravity = 0.25 

function ITEM:OnEquip(ply)
	ply:SetGravity(gravity)
end

function ITEM:OnHolster(ply)
	ply:SetGravity(1)
end

function ITEM:OnSell(ply)
    ply:SetGravity(1)
end