cinderblocks / radegast

Lightweight client for connecting to Second Life and OpenSim based virtual worlds
http://radegast.life/
GNU Lesser General Public License v3.0
65 stars 24 forks source link

Don't sit on something different if RLV unsit restriction is set. #15

Closed tonyasouther closed 2 years ago

tonyasouther commented 2 years ago

The current Radegast operates differently from Firestorm with respect to the RLV unsit restriction.

Setup: Sit on an object with the RLV unsit restriction active. Have a second object do an RLV @sit:<uuid>=force .

Firestorm refuses to sit on the second object. Radegast will move to the second object.

The RLV specification (under Sitting) specifies that @sit:<uuid>=force will not work if the avatar is prevented from unsitting.