OnGround() with ragdolls



local function CheckRagdoll(ragdoll)
	if ragdoll:OnGround() then
		print("On")
		else
		print("Off")
		timer.Simple(5, function() CheckRagdoll(ragdoll) end)
	end
end


The ragdoll’s knees, shins, and, feet are touching the ground and it still always prints Off in the console.

Edit* Nevermind just easier to use traces.