Traps = Minions = 1/8 damage to Bosses?

There's no penalty to "minion" damage vs anything but players, which is 17%. You're probably thinking of mercenaries--IIRC, the penalty there is 25%.
 
PurePremium
Estimated market value
Low
High