fix(Core/Script): Valithria Dreamwalker event reset over 75% heal. (#8286)

This commit is contained in:
SKingOWN
2021-10-16 19:15:24 -04:00
committed by GitHub
parent c4cbd6161d
commit 12185d8f03

View File

@@ -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