First of all, since this is my first post: LOVE this initiative to bring 'alive' good old UFO. Downloaded Xenonauts yesterday, and is thrilled to see the way you have reconstructed this brilliant game - thanks!
Second, I got one suggestion, that could improve the sense of reality in combat. When bullets miss their target, they oftentimes miss it by quite a lot! Typically it strays more than 3 tiles to the side of the target.
It would seem, that even imperial stormtroppers shouldnt be able to be that unprecise )
My suggestion would therefor be to change the calculation algorithm a bit, so that instead of straying completely of, a missed shot simply strikes next to (or follow a trajectory nearer to) the missed target, making the shot a lot more probable, while still missing the target.
I accept that grenades and handguns probably would follow more 'off' trajectories, but surely long-barelled rifles would never miss their target by more than a few feet? (it also bugged me a bit in old UFO).
My 2 cents!
Best Regards