Venoms have a brain damage!
Seriously, the skirmisher script don't work as good as it can.
While pyros are jumping, venoms (and not only venoms, but it is especially stupid for them) don't skirm away.
The reason is, that the skirm widget take heigh into accaunt, but pyros are faster getting close while they are falling down.
Simplified Example
| venom range, pyro jump high = 1
| pyro jumps to it's jump's zenit, venom skirms to distance of 1 - x, z and y
| sqrt(pow(0.7, 2) + pow(0.7, 2) ) = 1 // 0.7 distance in heigh and ground are 1 at all
| as the pyro is falling, it jumps even faster forward - not only down - as it can walk
| as the venom is only at a distance of 0.7 of normal, the pyro is kitting with insane speed
| 2 pyros do enough burn damage to kill that venom
Another point that makes them UP vs Pyros a bit more is, that they target the puppies while the pyros are jumping, making their first shot completely useless while pyros kill 1 or 2 venoms and don't take enough emp damage to be stunned completely.
Jacks - wich are supposed to be better versus riots, fail to to the huge emp damage.
Also venoms target the same pyro again and again - instead of the pyro which is closest to stun-time = 0.
I tried to use 3 Venoms + 2 cudgels early game and failed due to surrounding pyros.
___Result:
Venom dies too easily to pyros, need 2 shots to stun, behaves too stupid and has not enough AOE/range to survive long ranged raiders with that much burst damge.
2 Pyros + 1 puppie can kill 1 venom and 2 pyros retret - regardless of the number of supporting recluses/cudgels.
Venom together with recluse cost more than 2 pyros, and is too slow with killing together with cudgels, too micro intensive together with fleas.
__Solution:
They could work against pyros if we either
* fix the skirmisher code for close range units vs jumpers.
* lower pyros jump heigh
* give venom a cylindric targeting
* buff range; buff AOE*2 and nerf dps/2 both
* buff ROF - not dps
* buff speed
* buff health
I think most of you will prefer one of the first 3 options.
"!vote fix" for a fixed/venom-adjusted code
"!vote jump" for a lowered jump heigh
"!vote targeting" for a adjusted targeting