From 3a6231cb65153f04278bdc785ef979cd9ae766da Mon Sep 17 00:00:00 2001 From: Anton Popovichenko Date: Fri, 12 Apr 2024 12:13:37 +0200 Subject: fix(Core/Scripts): Fix build and crash when calling uninitialized scripts (#18718) fix(Core/Scripts): Fix build and crash when calling uninitialized scripts. --- src/server/game/Scripting/ScriptDefines/AccountScript.h | 1 + src/server/game/Scripting/ScriptDefines/ArenaScript.h | 1 + src/server/game/Scripting/ScriptDefines/ArenaTeamScript.h | 1 + src/server/game/Scripting/ScriptDefines/AuctionHouseScript.h | 1 + src/server/game/Scripting/ScriptDefines/MovementHandlerScript.h | 1 + 5 files changed, 5 insertions(+) (limited to 'src/server/game/Scripting/ScriptDefines') diff --git a/src/server/game/Scripting/ScriptDefines/AccountScript.h b/src/server/game/Scripting/ScriptDefines/AccountScript.h index 705eac6764..3a06a1e989 100644 --- a/src/server/game/Scripting/ScriptDefines/AccountScript.h +++ b/src/server/game/Scripting/ScriptDefines/AccountScript.h @@ -19,6 +19,7 @@ #define SCRIPT_OBJECT_ACCOUNT_SCRIPT_H_ #include "ScriptObject.h" +#include enum AccountHook { diff --git a/src/server/game/Scripting/ScriptDefines/ArenaScript.h b/src/server/game/Scripting/ScriptDefines/ArenaScript.h index ff01213351..bbc18e2b21 100644 --- a/src/server/game/Scripting/ScriptDefines/ArenaScript.h +++ b/src/server/game/Scripting/ScriptDefines/ArenaScript.h @@ -20,6 +20,7 @@ #include "ObjectGuid.h" #include "ScriptObject.h" +#include enum ArenaHook { diff --git a/src/server/game/Scripting/ScriptDefines/ArenaTeamScript.h b/src/server/game/Scripting/ScriptDefines/ArenaTeamScript.h index 319576b405..0e80dee804 100644 --- a/src/server/game/Scripting/ScriptDefines/ArenaTeamScript.h +++ b/src/server/game/Scripting/ScriptDefines/ArenaTeamScript.h @@ -20,6 +20,7 @@ #include "Battleground.h" #include "ScriptObject.h" +#include enum ArenaTeamHook { diff --git a/src/server/game/Scripting/ScriptDefines/AuctionHouseScript.h b/src/server/game/Scripting/ScriptDefines/AuctionHouseScript.h index 1134e028a9..e2d014b976 100644 --- a/src/server/game/Scripting/ScriptDefines/AuctionHouseScript.h +++ b/src/server/game/Scripting/ScriptDefines/AuctionHouseScript.h @@ -19,6 +19,7 @@ #define SCRIPT_OBJECT_AUCTION_HOUSE_SCRIPT_H_ #include "ScriptObject.h" +#include enum AuctionHouseHook { diff --git a/src/server/game/Scripting/ScriptDefines/MovementHandlerScript.h b/src/server/game/Scripting/ScriptDefines/MovementHandlerScript.h index 0893cc2077..82f80af6c6 100644 --- a/src/server/game/Scripting/ScriptDefines/MovementHandlerScript.h +++ b/src/server/game/Scripting/ScriptDefines/MovementHandlerScript.h @@ -20,6 +20,7 @@ #include "Object.h" #include "ScriptObject.h" +#include enum MovementHook { -- cgit v1.2.3