if tool:WaitForChild(view.."Owned").Value == true and not tool:WaitForChild("Equipped").Value ~= view then
print("EQUIPPING NEW")
which = "EquipNew"
end
this is still printing EquipNew when legit tool:WaitForChild(“Equipped”).Value = 2 (its a string). and view is a string too. They are legit same values = view = tool:WaitForChild(“Equipped”).Value . THEY BOTH = 2