So whenever it reaches a certain amount, it doesnt break like it is soupossed to.
EX: It thinks 76 isnt less than 80 and 76 isnt greater than 80
All it does is NOT doing what it needs
(also it only reaches 1 and 2, doesnt pass to 3)
Code:
for i,v in pairs(workspace.Map:GetChildren()) do print('1') if v:IsA('Part') or v:IsA('WedgePart') or v:IsA('UnionOperation') or v:IsA('CornerWedgePart') then print('2') if tonumber(v.Name) <= i and v:FindFirstChild('BodyVelocity') == nil then -- < MAIN PROBLEM print('3') v:BreakJoints() local BV = Instance.new('BodyVelocity',v) BV.MaxForce = Vector3.new(0,0,9e+20) BV.Velocity = Vector3.new(0,0,-20) end end end