aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorModoX <moardox@gmail.com>2025-10-21 00:27:28 +0200
committerModoX <moardox@gmail.com>2025-10-21 00:27:28 +0200
commit7be6f7c4babb39a61643c88300beb80527e1d8b5 (patch)
tree802e75b4c13031ee31e64f306e95038bf0a74183 /src
parent480aa30a1efbb6b6ce05aadcaa8724ffae3e3497 (diff)
Scripts/Arena: Fix possible crash in Hook Point
* 480aa30a1efbb6b6ce05aadcaa8724ffae3e3497 followup
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Battlegrounds/HookPoint/arena_hook_point.cpp2
-rw-r--r--src/server/scripts/Battlegrounds/battlegrounds_script_loader.cpp6
2 files changed, 3 insertions, 5 deletions
diff --git a/src/server/scripts/Battlegrounds/HookPoint/arena_hook_point.cpp b/src/server/scripts/Battlegrounds/HookPoint/arena_hook_point.cpp
index 479235f0bcb..bc30f3eb8b6 100644
--- a/src/server/scripts/Battlegrounds/HookPoint/arena_hook_point.cpp
+++ b/src/server/scripts/Battlegrounds/HookPoint/arena_hook_point.cpp
@@ -371,7 +371,7 @@ class spell_arena_low_health_dying_trigger : public AuraScript
void Register() override
{
- OnEffectRemove += AuraEffectRemoveFn(spell_arena_low_health_dying_trigger::HandleRemove, EFFECT_0, SPELL_AURA_PERIODIC_DUMMY, AURA_EFFECT_HANDLE_REAL);
+ AfterEffectRemove += AuraEffectRemoveFn(spell_arena_low_health_dying_trigger::HandleRemove, EFFECT_0, SPELL_AURA_PERIODIC_DUMMY, AURA_EFFECT_HANDLE_REAL);
}
};
diff --git a/src/server/scripts/Battlegrounds/battlegrounds_script_loader.cpp b/src/server/scripts/Battlegrounds/battlegrounds_script_loader.cpp
index 9c7005b492b..56a61a43c71 100644
--- a/src/server/scripts/Battlegrounds/battlegrounds_script_loader.cpp
+++ b/src/server/scripts/Battlegrounds/battlegrounds_script_loader.cpp
@@ -66,6 +66,7 @@ void AddSC_battleground_deephaul_ravine();
void AddSC_arena_blades_edge_legion();
void AddSC_arena_mugambala();
+void AddSC_arena_hook_point();
void AddSC_arena_the_robodrome();
void AddSC_arena_maldraxxus_coliseum();
@@ -75,8 +76,6 @@ void AddSC_arena_nokhudon_proving_grounds();
void AddSC_arena_cage_of_carnage();
-void AddSC_arena_hook_point();
-
// The name of this function should match:
// void Add${NameOfDirectory}Scripts()
void AddBattlegroundsScripts()
@@ -128,6 +127,7 @@ void AddBattlegroundsScripts()
AddSC_arena_blades_edge_legion();
AddSC_arena_mugambala();
+ AddSC_arena_hook_point();
AddSC_arena_the_robodrome();
AddSC_arena_maldraxxus_coliseum();
@@ -136,6 +136,4 @@ void AddBattlegroundsScripts()
AddSC_arena_nokhudon_proving_grounds();
AddSC_arena_cage_of_carnage();
-
- AddSC_arena_hook_point();
}