Okay, so the goal is to have both of these buff active at all times in combat:
Maraad's Truth SpellID=156990 (MT)
Liadrin's Righteousness SpellID=156989 (LR)
This if for the level 100 talent Empowered Seals (SpellID=1522630)
This is a best case scenario fight,
You start in a seal, lets say Seal of Righteousness (SoR)
You judgement a boss, gain LR (20 sec buff of Haste)
Switch to Seal of Truth (SoT)
Normal rotation continues
Judgment is used again, gain MT (20 sec buff of AP), 5 stacks of Censure are on boss.
Normal rotation continues
When LR buff drops below 10 secs, switch to SoR until Judgement to refresh LR
Switch to SoT if MT or (big OR) Censure is under 10 secs left on boss.
Judgement to refresh... etc.
If you want to get fancy with it you could add a third buff in there from one of the other seals, but that will get messy, best to just stick with the two.
Since the seals are on the GCD they have to be in the rotation to make a smooth transition without the buffs falling off. Since SoT and SoR hit the boss for the same initial dmg it does not matter which one you stay in, as long as Censure does not fall off the boss.
Simcraft says there is slight difference in dps (about 1.4k) between the talents, but in game testing ive found seal dance testing to have a high skill/high reward type of dps increase especially on bosses and AoE.
This is seperate, but I noticed that Lay on Hands and Selfless Healer are not healing other people in Ret, could you also implement this change as well?
Thank you for your time and let me know if you need some help.