if ( Ent:IsConstrained() ) then for _,Constraint in pairs( Ent.Constraints ) do local ConstraintData = table.Copy( Constraint.Data ) for _,EntData in pairs( ConstraintData.Entity ) do if ( EntData.Entity == Ent ) then EntData.Entity = magnet end end Constraint:Remove() constraint.Create( ConstraintData ) end end Ent:Remove()