From da0ec4f830c4428a17fd4e52124dca6c63e25961 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Tue, 12 Dec 2023 05:10:17 +0100 Subject: Core/Battleground: Rework BattlegroundScore (#29438) --- src/server/database/Database/Implementation/HotfixDatabase.cpp | 5 +++++ src/server/database/Database/Implementation/HotfixDatabase.h | 4 ++++ 2 files changed, 9 insertions(+) (limited to 'src/server/database') diff --git a/src/server/database/Database/Implementation/HotfixDatabase.cpp b/src/server/database/Database/Implementation/HotfixDatabase.cpp index 1ef4003d484..c4b2c34338d 100644 --- a/src/server/database/Database/Implementation/HotfixDatabase.cpp +++ b/src/server/database/Database/Implementation/HotfixDatabase.cpp @@ -1274,6 +1274,11 @@ void HotfixDatabaseConnection::DoPrepareStatements() PrepareStatement(HOTFIX_SEL_PVP_ITEM, "SELECT ID, ItemID, ItemLevelDelta FROM pvp_item WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH); PREPARE_MAX_ID_STMT(HOTFIX_SEL_PVP_ITEM, "SELECT MAX(ID) + 1 FROM pvp_item", CONNECTION_SYNCH); + // PvpStat.db2 + PrepareStatement(HOTFIX_SEL_PVP_STAT, "SELECT Description, ID, MapID FROM pvp_stat WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH); + PREPARE_MAX_ID_STMT(HOTFIX_SEL_PVP_STAT, "SELECT MAX(ID) + 1 FROM pvp_stat", CONNECTION_SYNCH); + PREPARE_LOCALE_STMT(HOTFIX_SEL_PVP_STAT, "SELECT ID, Description_lang FROM pvp_stat_locale WHERE (`VerifiedBuild` > 0) = ? AND locale = ?", CONNECTION_SYNCH); + // PvpSeason.db2 PrepareStatement(HOTFIX_SEL_PVP_SEASON, "SELECT ID, MilestoneSeason, AllianceAchievementID, HordeAchievementID FROM pvp_season" " WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH); diff --git a/src/server/database/Database/Implementation/HotfixDatabase.h b/src/server/database/Database/Implementation/HotfixDatabase.h index 8eaa6e0a81d..b56205ce92a 100644 --- a/src/server/database/Database/Implementation/HotfixDatabase.h +++ b/src/server/database/Database/Implementation/HotfixDatabase.h @@ -729,6 +729,10 @@ enum HotfixDatabaseStatements : uint32 HOTFIX_SEL_PVP_ITEM, HOTFIX_SEL_PVP_ITEM_MAX_ID, + HOTFIX_SEL_PVP_STAT, + HOTFIX_SEL_PVP_STAT_MAX_ID, + HOTFIX_SEL_PVP_STAT_LOCALE, + HOTFIX_SEL_PVP_SEASON, HOTFIX_SEL_PVP_SEASON_MAX_ID, -- cgit v1.2.3