Posts: 34
It's simply damage. That's why PaKs and Volksgrens with Shrecks gain Vet so fast because they do a hell of damage.
building (units, buildings, not sure about callins) and taking/receiving damage.
I think there is also a tiny constant flow to compensate if you for example need just a few xp for the next cp.