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
