It occurs to me that the engine is based on another game entirely...cough...and perhaps the coders need to add some new "classes" or methods" or whatever it is you programmers do to adapt this engine to...uhm the game you are developing...blink blink..
This is extremely evident when you notice that darkness and fog cloud are both just retooled smoke clouds from dos2. They even have the same issues with elevation that totally negate their ability to block los.