Two bugs fixed on this one, the first one is mine, improper colors on some of the HUD buttons.
The second one we have to thank linden labs for! apparently you cannot change the shape of a prim with a script placed inside of a mesh, SL thinks you are trying to change the shape of the mesh, and silently discards it. Instead of… you know, checking which object you are actually trying to change.
So I made a new root prim to the mask, fixed the lock scaling and updated the code that set the mask textures and it’s all good now, I hope.
You should receive the update sometime during the next 24 hours, enjoy 🙂
EDIT: I actually updated the sl wiki with the issue, feel free to make a jira, I’m not touching it anymore. https://wiki.secondlife.com/wiki/PRIM_TYPE