For three full days, waking to sleeping, I implemented new collision for the player's ship core. It is done. That bright little 2x2 box at the center of the ship now has to be completely covered by enemy bullets in order for the ship to count as hit.
Turns out the bug I hunted for two days was things technically not being where they appeared to be. Because image offsets weren't taken into account. Yay built-in collision detection.
This has been something that's been bothering me for a long while, and I'm quite happy to be done with it for now. Also I adjusted flash bomb damage, added sound to invincibility, and probably did other things I don't remember at the moment.
Up next... Oh right. New build. I'll get that out some time this week, then.