Shadekin "Create Shade" ability periodically causes body glow to become permanently darkness.
What you expected to happen
Body glow values should be reset back to default in all cases- Whatever the hell is causing this.
What actually happened
Phasing out while the Create Shade ability is active causes this bug every time. Ahealing may also cause it. It seems like cancelling the Shade ability early is why, with its expire proc not actually working correctly. Maybe. The particularly strange bit is it does reset glow range to default, while glow intensity(?) is not. There's something really fucky with this, because in live testing with Lira while this bug had occurred glow intensity was set to NULL which is the usual default for living mobs. I can't find anything that sets it to a positive value, and create shade sets it to a negative value temporarily. ??? so why is NULL also shade but only after this bug.
Steps to reproduce
(Step 1) Be a shadekin, create shade
(Step 2) Phase out while create shade is active
(and so on)
Code Revision
(Found using the "Show Server Revision" verb under the OOC tab.)
Anything else you may wish to add:
(Location if it's a mapping issue, screenshots, sprites, etc.)
Brief description of the bug
Shadekin "Create Shade" ability periodically causes body glow to become permanently darkness.
What you expected to happen
Body glow values should be reset back to default in all cases- Whatever the hell is causing this.
What actually happened
Phasing out while the Create Shade ability is active causes this bug every time. Ahealing may also cause it. It seems like cancelling the Shade ability early is why, with its expire proc not actually working correctly. Maybe. The particularly strange bit is it does reset glow range to default, while glow intensity(?) is not. There's something really fucky with this, because in live testing with Lira while this bug had occurred glow intensity was set to NULL which is the usual default for living mobs. I can't find anything that sets it to a positive value, and create shade sets it to a negative value temporarily. ??? so why is NULL also shade but only after this bug.
Steps to reproduce
Code Revision
Anything else you may wish to add: