I have locally created humanoids for my monsters, and they have their parts’ CollisionGroupId set to a group that isn’t allowed to collide with a) itself and b) players.
The problem I’m experiencing is that they completely disregard all collisions with anything other than terrain. When they do pass through walls or the like, the frame rate drops into unplayable rates. I’m not sure what to do.
To change the CollisionGroupId, I’m setting the part’s property through a for loop called on Model:GetDescendants()
. Does anyone know what I can do to make them respect collisions? I don’t think it happens when the model is created from the server, but I haven’t tested it.