I normally play German but I am encountering an increasing number of Russian players who get T-34's and ram my tanks with theirs or roll over my sniper before I can move them. It is the worst when my tanks are rammed because it breaks my main gun and my engine.
When I decided to go Russian and try tank ramming tactics I found it is actually difficult and the few times I was able to hit German tanks their main gun didn't break.
Does ramming effects depend on the type of panzer you ram or the distance you tank drives prior to ramming? If so how can one effectively disable the main gun on a panzer with ramming?