diff options
author | Shauren <shauren.trinity@gmail.com> | 2022-01-14 20:10:16 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-01-14 20:10:16 +0100 |
commit | f2bde40922bf59b95bba74c77390d9d51c750065 (patch) | |
tree | 28ce0be749ca14fce2313bdbfc720ae7d2e911d7 /src/server/database/Database/Implementation | |
parent | 16a80656c51affe44de19940bc519dccbaa3ee3f (diff) |
Core/DataStores: Load UnitCondition.db2
Diffstat (limited to 'src/server/database/Database/Implementation')
-rw-r--r-- | src/server/database/Database/Implementation/HotfixDatabase.cpp | 6 | ||||
-rw-r--r-- | src/server/database/Database/Implementation/HotfixDatabase.h | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/server/database/Database/Implementation/HotfixDatabase.cpp b/src/server/database/Database/Implementation/HotfixDatabase.cpp index d88ecc71d53..0f31dcbe4b2 100644 --- a/src/server/database/Database/Implementation/HotfixDatabase.cpp +++ b/src/server/database/Database/Implementation/HotfixDatabase.cpp @@ -1669,6 +1669,12 @@ void HotfixDatabaseConnection::DoPrepareStatements() "BottomLeftFeatureTitle_lang, BottomLeftFeatureDesc_lang, RightFeatureTitle_lang, RightFeatureDesc_lang FROM ui_splash_screen_locale" " WHERE (`VerifiedBuild` > 0) = ? AND locale = ?", CONNECTION_SYNCH); + // UnitCondition.db2 + PrepareStatement(HOTFIX_SEL_UNIT_CONDITION, "SELECT ID, Flags, Variable1, Variable2, Variable3, Variable4, Variable5, Variable6, Variable7, " + "Variable8, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Value1, Value2, Value3, Value4, Value5, Value6, Value7, Value8 FROM unit_condition" + " WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH); + PREPARE_MAX_ID_STMT(HOTFIX_SEL_UNIT_CONDITION, "SELECT MAX(ID) + 1 FROM unit_condition", CONNECTION_SYNCH); + // UnitPowerBar.db2 PrepareStatement(HOTFIX_SEL_UNIT_POWER_BAR, "SELECT ID, Name, Cost, OutOfError, ToolTip, MinPower, MaxPower, StartPower, CenterPower, " "RegenerationPeace, RegenerationCombat, BarType, Flags, StartInset, EndInset, FileDataID1, FileDataID2, FileDataID3, FileDataID4, " diff --git a/src/server/database/Database/Implementation/HotfixDatabase.h b/src/server/database/Database/Implementation/HotfixDatabase.h index ca7cfae3154..0b1c8dc4cab 100644 --- a/src/server/database/Database/Implementation/HotfixDatabase.h +++ b/src/server/database/Database/Implementation/HotfixDatabase.h @@ -969,6 +969,9 @@ enum HotfixDatabaseStatements : uint32 HOTFIX_SEL_UI_SPLASH_SCREEN_MAX_ID, HOTFIX_SEL_UI_SPLASH_SCREEN_LOCALE, + HOTFIX_SEL_UNIT_CONDITION, + HOTFIX_SEL_UNIT_CONDITION_MAX_ID, + HOTFIX_SEL_UNIT_POWER_BAR, HOTFIX_SEL_UNIT_POWER_BAR_MAX_ID, HOTFIX_SEL_UNIT_POWER_BAR_LOCALE, |