The default action priority list is not taking into account the mechanics of the
Unerring Vision of Lei-Shen trinket. It gave me the false idea that the trinket is not worth it much, barely doing more than my normal version of
Light of the Cosmos, but then I thought that it doesn't make any sense and dug further.
I believe it should be doing a
Soulburn: Soul Swap when you get the buff, as it's relatively short and quite strong. This probably comes with saving a shard for it and if you don't have any, react by recasting Unstable Affliction and Agony during the proc time (
which is 4 seconds).
What I did for testing purposes, and I am sure it's probably not optimal, is adding the following line exactly after Soul Swap:
actions+=/soulburn,if=buff.perfect_aim.up
This gave me additional ~5,000 DPS with the gear I had equipped, making the concerns I had valid. I am using version 520-4. Could you please check it up and make a proper implementation of the corresponding action priorities if the player has the trinket and if what I described is not some sort of personal mistake?