value=function()return0.024*mana.maxend,-- TODO: Check if should be modmax.
}
}]]--TODO: this breaks and causes bugs because it isn't referencing mana well from State.lua, but it wouldn't be discovered in Devastation testing because Devastation doesn't have the Energy Loop talent.
cauterizing_flame={93294,374251,1},-- Cauterize an ally's wounds, removing all Bleed, Poison, Curse, and Disease effects. Heals for $s1 upon removing any effect
clobbering_sweep={103844,375443,1},-- Tail Swipe's cooldown is reduced by $s1 min
draconic_legacy={93300,376166,1},-- Your Stamina is increased by $s1%
enkindled={93295,375554,2},-- Living Flame deals $s1% more damage and healing
expunge={93306,365585,1},-- Expunge toxins affecting an ally, removing all Poison effects
obsidian_bulwark={93289,375406,1},-- Obsidian Scales has an additional charge
obsidian_scales={93304,363916,1},-- Reinforce your scales, reducing damage taken by $s1%. Lasts $s2 sec
oppressing_roar={93298,372048,1},-- Let out a bone-shaking roar at enemies in a cone in front of you, increasing the duration of crowd controls that affect them by $s1% in the next $s2 sec
overawe={93297,374346,1},-- Oppressing Roar removes $s1 Enrage effect from each enemy, and its cooldown is reduced by $s2 sec
panacea={93348,387761,1},-- Emerald Blossom and Verdant Embrace instantly heal you for $s1 when cast
potent_mana={93715,418101,1},-- Source of Magic increases the target's healing and damage done by $s1%
quell={93311,351338,1},-- Interrupt an enemy's spellcasting and prevent any spell from that school of magic from being cast for $s1 sec
recall={93301,371806,1},-- You may reactivate Deep Breath within $s1 sec after landing to travel back in time to your takeoff location
regenerative_magic={93353,387787,1},-- Your Leech is increased by $s1%
renewing_blaze={93354,374348,1},-- The flames of life surround you for $s1 sec. While this effect is active, $s2% of damage you take is healed back over $s3 sec
rescue={93288,370665,1},-- Swoop to an ally and fly with them to the target location. Clears movement impairing effects from you and your ally
scarlet_adaptation={93340,372469,1},-- Store $s1% of your effective healing, up to $s2. Your next damaging Living Flame consumes all stored healing to increase its damage dealt
sleep_walk={93293,360806,1},-- Disorient an enemy for $s1 sec, causing them to sleep walk towards you. Damage has a chance to awaken them
source_of_magic={93344,369459,1},-- Redirect your excess magic to a friendly healer for $s1 |$s2hour:hrs;. When you cast an empowered spell, you restore $s3% of their maximum mana per empower level. Limit $s4
spatial_paradox={93351,406732,1},-- Evoke a paradox for you and a friendly healer, allowing casting while moving and increasing the range of most spells by $s1% for $s2 sec. Affects the nearest healer within $s3 yds, if you do not have a healer targeted
tailwind={93290,375556,1},-- Hover increases your movement speed by $s1% for the first $s2 sec
terror_of_the_skies={93342,371032,1},-- Deep Breath stuns enemies for $s1 sec
time_spiral={93351,374968,1},-- Bend time, allowing you and your allies within $s1 yds to cast their major movement ability once in the next $s2 sec, even if it is on cooldown
tip_the_scales={93350,370553,1},-- Compress time to make your next empowered spell cast instantly at its maximum empower level
twin_guardian={93287,370888,1},-- Rescue protects you and your ally from harm, absorbing damage equal to $s1% of your maximum health for $s2 sec
unravel={93308,368432,1},-- Sunder an enemy's protective magic, dealing $s$s2 Spellfrost damage to absorb shields
verdant_embrace={93341,360995,1},-- Fly to an ally and heal them for $s1, or heal yourself for the same amount
walloping_blow={93286,387341,1},-- Wing Buffet and Tail Swipe knock enemies further and daze them, reducing movement speed by $s1% for $s2 sec
zephyr={93346,374227,1},-- Conjure an updraft to lift you and your $s1 nearest allies within $s2 yds into the air, reducing damage taken from area-of-effect attacks by $s3% and increasing movement speed by $s4% for $s5 sec
call_of_ysera={93250,373834,1},-- Verdant Embrace increases the healing of your next Dream Breath by $s1%, or your next Living Flame by $s2%
cycle_of_life={93266,371832,1},-- Every $s1 Emerald Blossoms leaves behind a tiny sprout which gathers $s2% of your healing over $s3 sec. The sprout then heals allies within $s4 yds, divided evenly among targets
delay_harm={93335,376207,1},-- $s1% of delayed damage from Time Dilation is absorbed
dream_breath={93240,355936,1},-- Inhale, gathering the power of the Dream. Release to exhale, healing yourself and $s1 injured allies in a $s2 yd cone in front of you for $s3. I: Heals $s4 instantly and $s5 over $s6 sec. II: Heals $s7 instantly and $s8 over $s9 sec. III: Heals $s10 instantly and $s11 over $s12 sec
dream_flight={93267,359816,1},-- Take in a deep breath and fly to the targeted location, healing all allies in your path for $s1 immediately and $s2 over $s3 sec, reduced beyond $s4 targets. Removes all root effects. You are immune to movement impairing and loss of control effects while flying
dreamwalker={93244,377082,1},-- You are able to move while communing with the Dream
echo={93339,364343,1},-- Wrap an ally with temporal energy, healing them for $s1 and causing your next healing spell to cast an additional time on that ally at $s2% of normal healing. Essence spells cannot be Echoed
emerald_communion={93245,370960,1},-- Commune with the Emerald Dream, restoring $s1% health and $s2% mana every $s3 sec for $s4 sec. Overhealing is transferred to an injured ally within $s5 yds. Castable while stunned, disoriented, incapacitated, or silenced
empath={93242,376138,1},-- Spiritbloom increases your Essence regeneration rate by $s1% for $s2 sec
energy_loop={93261,372233,1},-- Disintegrate deals $s1% more damage and generates $s2 mana over its duration
essence_attunement={93238,375722,1},-- Essence Burst stacks $s1 times
essence_burst={93239,369297,1},-- Living Flame has a $s1% chance, and Reversion has a $s2% chance to make your next Essence ability free. Stacks $s3 times
exhilarating_burst={93246,377100,2},-- Each time you gain Essence Burst, your critical heals are $s1% effective instead of the usual $s2% for $s3 sec
field_of_dreams={93248,370062,1},-- Gain a $s1% chance for one of your Fluttering Seedlings to grow into a new Emerald Blossom
flow_state={93256,385696,2},-- Empower spells cause time to flow $s1% faster for you, increasing movement speed, cooldown recharge rate, and cast speed. Lasts $s2 sec
fluttering_seedlings={93247,359793,2},-- Emerald Blossom sends out flying seedlings when it bursts, healing $s1 allies up to $s2 yds away for $s3
font_of_magic={93252,375783,1},-- Your empower spells' maximum level is increased by $s1
golden_hour={93255,378196,1},-- Reversion instantly heals the target for $s1% of damage taken in the last $s2 sec
grace_period={93265,376239,1},-- Your healing is increased by $s1% on targets with your Reversion
just_in_time={93335,376204,1},-- Time Dilation gains an additional charge, and its cooldown is reduced by $s1 sec
lifebind={93253,373270,1},-- Verdant Embrace temporarily bonds your life with an ally, causing your healing on either partner to heal the other for $s1% of the amount. Lasts $s2 sec
lifeforce_mender={93236,376179,2},-- Living Flame and Fire Breath deal additional damage and healing equal to $s1% of your maximum health
lifegivers_flame={93237,371426,1},-- Fire Breath heals $s1 nearby injured allies for $s2% of damage done to up to $s3 targets, split evenly among them
lifespark={99804,443177,1},-- Reversion healing has a chance to cause your next Living Flame to cast instantly and deal $s1% increased healing or damage. Stacks up to $s2 charges
nozdormus_teachings={93258,376237,1},-- Temporal Anomaly reduces the cooldowns of your empower spells by $s1 sec
ouroboros={93251,381921,1},-- Casting Echo grants one stack of Ouroboros, increasing the healing of your next Emerald Blossom by $s1%, stacking up to $s2 times
power_nexus={93249,369908,1},-- Increases your maximum Essence to $s1
renewing_breath={93268,371257,2},-- Dream Breath healing is increased by $s1%
resonating_sphere={93258,376236,1},-- Temporal Anomaly applies Echo at $s1% effectiveness to the first $s2 allies it passes through
reversion={93338,366155,1},-- Reverse an ally's injuries, instantly healing them for $s1% of damage taken in the last $s2 sec and an additional $s3 over $s4 sec. When Reversion critically heals, its duration is extended by $s5 sec, up to a maximum of $s6 sec
rewind={93337,363534,1},-- Rewind $s1% of damage taken in the last $s2 seconds by all allies within $s3 yds. Always heals for at least $s4. Healing increased by $s5% when not in a raid
rush_of_vitality={93244,377086,1},-- Emerald Communion increases your maximum health by $s1% for $s2 sec
spark_of_insight={93269,377099,1},-- Consuming a full Temporal Compression grants you Essence Burst
spiritbloom={93243,367226,1},-- Divert spiritual energy, healing an ally for $s1. Jumps to injured allies within $s2 yds when empowered. I: Heals one ally. II: Heals a second ally. III: Heals a third ally
spiritual_clarity={93242,376150,1},-- Spiritbloom's cooldown is reduced by $s1 sec
stasis={93264,370537,1},-- Causes your next $s1 helpful spells to be duplicated and stored in a time lock. You may reactivate Stasis any time within $s2 sec to quickly unleash their magic
tempo_charged={93262,1237978,1},-- Temporal Compression increases the damage or healing of your next empower spell by $s1% per stack
temporal_anomaly={93257,373861,1},-- Send forward a vortex of temporal energy, absorbing $s1 damage on you and any allies in its path. Absorption is reduced beyond $s2 targets
temporal_artificer={93264,381922,1},-- Rewind's cooldown is reduced by $s1 sec
temporal_compression={93241,362874,1},-- Each cast of a Bronze spell causes your next empower spell to reach maximum level in $s1% less time, stacking up to $s2 times
time_dilation={93336,357170,1},-- Stretch time around an ally for the next $s1 sec, causing $s2% of damage they would take to instead be dealt over $s3 sec
time_lord={93254,372527,2},-- Echo replicates $s1% more healing
time_of_need={93259,368412,1},-- When you or an ally fall below $s1% health, a version of yourself enters your timeline and heals them for $s2. Your alternate self continues healing for $s3 sec before returning to their timeline. May only occur once every $s4 sec
timeless_magic={93263,376240,2},-- Reversion, Time Dilation, Echo, and Temporal Anomaly last $s1% longer and cost $s2% less mana
titans_gift={99803,443264,1},-- Essence Burst increases the effectiveness of your next Essence ability by $s1%
unshakable={93260,1239581,1},-- Your empower spells are $s1% more effective. While charging a healing empower spell, you cannot be knocked back
afterimage={94929,431875,1},-- Empower spells send up to $s1 Chrono Flames to your targets
chrono_flame={94954,431442,1},-- Living Flame is enhanced with Bronze magic, repeating $s1% of the damage or healing you dealt to the target in the last $s2 sec as Arcane, up to $s3
doubletime={94932,431874,1},-- When Dream Breath or Fire Breath critically strike, their duration is extended by $s1 sec, up to a maximum of $s2 sec
golden_opportunity={94942,432004,1},-- Casting Echo has a $s1% chance to cause your next Echo to be $s2% more effective
instability_matrix={94930,431484,1},-- Each time you cast an empower spell, unstable time magic reduces its cooldown by up to $s1 sec
master_of_destiny={94930,431840,1},-- Casting Essence spells extends all your active Threads of Fate by $s1 sec
motes_of_acceleration={94935,432008,1},-- Warp leaves a trail of Motes of Acceleration. Allies who come in contact with a mote gain $s1% increased movement speed for $s2 sec
primacy={94951,431657,1},-- For each healing over time effect from Spiritbloom, gain $s1% haste, up to $s2%
reverberations={94925,431615,1},-- Spiritbloom heals for an additional $s1% over $s2 sec
temporal_burst={94955,431695,1},-- Tip the Scales overloads you with temporal energy, increasing your haste, movement speed, and cooldown recovery rate by $s1%, decreasing over $s2 sec
temporality={94935,431873,1},-- Warp reduces damage taken by $s1%, starting high and reducing over $s2 sec
threads_of_fate={94947,431715,1},-- Casting an empower spell during Temporal Burst causes a nearby ally to gain a Thread of Fate for $s1 sec, granting them a chance to echo their damage or healing spells, dealing $s2% of the amount again
time_convergence={94932,431984,1},-- Non-defensive abilities with a $s1 second or longer cooldown grant $s2% Intellect for $s3 sec. Essence spells extend the duration by $s4 sec
warp={94948,429483,1},-- Hover now causes you to briefly warp out of existence and appear at your destination. Hover's cooldown is also reduced by $s1 sec. Hover continues to allow Evoker spells to be cast while moving
burning_adrenaline={94946,444020,1},-- Engulf quickens your pulse, reducing the cast time of your next spell by $s1%. Stacks up to $s2 charges
conduit_of_flame={94949,444843,1},-- Critical strike chance against targets above $s1% health increased by $s2%
consume_flame={94922,444088,1},-- Engulf consumes $s1 sec of Dream Breath from the target, detonating it and healing all nearby targets equal to $s2% of the amount consumed, reduced beyond $s3 targets
draconic_instincts={94931,445958,1},-- Your wounds have a small chance to cauterize, healing you for $s1% of damage taken. Occurs more often from attacks that deal high damage
engulf={94950,443328,1},-- Engulf your target in dragonflame, damaging them for $s1 Fire or healing them for $s2. For each of your periodic effects on the target, effectiveness is increased by $s3%. Requires Dream Breath or Fire Breath to be active on the target
enkindle={94956,444016,1},-- Essence abilities are enhanced with Flame, dealing $s1% of healing or damage done as Fire over $s2 sec
expanded_lungs={94956,444845,1},-- Fire Breath's damage over time is increased by $s1%. Dream Breath's heal over time is increased by $s2%
flame_siphon={99857,444140,1},-- Engulf reduces the cooldown of Fire Breath and Dream Breath by $s1 sec
fulminous_roar={94923,1218447,1},-- Fire Breath and Dream Breath deal their damage and healing $s1% more often
lifecinders={94931,444322,1},-- Renewing Blaze also applies to your target or $s1 nearby injured ally at $s2% value
red_hot={94945,444081,1},-- Engulf gains $s1 additional charge and deals $s2% increased damage and healing
shape_of_flame={94937,445074,1},-- Tail Swipe and Wing Buffet scorch enemies and blind them with ash, causing their next attack within $s1 sec to miss
titanic_precision={94920,445625,1},-- Living Flame has $s1 extra chance to trigger Essence Burst when it critically strikes
trailblazer={94937,444849,1},-- Hover, Deep Breath, and Dream Flight travel $s1% faster, and Hover travels $s2% further
chrono_loop=5455,-- (383005) Trap the enemy in a time loop for $s1 sec. Afterwards, they are returned to their previous location and health. Cannot reduce an enemy's health below $s2%
divide_and_conquer=5595,-- (384689) Deep Breath forms curtains of fire, preventing line of sight to enemies outside its walls and burning enemies who walk through them for $s$s2 Fire damage. Lasts $s3 sec
dream_projection=5711,-- (377509) Summon a flying projection of yourself that heals allies you pass through for $s1. Detonating your projection dispels all nearby allies of Magical effects, and heals for $s2 over $s3 sec
dreamwalkers_embrace=5616,-- (415651) Verdant Embrace tethers you to an ally, increasing movement speed by $s1% and slowing and siphoning $s2 life from enemies who come in contact with the tether. The tether lasts up to $s3 sec or until you move more than $s4 yards away from your ally
nullifying_shroud=5468,-- (1241352) Verdant Embrace wreathes you in arcane energy, preventing the next full loss of control effect against you. Lasts $s1 sec
obsidian_mettle=5459,-- (378444) While Obsidian Scales is active you gain immunity to interrupt, silence, and pushback effects
scouring_flame=5461,-- (378438) Fire Breath burns away $s1 beneficial Magic effect per empower level from all targets
swoop_up=5465,-- (370388) Grab an enemy and fly with them to the target location
time_stop=5463,-- (378441) Freeze an ally's timestream for $s1 sec. While frozen in time they are invulnerable, cannot act, and auras do not progress. You may reactivate Time Stop to end this effect early
unburdened_flight=5470,-- (378437) Hover makes you immune to movement speed reduction effects
-- Engulf your target in dragonflame, damaging them for $443329s1 Fire or healing them for $443330s1. For each of your periodic effects on the target, effectiveness is increased by $s1%.
name="|cFFFF0000WARNING|r: Healer support in this addon is focused on DPS output only. This is more useful for solo content or downtime when your healing output is less critical in a group/encounter. Use at your own risk.",
desc=strformat("If checked, %s may be recommended, which will force your character to select a destination and move. By default, %s requires your Cooldowns "
.."toggle to be active.\n\n"
.."If unchecked, |W%s|w will never be recommended, which may result in lost DPS if left unused for an extended period of time.",
desc=strformat("If checked, %s may be recommended if your target has an absorb shield applied. By default, %s also requires your Interrupts toggle to be active.",
desc=strformat("If set to |cffffd1000|r, %s will be recommended at different empowerment levels based on the action priority list.\n\n"
.."To force %s to be used at a specific level, set this to 1, 2, 3 or 4.\n\n"
.."If the selected empowerment level exceeds your maximum, the maximum level will be used instead.",Hekili:GetSpellLinkWithTexture(devastation.abilities.fire_breath.id),
desc=strformat("If checked, %s may be recommended when you will otherwise max out on Essence and risk wasting resources.\n\n"
.."Recommendation: Leave disabled in content where you are actively healing and spending Essence on healing spells.",Hekili:GetSpellLinkWithTexture(devastation.abilities.disintegrate.id)),