Report #3430
Most RLVa restrictions from disabled subsystems are removed on SL viewer login
sourcePrio Serpentine
version0.4
statusNEW
priorityTRI
target fix
report date2024-05-02 02:31:25
reportAs far as I've tested, all RLVa restrictions and modifiers related to disabled subsystems are removed on a SL viewer relog and, in most cases, not reinstated. This includes (but may not be limited to) all RLVa restrictions and modifiers related to the following subsystems: teleport, athletics, flight, reach, motors, hearing. The subsystems themselves are not re-enabled in ARES: they remain off, but with no RLVa consequence. For example, try disabling the teleport subsystem and then relogging into SL; the teleport subsystem remains disabled but the unit is able to teleport nonetheless. "motors" is a special case: while all RLVa restrictions are cleared on login for this subsystem, "motors" still captures movement input keys (presumably since this does not require RLVa to do) and thus mostly prevents movement. RLVa restrictions and modifiers for the optics subsystem are also cleared on login, but the setenv restriction is reinstated after a few seconds. Something similar happens for the voice subsystem: redirchat and rediremote are reinstated a couple of seconds after login, but the unit can still speak when using !release. I used "@service effector debug" before relogging and the logs seem to be identical to similar logs under 0.3.1: Restrictions related to the disabled subsystems spawn "[_effector] no rule change for " messages. This bug appears new to ARES 0.4.0; it did not occur in 0.3.1. The bug appears viewer-independent: it occurs reliably on the latest versions of both Firestorm and Catznip. The bug occurred both with copies of ARES 0.4.0 that had been upgraded from 0.3.1 and a redelivered copy of ARES 0.4.0.
Please log in or register to add remarks.