Ideally this would work if the archers or missle units would not shoot if their LOF was blocked by a friendly unit. For instance if you are too close to a friendly unit in front of your archer unit the first few rows would not fire. In turn this would reduce the effectiveness of the archers but not cause any friendly fire casualties.
Bookmarks