I had an idea, maybe it's crazy, or maybe not. It consists of giving all ranged units a retaliatory shot.
I used to do that. It turned out to be interesting. I gave a retaliatory shot to all units with an initiative higher than 10 (I changed all unit parameters to my own).