So obviously Renegade is always going to run corruption and renegade trait lines, but is devastation or invocation better in group play?
Ferocious Strike = 150 ferocity
Assassin's Presence = 1,125 ferocity spread across all teammates(5 people)
Targeted Destruction = 7% extra damage vs vulnerable targets(is active 100% of the time)
Swift Termination - 20% extra damage vs enemies below 50% hp, let's just be generous and call this trait a permanent 10% extra damage.
Total: 1,275 ferocity, 17% extra damage(not affecting conditions)
Ferocious Aggression = 7% extra damage AND 7% extra condition damage
Roiling Mists = 10% extra crit chance to give you 100% crit chance(up from 90%)
Total: 7% extra damage, 7% extra condition damage, 10% extra crit chance up to 100%.
Conclusion: Since Viper's gear runs power and precision stats, devastation is the way to go for things like raids or fractals. However, if you have another renegade in your group, it would be more dps to make them switch to invocation.