no, they do not. Barrage I believe is a pure damage spell. That is, if you are spell immune, it will not target you; but it ignores resist. I may be wrong; but it IS unaffected by any form of spell damage altercations.
And death pulse IS pure damage. Unaffected by anything, but goes through anything, including avatar.