I don’t have the same issues with Soul Swap as you seem to have, but I agree this is a worse version of the spell than the one we got at the start of Dragonflight.
My Soul Swap copies Agony, Corruption, UA, Siphon Life and Haunt. When I do the inhaling, it actually removes UA from the target, before I’ve exhaled on a new target. It’s weird.
And when I exhale, it copies Agony, Corruption, UA, Siphon Life and Haunt. But then the icon of the spell bugs out, it doesn’t display a CD at all. I can’t reuse it, it’s in CD, but I have to guess when the 30s are up. Logging on/off-Reloading-switching talents/specs doesn’t solve the issue either. My Weakaura tracking Soul Swap has the same issue.
I think the first version of Soul Swap was good, it just should have applied at a minimum Siphon Life as well. Maybe Haunt and Shadow’s Embrace as well.
I agree removing the soul shard cost to soul swap would be nice, and inhaling DoTs on the initial target should be off GCD.
Moving UA around with Soul Swap is the only way to switch targets without having to re-spend shards to stack Malefic Affliction. They fixed a “bug” friday evening where if you moved UA around it didn’t remove your stacks of malefic Affliction, and that was just amazing, I had hoped it was intended. You kept your Malefic Affliction stacks as long as UA didn’t expire, casting it on a new target while a previous one was active preserved them.
Please Blizzard, allow us to move UA around with or without Soul Swap and keep our stacks of Malefic Affliction. Or make our Malefic Affliction stacks linger on us for 10/15s when UA expires, to give us time to reapply it on a new target.
Or, and I think that would be the best thing, reduce Malefic Affliction stacks to just 1. Having to spend 4 shards to proc Dread Touch is way too expensive, and it makes switching target very complicated and expensive. Soul Swap doesn’t fix it, because when that target will die, UA will expire, and we will have to respend 4 shards all over again.
That’s one of the biggest issue for Affliction in PVE right now, how rigid Malefic Affliction and Dread Touch are to play with.