I run many builds that includes both Traps and Veil. If you had to choose one , Veil has more value imo due it being a triple plus (Defence , Offence and a debuff). FyI , if you use a damage pet the grants 5%+ damage I would take the damage passive out of your spec.
Bookmarks