diff --git a/data/sql/updates/pending_db_world/rev_1784454610015867838.sql b/data/sql/updates/pending_db_world/rev_1784454610015867838.sql new file mode 100644 index 000000000..592895576 --- /dev/null +++ b/data/sql/updates/pending_db_world/rev_1784454610015867838.sql @@ -0,0 +1,2 @@ +-- +UPDATE `creature_template` SET `CreatureImmunitiesId` = -280 WHERE (`entry` IN (33052, 33116)); diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp index 5e4f66eac..1be8c9140 100644 --- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp +++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp @@ -949,7 +949,7 @@ struct npc_living_constellation : public ScriptedAI void Reset() override { events.Reset(); - events.ScheduleEvent(EVENT_ARCANE_BARRAGE, 2500ms); + events.ScheduleEvent(EVENT_ARCANE_BARRAGE, 5s); _isActive = false; } @@ -1007,8 +1007,8 @@ struct npc_living_constellation : public ScriptedAI switch (events.ExecuteEvent()) { case EVENT_ARCANE_BARRAGE: - me->CastCustomSpell(SPELL_ARCANE_BARRAGE, SPELLVALUE_MAX_TARGETS, 1, (Unit*)nullptr, true); - events.Repeat(2500ms); + me->CastCustomSpell(SPELL_ARCANE_BARRAGE, SPELLVALUE_MAX_TARGETS, 1, (Unit*)nullptr, false); + events.Repeat(5s); break; case EVENT_RESUME_UPDATING: events.SetPhase(0);