MASTERY HELP

Hey everyone, I needed some help selecting between masteries. I'm stuck between unlocking Despair (+ Deep Wounds, Assassin, and Unfazed that come with it) or Self-Repair. I have 1.1 k units to spend. What should I do?
My champs: Ultron, Quake, Red Mags, Venom, Herc
Sign In or Register to comment.