While I have found angles where a wall on flat ground can block a tank shot fired from a distance, at least in my testing those are very rare.
Compare this test, where not one tank shot got blocked by a wall:
https://www.youtube.com/watch?v=y60-_oqdyFk
or this one, where I drive around the pd in different distances:
https://www.youtube.com/watch?v=03kWKjv8gxk
Note that in the latter test, some shots from far away are blocked by a wall, depending on the shooting angle. The vast majority are not though, unless you drive in closer, when all shots are blocked.
My only explanation is that we must be doing something slightly different afterall. I don't know what though. Ideas:
- Is "flat" ground not actually flat?
- Do tanks, or their turrets, sometimes spawn very slightly higher or lower?
- Has there been some, ostensibly, unrelated change somewhere else in the code that changed the tank-wall interaction?