With all those Crystal’s you could improve this set to do a whole lot more but I like it, is it pve or pvp or both if you strictly did pve you could tweak it for a load
For example the 90 percent weaken and ignore resist get rid of the ignore resist and keep the weaken
good eyes @Mikeb120 ! Ignore Resist cancels Weaken & Effective. if you don’t have +30% Weaken on your Pet, you could replace Ignore Resist with that instead. that would give you +120% Weaken (Cap is +200%).
here is a Thread about how good Weaken is.
I do like his build though