Multiple Methods for WorldModel do not have correct Types for {BasePart}

Description

The following methods of Workspace | WorldModel have incorrect Types for arrays with BaseParts in them as they are incorrectly typed as {Instance} instead of {BasePart}.

workspace:ArePartsTouchingOthers()	-- argument 'partList' should be {BasePart}
workspace:BulkMoveTo() 				-- argument 'partList' should be {BasePart}
									-- (argument 'cframeList' should also be {CFrame})
workspace:JoinToOutsiders() 		-- argument 'objects' should be {BasePart}
workspace:UnjoinFromOutsiders() 	-- argument 'objects' should be {BasePart}

workspace:GetPartBoundsInBox()		-- return should be {BasePart}
workspace:GetPartBoundsInRadius() 	-- return should be {BasePart}
workspace:GetPartsInPart() 			-- return should be {BasePart}

workspace:Raycast() 				-- return 'Instance' should be BasePart?
1 Like

We’ve filled a ticket into our internal database for this issue, and will come back as soon as we have updates!

Thanks for flagging!

2 Likes

Salutations!
This issue should be resolved now. If re-encountered, please open a new topic.
Have a nice day!