09-20-2006 13:19
I'm trying to alter prim properties (shear, taper, etc) on a phys-enabled vehicle with llSetPrimitiveParams(), but when I do do, it causes any avatar sitting on that linkset to be unseated.

Changing location and rotations work fine, but anything like:

llSetPrimitiveParams([PRIM_TYPE, PRIM_TYPE_CYLINDER, 0, <0.0, 1.0, 0.0>, [..etc..]]);

causes the avatar to fly off.

Can anybody help?

Edit: Scaling the size of a prim works fine, so it's not the change in mass that's the problem, as far as I can tell.

Futher edit: This is a known bug, never mind:
(SL-15656: CHANGED_LINK event fires when llSetPrimitiveParams is called)