Current Project: HUD7
Issue ID# 283 | The oHUD's TP to Warehouse-feature doesn't get blocked by Leg Cuff TP restrictions | |
Status: Completed | Version: 7.5.0-beta.1.3 | Priority: 3 |
Assigned to: | Submitted by: Miriam Himanez | Attached file: |
Type: Bug |
Submitted: 20/06/2017 21:20:15 PDT |
Last Update: 30/06/2017 06:45:39 PDT |
Description: 1. Either wear a random tp-restricting device, be locked on some RLV-furniture or stay inside a secure cell/cage/RLV-zone. 2. Push the cogwheel-button on your oHUD. 3. Push "Warehouse". What should happen: The oHUD should fail trying to perform the command, because of tp-restrictions set by another device blocking it. What actually happens: You're teleporting to the Warehouse instead. The restrictions stay active until relogging. Afterwards the escape is complete. Please note, that the security-mechanism of the leash (no matter if connected to the leashring or somewhere else) currently seems to be the only thing being able to prevent this kind of tp. When trying to check if the legcuffs chained in a movement-preventing pose could prevent it as well, I discovered another bug. (Issue #284) Just the oHUD's TP to Warehouse-feature is affected; the Signature HUD's one completely works as it should. |
Note ID# 1223:
User: | Lulu | Submitted: | 21/06/2017 | ||
Ok this one is going to be a little tricky. See, RLV restrictions work at the SL viewer level, limiting user input or preventing user from receiving input. E.g. TP restrictions are actually preventing users from seeing TP invitations, or disabling TP buttons. RLV cannot actually prevent you from being TP'd if you are able to find yourself TP'ing. E.g. I have RLV TP-restrictions on. I can't TP normally. But I can write a script to TP me anywhere I want. RLV can't stop me. Possible solutions: (1) Issue @version in chat to test for RLV, and if on, do not TP. Downside: most Doms who are not using RLV will see the words "@version=12345" on their chat screen on login, and it can be annoying after a while. Of course, more code to write too. (2) We quietly check whether wearer is a LULU sub and if LULU TP restrictions are on. Downside: will not detect TP restrictions by other toys. Also, a small chance of not being accurate if there are sync issues. Also needs quite a bit of code. (3) Do nothing. Not sure how often Owners who are subs who are TP-restricted want to TP to the Warehouse... Not saying it doesn't happen, but it's quite a bit of work for something that might not happen very much at all. So, it's not unreasonable to just leave it. Any other scripted toy with LSL TP function will also allow sub to TP anyway. Maybe give it some thought? |
Note ID# 1226:
User: | Miriam Himanez | Submitted: | 21/06/2017 | ||
(1) I wouldn't like this solution that much, because I can understand, that people can get annoyed by the chat-message after a while. (2) This solution wouldn't cover some possibilities. For this reason I'd prefer (1) compared with this one. (3) This one would be the worst solution to me. By the first view it actually looks unlikely that Owners who are subs who are TP-restricted want to TP to the Warehouse too often but you forgot about subs wearing an oHUD because it's just more comfortable operating their gear by it who might get stuck somewhere and begin to think about a possibility to cheat out without the need to get out of RLV after a while. Cheating isn't nice but this way I discovered the issue. *blushes* My inventory was blocked, so no chance to put something on, which could have me tp-enabled despite the restrictions. Does it really happen rarely, that a fickle sub finds herself in such a situation? *giggles* (4) I'm thinking of a simple and effective solution as well. What about the oHUD checking for a worn Signature HUD on login? If it detects one, "Warehouse" gets scratched. If the button is pushed anyhow, sub gets a notification stating she should use the "Warehouse"-button on her Signature HUD. |
Note ID# 1232:
User: | Miriam Himanez | Submitted: | 22/06/2017 | ||
Instead of an info-popup coming up when pushing a scratched "Warehouse"-button, the Signature HUD's menu could open instead and sub directly teleport from there. |
Note ID# 1248:
User: | Lulu | Submitted: | 23/06/2017 | ||
Ok, I'll take this as oHUD "Warehouse" allowed even though Leg Cuffs prevent TP. i.e. similar to #287 and #288 for Signature HUD and uHUD. |
Note ID# 1249:
User: | Lulu | Submitted: | 23/06/2017 | ||
Changed title to The oHUD's TP to Warehouse-feature doesn't get blocked by Leg Cuff TP restrictions |
Note ID# 1250:
User: | Lulu | Submitted: | 23/06/2017 | ||
To clarify further, all three HUDs will currently block TP if leashed. They all currently do not block TP with Leg Cuffs no-move (will be fixed in 7.5-beta.1.5). |
Note ID# 1251:
User: | Lulu | Submitted: | 23/06/2017 | ||
Updated status to Assigned from New. |
Note ID# 1258:
User: | Lulu | Submitted: | 28/06/2017 | ||
Updated status to In Progress from Assigned. |
Note ID# 1259:
User: | Lulu | Submitted: | 30/06/2017 | ||
Updated status to Completed from In Progress. |
Note ID# 1260:
User: | Lulu | Submitted: | 30/06/2017 | ||
Fixed in the next beta patch. Thanks Miriam 🙂 |