Light sources (Head lights, street lamps, floodlights) should (if the game engine allows) cast a shadow of anything that passes in front such as the player (any unit for that matter), vehicles, buildings and so on.
right now the lights seem to shine through anything which somewhat destroys the immersion of the game.