One of the things that's always struck me as odd (aka infuriating! lol) is that killed enemy units continue to provide line of sight (LOS) during the turn that they die.
For example, if I kill an enemy scout, but then sneak up other units after I have killed that scout, distant enemy tanks can still 'see' my sneaking infantry (by using the dead scout's LOS) and will fire in reaction from long range... often killing or at least suppressing what should rationally be a hidden movement... defeating any quick advantage that might be gained by killing the scout...
I'd like to add a mod to immediately switch off LOS from dead units...
So 3 questions please:
1. Where is the code that resets and sets enemy LOS before each turn?
2. Where is the code that tests and records when an enemy unit is killed?
3. Is there a way to reset enemy LOS immediately after each enemy unit is killed, rather than at the end of the turn, so that dead units cannot offer 'ghostly LOS' (from Heaven, one assumes)?
Then reaction fire would have to be based on live units at all times...
Thanks for all and any ideas...


