Heal: used for consistent healing. I use these ranks when they do the following healing: 1200-1500-1800. I would advise adjusting/removing ranks based on how much healing bonus you have.
Heal rank 2: usually used for farm instances, when you got a high amount of healing bonus with a decent amount of mp5s too. This is also used by slackers on progression raids to still heal quite a lot, but reduce the amount of consumables they use.
Heal rank 3: this is your main healing spell for consistent healing fights. It costs just enough mana to heal for a whole fight. If you do go near oom before the end of the fight, just go and down rank.
Heal rank 4: this is the heal you will use if your gear is a little higher and you can afford the mana cost.
Greater heal: used for consistent (Naxx+) healing, t2 8/8 proc and burst healing. I use these ranks when they do the following healing: 2000-2400-2800/3200. I would advise adjusting/removing ranks based on how much healing bonus you have.
Greater heal rank 1: used for consistent healing on Naxxramas gear level. Also used for the t2 8/8 set bonus proc. Also used when you have too many healers assigned to MT.
Greater heal rank 3: used for burst healing (mediocre: f.e. Patchwork).
Greater heal rank 5: used for burst healing (massive burst, F.E. Chromaggus/twins/Loatheb).
Flash heal: used for quick heals to prevent layers from dying (mostly trash healing spell). I use these ranks when they do the following healing: 300-600-1000-1400. I would advise adjusting/removing ranks based on how much healing bonus you have.
Flash heal rank 1: used to proc off inspiration (25% armor).
Flash heal rank 2: used to top off life tapping warlocks when there IS NOT a shadow priest in that group AND when there IS NO HoT on them (and you don’t use your hot on them for whatever reason). Also used to put targets into HoT range (where HoTs would heal up the remaining health).
Flash heal rank 4: used to top off damage taken by AoE spells.
Flash heal rank 7: used to quickly burst the MT back to top and big raid healing.
Renew: this is your primary raid healing spell. It is super mana efficient once you gain 850+healing bonus. My advice is that you skip every other stat for this one if you are raid healing to get up to 850 +healing ASAP. You might need to pop more mana potions/runes but it will be worth it for your raid. It is also a nice buffer on tanks. I use these ranks when they do the following healing: 1000-1600+. I would advise adjusting/removing ranks based on how much healing bonus you have.
Rank 3-7: this is your main raid healing spell. It is used as an ultra mana-conversing raid healing spell. You want to use this when the raid is not in danger of dying but requires healing. It is also extremely worthwhile for predicting incoming damage taken on targets (pre-hot them) and for tank healing. Due to its low mana cost it also allows you to use flash heal/PWS more often as you have more spare mana to work with (saving more lives).
Rank 9-10: used to dump mana and as renew if there’s just 1 tank tanking a boss at a time.
Prayer of Healing: used to raid heal.
Prayer of Healing rank 1-5: rank is dependent on the raid damage taken. Only use this spell if your mana permits it. On some fights it’s arguably better to let some targets get a HP deficit of below the max rank’s healing done as you can regen more mana in between PoHs, or you can heal other targets that require more healing at the time.
Holy Nova: used to raid heal quickly and in adds/world pvp situations!
Holy Nova rank 1: used to remove stealth from rogues.
Holy Nova rank 6: used to top off the group directly and smoothly. This is often used to prevent your own over healing, but good positioning is required. It is also a lifesaver when you already used fade and power word: shield and still got agro.
Power word shield rank 10: for damage absorption when targets are about to die within 1 second, and need more healing than Holy Nova can provide.
Dispel mechanics are used at Decursive, should not be explained.
Dispel magic on yourself while targeting others. (2x)
/script CastSpellByName("Dispel Magic",1)
/script TargetUnit("player"); CastSpellByName("Dispel Magic"); TargetLastTarget()
Cast renew on targets that do not have renew yet (KEY!):
/script --CastSpellByName("Renew")
/script local b = 1; for j=0,15 do a = UnitBuff("target", j); if (a and string.find(a, "Renew")) then b = nil; break; end; end; if ( then CastSpellByName("Renew"); end;
Cast interrupt macro (hit once for cast, hit twice for interrupt).
/script SpellStopCasting() CastSpellByName("Heal(Rank 3)")
Exit from Shadow Form + Smite. Put you Shadow Form spell in slot *48* or change the macro.
/run if u(48)then a(48)end c(sm)
Mind Flay debuff check - put this macro in slot *31* or change the macro.
/run mfD=0 local i=1 while ud(t,i)do if ud(t,i)==UD1 then mfD=1 end i=i+1 end
Mind Flay. Spamable. If your target does not have Mind Flay or Mana Drain icon on it you will cast Mind Flay. So i think it is useless for BG or raids, just for solo gaming or 5 ppl inst without other shadow priest in party.
/run a(31)if mfD==0 then c(mf)end
Auto sell your gray items in your backpacks (Macro + addon).
/script for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag),
1 do local name = GetContainerItemLink(bag,slot); if name and
string.find(name,"ff9d9d9d") then DEFAULT_CHAT_FRAME:AddMessage("Selling "..name);
UseContainerItem(bag,slot) end; end; end