Holy Priest Implementation
Twintop opened this issue ยท 1 comments
Prerequisite:
- Convert Priest module in to a similar format as Hunter and Warrior.
Holy Priest
- Show mana
- Add $resourcePercent as a new variable
-
- Add to other specs later. Maybe.
- Incoming mana from non-regen sources
-
- Mana Tide Totem
-
-
- Half of total regen for the remaining duration, since it gives 100% more
-
-
- Innervate
-
-
- Show regen for the remaining time on the buff
-
-
- Symbol of Hope (this is changing in 9.1?)
-
- Faerie Guardians
-
- Channeled mana potions (w/thresholds for each tick?)
- Threshold lines
-
- Wrathful Faerie
-
- Where you'd be if you used various mana potions right then
- Procs / Buffs Up
-
- Innervate (extra regen on top of normal passive)
-
-
- Bar border
-
-
-
- Audio notification
-
-
-
- Bar text
-
-
- Apotheosis
-
-
- Bar color + expiring + config
-
-
-
- Audio notification
-
-
-
- Bar text
-
-
- Surge of Light
-
-
- Audio notification for 1 or 2 procs, separate
-
-
-
- Border color change for 1 or 2 procs, separate. Lower priority than Innervate
-
-
-
- Bar text
-
- Holy Words
-
- Change bar color when your current hardcast will make the associated Holy Word be off cooldown
-
-
- Holy Word: Sanctuary
-
-
-
- Holy Word: Serenity
-
-
-
- Holy Word: Chastise
-
-
- Account for modifiers
-
-
- Holy Orations (conduit)
-
-
-
- Apotheosis (talent)
-
-
-
- Light of the Naaru (talent)
-
-
-
- Harmonious Apparatus (legendary)
-
-
- Bar Text for each
- Flash Concentration
-
- Configuration
-
- Border color changes when not at max stacks or expiring
-
- Audio notification when expiring
-
- Bar text
Notes for future-Twintop:
- Harmonious Apparatus (legendary) CDR support - new abilities to include
- Holy Oration (conduit) CDR support - additive effect (see below)
- Binding Heal (talent) CDR support - new ability to include / multiple reductions
- Light of the Naaru (talent) CDR support - multiplicative effect (see below)
- Apotheosis (talent) CDR support - multiplicative effect (see below)
- CDR formula example for Holy Fire casting to reduce Holy Word: Chastise -- Apotheosis up, LotN up (thanks, Torghast), HA leggo, and HO conduit @ 226/R7:
4 * ((4 * (4 / 3)) + 0.128) = 4 * ((4 * 5.333..) + 0.128) = 4 * 5.461333.. = 21.84533.. sec CDR
Same as
(4 * ((4 * (4 / 3)))) + (4 * 0.128) = (4 * 5.333..) + (4 * 0.128) = 21.333.. + 0.512 = 21.84533.. sec CDR
- Edge case: Apotheosis will end before the cast completes
- Include cast time remaining in the remaining CD calculation. Maybe include latency?
- Add different colors for each Holy Word; default to the same.
- Add choice for which to show if Binding Heal will result in Sanctuary and Serenity to both come off CD at the same time; default to Sanctuary