To further clarify, highest damage buff wins, they do not stack. So if you have
5% dam passive
10% dam pet buff
20% from Rogues veil
Veil overrides all, then when it's over, the 10% from pet takes back over (ignoring your passive).
Also note that debuffs take precedence over buffs, so if you receive a 10% damage debuff under any circumstances, you do not gain the benefit of any + bonus damage until that debuff is over.
Clear as mud?
Sent from my iPhone using Tapatalk
Bookmarks