While Veteran’s Weapons Specialist keystone is quite fun to use and powerful too, it feels a bit clunky at times due to the activation condition. Since the stacks persist until you swap weapons, the player is incentivized not to swap between their weapons in between combat encounters to keep the buffs available for the next fight, which can be frustrating when using a loadout with a large disparity in mobility between weapons (i.e. Combat Blade and Plasma Gun, Power Sword and Laspistol).
To rectify this annoyance and make the keystone more user-friendly, I propose that the Ranged and Melee Specialist effects activate when attacking with their respective weapons. This would allow the player greater agency in the use of the keystone without changing it’s strength too much.
A potential problem with such a change involves the ‘Always Prepared’ node that partially reloads the ranged weapon on activating ranged specialist. With the proposed change, it might end up impossible to reload from empty, as you wouldn’t be able to fire your weapon. A solution would be to seperate the reload effect from ranged specialist buff stacks, and have it activate seperately upon swapping weapons, as it currently behaves.