Throwing skill only affects Grenade's accuracy.Traps DOES affect damage of explosives.Try not to blow yourself up .
So what your saying is that if I have high Trap skill, my grenades will do more damage, as it is an explosive? Or by "explosives" do you only mean mines and such?