fix(Scripts/BlackTemple): Fix Gurtogg will not use acidic wound in phase 2 (#21253)
This commit is contained in:
parent
d2500e8cb7
commit
d297030a08
@ -61,7 +61,6 @@ enum Spells
|
||||
enum Misc
|
||||
{
|
||||
EVENT_SPELL_BERSERK = 1,
|
||||
|
||||
GROUP_DELAY = 1
|
||||
};
|
||||
|
||||
@ -103,6 +102,7 @@ struct boss_gurtogg_bloodboil : public BossAI
|
||||
if (Unit* target = SelectTarget(SelectTargetMethod::Random, 1, 40.0f, true))
|
||||
{
|
||||
me->RemoveAurasByType(SPELL_AURA_MOD_TAUNT);
|
||||
me->RemoveAurasDueToSpell(SPELL_ACIDIC_WOUND);
|
||||
DoCastSelf(SPELL_FEL_RAGE_SELF, true);
|
||||
DoCast(target, SPELL_FEL_RAGE_TARGET, true);
|
||||
DoCast(target, SPELL_FEL_RAGE_2, true);
|
||||
@ -118,6 +118,10 @@ struct boss_gurtogg_bloodboil : public BossAI
|
||||
DoCastVictim(SPELL_CHARGE);
|
||||
}, 2s);
|
||||
|
||||
me->m_Events.AddEventAtOffset([&] {
|
||||
DoCastSelf(SPELL_ACIDIC_WOUND, true);
|
||||
}, 28s);
|
||||
|
||||
scheduler.DelayGroup(GROUP_DELAY, 30s);
|
||||
}
|
||||
}, 90s);
|
||||
@ -139,7 +143,7 @@ struct boss_gurtogg_bloodboil : public BossAI
|
||||
return !who->IsImmunedToDamage(SPELL_SCHOOL_MASK_ALL) && !who->HasUnitState(UNIT_STATE_CONFUSED);
|
||||
}
|
||||
|
||||
void KilledUnit(Unit* /*victim*/) override
|
||||
void KilledUnit(Unit* /*victim*/) override
|
||||
{
|
||||
if (!_recentlySpoken)
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user