More background Information, I’m doing lots of manipulation of the Tools on ServerSide and ClientSide
It has worked perfectly fine a few weeks ago, I didn’t touch anything for a year.
But now a bug occurs, and it is not always occuring but sometimes.
I’m using Manipulations
Such as:
Tool.GripForward = Vector3.new(-0, 1, -0.002)
Tool.GripPos = Vector3.new(0, -0.09, -0.057)
Tool.GripRight = Vector3.new(1,0,0)
Tool.GripUp = Vector3.new(-0,0.002,1)
and:
local GripForward = Tool:GetAttribute("GripForward")
local GripPos = Tool:GetAttribute("GripPos")
local GripRight = Tool:GetAttribute("GripRight")
local GripUp = Tool:GetAttribute("GripUp")
Tool:SetAttribute("Done",true)
if GripForward then
SimpleTween(Tool,0.5,"Quad","InOut",{GripForward = GripForward})
end
if GripPos then
SimpleTween(Tool,0.5,"Quad","InOut",{GripPos = GripPos})
end
if GripRight then
SimpleTween(Tool,0.5,"Quad","InOut",{GripRight = GripRight})
end
if GripUp then
SimpleTween(Tool,0.5,"Quad","InOut",{GripUp = GripUp})
end
The tool simply falls out of the map while Tweening (not always)
or when unequipping and equipping the tool or when handing it to someone by parenting it so someone elses Backpack and the person equipping it. (not always)
It is happening fairly often.