yes that is truth... but you forget as a warlock on high rated RBG youl being interupted on many casts... so casting UA is very dangerous for the dot spreading its a 4-6 sec silence that is fucking up very very hard... and you can not move while casting UA and if the soul swap option is scripted well it should put haunt -> agony -> UA -> coru so that means only 1 sec of UA + corup and 2 sec of agony is missingfor 1 GCD less and the possibility that we been silenced what is like wasting 5 GCDs.
and yes the shards are valuable. but in rbg you only need to get 1 shard at least to put haunt for 20% spell increase and whit the rest you can swap. btw whit 2 set bonus you get all 15 -20 sec a shard and if you put your dot's faster on many targets as possible youl get a higher chance to get more shards.
can you make me a favor and put an option that the routine uses soul swap and for those who don't wana get this option or think this is bad they can deactivate it.
your routine is really good it makes a lot of dps in PvE but without soul swap i am obligated to use gladius because in RBG it is the better one... i like your routine for PvE more because the dmg output is better. but in RBG and 5s the soul swap is missed and i need to play whit gladius till now because of that one missing spell... :/ i beg you script that option for all those warlocks that wana get this spell

plz^^ we will love you for that!