fix(Core/Script): Valithria Dreamwalker event reset over 75% heal. (#8286)
This commit is contained in:
@@ -362,8 +362,13 @@ public:
|
|||||||
Talk(SAY_VALITHRIA_75_PERCENT);
|
Talk(SAY_VALITHRIA_75_PERCENT);
|
||||||
}
|
}
|
||||||
else if (_instance->GetBossState(DATA_VALITHRIA_DREAMWALKER) == NOT_STARTED)
|
else if (_instance->GetBossState(DATA_VALITHRIA_DREAMWALKER) == NOT_STARTED)
|
||||||
|
{
|
||||||
if (Creature* trigger = ObjectAccessor::GetCreature(*me, _instance->GetGuidData(DATA_VALITHRIA_TRIGGER)))
|
if (Creature* trigger = ObjectAccessor::GetCreature(*me, _instance->GetGuidData(DATA_VALITHRIA_TRIGGER)))
|
||||||
|
{
|
||||||
trigger->AI()->DoAction(ACTION_ENTER_COMBAT);
|
trigger->AI()->DoAction(ACTION_ENTER_COMBAT);
|
||||||
|
_instance->SetBossState(DATA_VALITHRIA_DREAMWALKER, IN_PROGRESS);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void DamageTaken(Unit*, uint32& damage, DamageEffectType, SpellSchoolMask) override
|
void DamageTaken(Unit*, uint32& damage, DamageEffectType, SpellSchoolMask) override
|
||||||
|
|||||||
Reference in New Issue
Block a user