<table class="crayon-table"><tbody><tr class="crayon-row"><td class="crayon-nums " data-settings="show">
<span class="crayon-v">Sequences</span><span class="crayon-sy">[</span><span class="crayon-s">"LegionDH"</span><span class="crayon-sy">]</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-sy">{</span>
<span class="crayon-v">StepFunction</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-s">[[</span>
<span class="crayon-s"> limit = limit or 1</span>
<span class="crayon-s"> if step == limit then</span>
<span class="crayon-s"> limit = limit % #macros + 1</span>
<span class="crayon-s"> step = 1</span>
<span class="crayon-s"> else</span>
<span class="crayon-s"> step = step % #macros + 1</span>
<span class="crayon-s"> end</span>
<span class="crayon-s">]]</span><span class="crayon-sy">,</span>
<span class="crayon-v">PreMacro</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-sy">[</span><span class="crayon-sy">[</span>
<span class="crayon-o">/</span><span class="crayon-i">targetenemy</span><span class="crayon-h"> </span><span class="crayon-sy">[</span><span class="crayon-v">noharm</span><span class="crayon-sy">]</span><span class="crayon-sy">[</span><span class="crayon-v">dead</span><span class="crayon-sy">]</span>
<span class="crayon-sy">]</span><span class="crayon-sy">]</span><span class="crayon-sy">,</span>
<span class="crayon-s">"/cast Shear"</span><span class="crayon-sy">,</span>
<span class="crayon-s">"/cast !Immolation Aura"</span><span class="crayon-sy">,</span>
<span class="crayon-s">"/cast Empower Wards"</span><span class="crayon-sy">,</span>
<span class="crayon-s">"/cast !Soul Carver"</span><span class="crayon-sy">,</span>
<span class="crayon-s">"/cast !Fel Eruption"</span><span class="crayon-sy">,</span>
<span class="crayon-s">"/cast !Felblade"</span><span class="crayon-sy">,</span>
<span class="crayon-v">PostMacro</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-s">[[</span>
<span class="crayon-s">/cast Immolation Aura</span>
<span class="crayon-s">/cast Fiery Brand</span>
<span class="crayon-s">/cast Fel Eruption</span>
<span class="crayon-s">/cast Felblade</span>
<span class="crayon-s">/cast Demon Spikes</span>
<span class="crayon-s">/script UIErrorsFrame:Hide();</span>
<span class="crayon-s">]]</span><span class="crayon-sy">,</span>
<span class="crayon-sy">}</span>
<span class="crayon-v">Sequences</span><span class="crayon-sy">[</span><span class="crayon-s">"LegVengDH"</span><span class="crayon-sy">]</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-sy">{</span>
<span class="crayon-v">StepFunction</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-s">[[</span>
<span class="crayon-s"> limit = limit or 1</span>
<span class="crayon-s"> if step == limit then</span>
<span class="crayon-s"> limit = limit % #macros + 1</span>
<span class="crayon-s"> step = 1</span>
<span class="crayon-s"> else</span>
<span class="crayon-s"> step = step % #macros + 1</span>
<span class="crayon-s"> end</span>
<span class="crayon-s">]]</span><span class="crayon-sy">,</span>
<span class="crayon-v">PreMacro</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-s">[[</span>
<span class="crayon-s">/cast Demon Spikes</span>
<span class="crayon-s">]]</span><span class="crayon-sy">,</span>
<span class="crayon-s">[[/cast Shear]]</span><span class="crayon-sy">,</span>
<span class="crayon-s">[[/cast Immolation Aura]]</span><span class="crayon-sy">,</span>
<span class="crayon-s">[[/cast Soul Carver]]</span><span class="crayon-sy">,</span>
<span class="crayon-s">[[/cast Felblade]]</span><span class="crayon-sy">,</span>
<span class="crayon-s">[[/cast Fel Eruption]]</span><span class="crayon-sy">,</span>
<span class="crayon-s">[[/cast Empower Wards]]</span><span class="crayon-sy">,</span>
<span class="crayon-v">PostMacro</span><span class="crayon-h"> </span><span class="crayon-o">=</span><span class="crayon-h"> </span><span class="crayon-s">[[</span>
<span class="crayon-s">/cast Soul Carver</span>
<span class="crayon-s">/cast Immolation Aura</span>
<span class="crayon-s">/cast Felblade</span>
<span class="crayon-s">/cast Fiery Brand</span>
<span class="crayon-s">/cast Fel Eruption</span>
<span class="crayon-s">/cast Demon Spikes</span>
<span class="crayon-s">/script UIErrorsFrame:Hide();</span>
<span class="crayon-s">/console Sound_EnableSFX 1</span>
<span class="crayon-s">]]</span><span class="crayon-sy">,</span>
<span class="crayon-sy">}</span>