Details
Description
When an avatar is sitting SimPosition is reporting Relative position which throws many functions off route. Attached is a patch that resolves this issue.
When an avatar is sitting SimPosition is reporting Relative position which throws many functions off route. Attached is a patch that resolves this issue.
Its suspose to return a relative position because the avatar is then a child object of the prim it is sitting on. This is how the protocol on the wire works and everyone with libomv clients already does a check to see if the agent is sitting then does a offset and rotation from the parent prim. Fixing this would break any clients that want to actually see where the agent is sitting WRT the prim it is sitting on.