From 12185d8f03b6e3ce8c019db0cb94d75e51937664 Mon Sep 17 00:00:00 2001 From: SKingOWN <86543222+SKingOWN@users.noreply.github.com> Date: Sat, 16 Oct 2021 19:15:24 -0400 Subject: [PATCH] fix(Core/Script): Valithria Dreamwalker event reset over 75% heal. (#8286) --- .../Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp index 79034dc2f..078aedd44 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp @@ -362,8 +362,13 @@ public: Talk(SAY_VALITHRIA_75_PERCENT); } else if (_instance->GetBossState(DATA_VALITHRIA_DREAMWALKER) == NOT_STARTED) + { if (Creature* trigger = ObjectAccessor::GetCreature(*me, _instance->GetGuidData(DATA_VALITHRIA_TRIGGER))) + { trigger->AI()->DoAction(ACTION_ENTER_COMBAT); + _instance->SetBossState(DATA_VALITHRIA_DREAMWALKER, IN_PROGRESS); + } + } } void DamageTaken(Unit*, uint32& damage, DamageEffectType, SpellSchoolMask) override