The combat stuck screen is unfortunate. I never saw that bug until yesterday but it's good to know it's a thing. The "whose turn is it anyway" logic is a bit jank and needs a rethink.
Thanks for the writeup!