Scripts/Icecrown Citadel: Apply percent heal immunities to Valithria, not LK trigger, thanks HUNTERok for pointing it out
This commit is contained in:
@@ -307,6 +307,9 @@ class boss_valithria_dreamwalker : public CreatureScript
|
|||||||
me->SetHealth(_spawnHealth);
|
me->SetHealth(_spawnHealth);
|
||||||
me->SetReactState(REACT_PASSIVE);
|
me->SetReactState(REACT_PASSIVE);
|
||||||
me->LoadCreaturesAddon(true);
|
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);
|
_instance->SendEncounterUnit(ENCOUNTER_FRAME_REMOVE, me);
|
||||||
_missedPortals = 0;
|
_missedPortals = 0;
|
||||||
_under25PercentTalkDone = false;
|
_under25PercentTalkDone = false;
|
||||||
@@ -590,10 +593,6 @@ class npc_the_lich_king_controller : public CreatureScript
|
|||||||
_events.ScheduleEvent(EVENT_RISEN_ARCHMAGE_SUMMONER, 20000);
|
_events.ScheduleEvent(EVENT_RISEN_ARCHMAGE_SUMMONER, 20000);
|
||||||
_events.ScheduleEvent(EVENT_BLAZING_SKELETON_SUMMONER, 30000);
|
_events.ScheduleEvent(EVENT_BLAZING_SKELETON_SUMMONER, 30000);
|
||||||
me->SetReactState(REACT_PASSIVE);
|
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()
|
void JustReachedHome()
|
||||||
|
|||||||
Reference in New Issue
Block a user