From 41a20b1e4008d450d075847ef1fe367f0e3a240f Mon Sep 17 00:00:00 2001 From: Shauren Date: Mon, 25 Sep 2023 00:53:56 +0200 Subject: Core/Achievements: Fixed achievement criteria StartEvent and FailEvent * Criteria using StartEvent cannot be updated without that event triggering first (not only for timed achievements) * Implemented most StartEvent and FailEvent types * Fixed saving criteria removed by RemoveCriteriaProgress --- .../Ulduar/Ulduar/boss_algalon_the_observer.cpp | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'src/server/scripts') 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 84262234a81..f823561a2ea 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 @@ -1183,21 +1183,6 @@ class spell_algalon_cosmic_smash_damage : public SpellScript } }; -// 65311 - Supermassive Fail -class spell_algalon_supermassive_fail : public SpellScript -{ - void RecalculateDamage() - { - if (Player* player = GetHitPlayer()) - player->ResetCriteria(CriteriaFailEvent::BeSpellTarget, GetSpellInfo()->Id, true); - } - - void Register() override - { - OnHit += SpellHitFn(spell_algalon_supermassive_fail::RecalculateDamage); - } -}; - // 62168 - Black Hole (Phase Shifts) // 65250 - Worm Hole (Phase Shifts) // 64417 - Phase Punch (Phase Shifts) @@ -1240,6 +1225,5 @@ void AddSC_boss_algalon_the_observer() RegisterSpellScript(spell_algalon_remove_phase); RegisterSpellScript(spell_algalon_cosmic_smash); RegisterSpellScript(spell_algalon_cosmic_smash_damage); - RegisterSpellScript(spell_algalon_supermassive_fail); RegisterSpellScript(spell_algalon_black_hole_phase_shifts); } -- cgit v1.2.3