For Upper Hand, the hard part is finding a sweet spot between getting a decent number of procs, and having them tied to something balanced. If you tie too much proc rate to a single "waste" ability then this ability might become overpowered, or if it isn't (or you cannot spam it) you can lose ressources, well damage in that case. Maybe start with a 25% proc chance from your accomplice that doesn't go up with time, but increase it later to a 50% proc chance. This way, upper hand procs stays "meaningfull" (you enjoy having a proc and do not want to waste it immediately because you'll overcap soon) and you don't have to tie 2 billions abilities to Upper Hand. I think the amount you have is fair, but you had too much proc chances in order to be both meaningfull and leaving a bit of choice to the player. But that's just my opinion
As for the DET increase, why not use a more generalized damage increase ? The issue is that every stat curve gets changed when you level up and when there's an expac released. So that would be a nightmare to balance, as the spell would need a change at every expansion at least in order to stay somewhat relevant at every level which is something really important. I would suggest going for the more straightforward route of "increase your damage dealt by 2%" maybe more, maybe less, depending on what you want. Most damage class do not stack DET that much too, so depending on the BiS this buff can be both amazing or completely useless.
Hope this helpedKeep up the good work
![]()