This https://gitea.wildfiregames.com/0ad/0ad/pulls/8758
Dedicated server partially solves this problem. When player leaves rated game without previously sending resign -> it is detected and reported. Can be automated to the rating bot. I also think that some grace period needed: players may connect and realize that their networking conditions are not allowing a good gameplay and disconnect or basically drop the connection. Maybe in first 2 minutes this is ok to tolerate.
@AtrikAre you one of these so-called "hero programmers"?
And what about increasing the interval of the "Default zoom" a lot?
Any time I change a small setting (for example just the sound volume) the game annoys me with the "are you sure"-dialogue.
These two posts from Devereaux illustrate well how the game should make missile work, imho.
https://bsky.app/profile/bretdevereaux.bsky.social/post/3mfipjgvmuk24
https://bsky.app/profile/bretdevereaux.bsky.social/post/3mfhpqnp2ac2i
Even for one civilization, I really don't understand the difference between most units...
I get the difference between melee and missile of course, between cavalry and infantry, between spearmen (good again cavalry) and swordsmen (good again siege units), but that's basically all...