What is this?
This is a tool which enables you to enter your character stats, defensive cooldowns, buffs, etc. and in turn get a timeline of which cooldowns to use and when.
Why build this?
I was struggling with Nullaeus (Midnight Season 1 delve seasonal boss) as a tank on '??' difficulty, so I figured I'd build a tool to let me figure out how to most effectively rotate mitigation cooldowns to ensure at least 1 is always available.
Too much info!
I'm not going to reduce how much information is shown (unless I see that it's pointless), but you can shrink any section by tapping on the header. Tapping on it again will expand it.
How do I reset it?
There's no reset functionality currently. Just manually go through and empty player stats, delete all cooldowns and buffs, and it'll be done.
Effective health?
This is a measure of how much unmitigated damage you can take without dying. It's been a long time since I really cared about theorycrafting, but by building and using this tool, it helped me kill Nullaeus on the first attempt after 30+ wipes.
How do I use this in-game?
It's not an addon and isn't designed to be used in-game. It's designed so that if you have a free action bar, you can assign defensive cooldowns from left to right, and know which one you need to press next.
This tool is NOT a replacement for class knowledge!
This tool is designed to assist you in figuring out how to rotate your cooldowns effectively, but it does not account for the strength of cooldown in its timeline or breakdown order. If you feel that a 30% damage reduction won't be enough, but feel 50% will, and both are available, then go for the 50% option. I'm not here to hold your hand.
My cooldowns didn't line up with what this tool said!
The order it shows isn't a strict 'you must follow this order' situation. You should activate them from left-to-right. For example, if you've used cooldowns 2, 3, and 4, still have 5, 6, and 7 available, but cooldown 1 became available, then you should use cooldown 1.
Some of my cooldowns are shared (e.g. Forbearance)!
This tool doesn't take that into account just yet. I'm aware of this limitation and will work to add support for this in a future version.
My defensive has more than 1 charge!
In these situations, you should add 1 'mitigation cooldown' entry for each charge. For example, Protection Paladins can have 2 charges of 'Guardian of Ancient Kings' (as of writing), so you would enter e.g. 'Guardian of Ancient Kings 1' and 'Guardian of Ancient Kings 2' as 2 separate entries.
I have procs which prevent my death! How do I add those?
You don't. Even though they're often reliable, I can't tell you "just don't cast any cooldown" because some scenarios, a boss will eat through a defensive and trigger one of those procs.