Anti-coherency feats on Zealot an Veteran need change

Zealot lv5 feat has an option to regenerate toughness if 3 enemies are within 5m. (not that anyone should pick that)

Veteran lv5 has an option to regenerate toughness if there are no enemies within 8m. (not that anyone should pick that either)

That means veteran and zealot has to keep away from eachother(veterans need to be at least about 8m away from zealot if zealot is engaged in melee; and by nature of melee combat zealot is probably going to dodge/sliding forward toward other enemies, if coherency wasn’t broken by one single zealot ult already).

These should be swapped around if not changed entirely.
So Zealot gets a little regen when dealing with ranged units outside of melee(since one can easily regenerate toughness by killing enemies with melee attacks), while veteran gets a little regen in melee against multiple enemies where it might be more important(as veteran shooting at range should mean he is free to position himself near teammates, with coherency already granting him toughness regen).
This means zealot gets something that incentivizes sitting next to team of ranged mains to shoot things(need all the help zealot can get since zealot only has 100 toughness and can’t proc 75% DR reliably without a full crit stack range weapon) while veteran gets something that incentivizes(or at least does not punish) joining melee with his allies, further rounding out each class and encourages them to stay in coherency.