drain magicka potion with gcdlean is wildly overpowered, inconsistent, and permanent
This is extremely similar to #3334 (closed). I discovered it because I was trying to see if that bug occurred in 0.40. I wasn't sure whether to open a new issue or simply append to that one, but I erred on the side of "new issue" because the reproduction steps are pretty different.
Basically, with GCDLean204 (and no other mods) running, drinking a Drain Magicka potion will cause a magicka drop that is both 1) wildly overpowered, 2), inconsistent, and 3) permanent. The reproduction is just "Give a p_drain_magicka_q potion to a new character." It's supposed to be a 15 point magicka drain for 40 seconds, but for the character I tested on, with 60 magicka, here's what happened:
- Magicka immediately dropped from 60 points to 24
- When I unpaused the game, it dropped again down to 15 points. Sometimes, it then immediately dropped another 5 points to 10. Not always, though.
- Once the effect wore off, it reverted to either 24 points (if the 15->10 drop did not occur) or 20 points (if it did).
As far as I could tell, I wasn't doing anything different when the additional 15->10 drop occurred, so I didn't find any pattern or anything.
This occurred in 0.40 that I built from master yesterday.
(RM-3522 from redmine: created on 2016-09-02 by Cody Rose, , closed on 2016-12-22 by nobody)