I have been running into various issues with line of site during combat, usually around doors, corners, blockades, etc..
In various situations, the enemy can attack me with melee (or ranged), and stay in place, and I cannot attack him from my position.
I think line of site should be calculated equally for both sides.
If enemy has a clear line of site to attack me, i should have clear line of site to attack him.