//this is the burst phase pre-rotation. Called if and only if SC.BurstLevel > 0
SC.BurstSequence(
//ensure we use Essence of the eternal flame when available
[B]//[/B]SC.UseTrinket(69002, ret => !SC.PlayerHasBuff("Essence of the Eternal Flame"), "Trinket: Essence of the Eternal Flame"),
SC.CastSpell("Empower Rune Weapon", ret => Me.BloodRuneCount + Me.FrostRuneCount + Me.UnholyRuneCount + Me.DeathRuneCount == 0, "Empower Rune Weapon"),
SC.CastBuff("Pillar of Frost", ret => true, "Pillar of Frost"),
SC.CastBuff("Raise Dead", ret => SC.PlayerHasBuff("Pillar of Frost") && SC.PlayerBuffTimeLeft("Pillar of Frost") <= 10, "Raise Dead")
),