aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2011-05-31 18:23:24 +0200
committerShauren <shauren.trinity@gmail.com>2011-05-31 18:23:24 +0200
commitd9acafc2cc0425a73547c5d980466b7dc4820667 (patch)
tree31862fbd93f30458c93af7c538bec5d2b0473c65 /src
parent106493737fbaad934d19e258fa7a68ec850bbf5f (diff)
Scripts/Icecrown Citadel: Apply percent heal immunities to Valithria, not LK trigger, thanks HUNTERok for pointing it out
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
index 5f05e6847e9..c95daa701e3 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
@@ -307,6 +307,9 @@ class boss_valithria_dreamwalker : public CreatureScript
me->SetHealth(_spawnHealth);
me->SetReactState(REACT_PASSIVE);
me->LoadCreaturesAddon(true);
+ // 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);
_instance->SendEncounterUnit(ENCOUNTER_FRAME_REMOVE, me);
_missedPortals = 0;
_under25PercentTalkDone = false;
@@ -590,10 +593,6 @@ 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()