Another 27 hours wasted on a simple special effect. So far, that's two whole special effects what have taken more than 24 hours to code and debug. I'll admit there are probably better ways of doing the second one, in fact, it was my own hilariously bad coding choices that made it so difficult to debug.
On the bright side, my new mouse came in. Cost me 90 USD. But I was getting tired of cheap mice. My very first mouse, a 15 USD wireless mouse from Logitech, lived about a year before it just flat died. Wouldn't turn on, even with new batteries. My second mouse was 24 USD, also from Logitech, lived for about 3 years before it started going to shit. The left click started failing. It would drop my drags, and double-click at random when I meant to only single click. I changed the battery when it died, and the issues lessened, but it wasn't long before it was dropping drags again. While coding, that's not such a bad thing until I have to click and highlight a big section of code. It would, 1 out of 5 times, drop the click, even though I still had the button held down, and then start a new click, which meant, if I happened to be highlighting something, it would let go, stop the highlight, and start a new click, picking up the already highlighted section, and move it, rearranging my code. I always noticed it happening, and corrected the issue so it didn't interfere with my game, but you can imagine this was getting more than a little frustrating.
This new one is also from Logitech, doesn't run on the typical AA or AAA batteries, has all sorts of features, and claims to work on all surfaces. If it doesn't give me at least 5 years of performance, I'm through with Logitech.