aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2011-05-30 19:33:43 +0200
committerShauren <shauren.trinity@gmail.com>2011-05-30 19:33:43 +0200
commit6eaf40761696c53115859714f045190615d8cf51 (patch)
tree4b68b769087099f307187d7f0e65e3faf90a1cc0 /src
parentfd08b0060c1ef954f1fa4437b48e628e96c7626e (diff)
Scripts/Icecrown Citadel: Valithria Dreamwalker should be immune to percent heals (or max heals like Lay on Hands)
Closes #1748
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
index 1eacc09928f..5f05e6847e9 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
@@ -590,6 +590,10 @@ class npc_the_lich_king_controller : public CreatureScript
_events.ScheduleEvent(EVENT_RISEN_ARCHMAGE_SUMMONER, 20000);
_events.ScheduleEvent(EVENT_BLAZING_SKELETON_SUMMONER, 30000);
me->SetReactState(REACT_PASSIVE);
+ // immune to percent heals
+ me->ApplySpellImmune(0, IMMUNITY_STATE, SPELL_AURA_OBS_MOD_HEALTH, true);
+ me->ApplySpellImmune(0, IMMUNITY_EFFECT, SPELL_EFFECT_HEAL_PCT, true);
+ me->ApplySpellImmune(0, IMMUNITY_EFFECT, SPELL_EFFECT_HEAL_MAX_HEALTH, true);
}
void JustReachedHome()