aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorOvahlord <dreadkiller@gmx.de>2024-05-28 22:28:22 +0200
committerOvahlord <dreadkiller@gmx.de>2024-05-28 22:28:22 +0200
commit72ef4ccf77eb97717e1cc621a409b38311dbfb7f (patch)
tree50e174f8d8d136bb881f8769e072224f7bd0aad2 /src
parentd081813212411183d934aed897a9fc64815bf6f0 (diff)
Core/Datastores: named unknown fields for CurrencyTypes
Diffstat (limited to 'src')
-rw-r--r--src/server/database/Database/Implementation/HotfixDatabase.cpp2
-rw-r--r--src/server/game/DataStores/DB2LoadInfo.h4
-rw-r--r--src/server/game/DataStores/DB2Structure.h4
3 files changed, 5 insertions, 5 deletions
diff --git a/src/server/database/Database/Implementation/HotfixDatabase.cpp b/src/server/database/Database/Implementation/HotfixDatabase.cpp
index 5a6936938f7..8c5fc8ec88d 100644
--- a/src/server/database/Database/Implementation/HotfixDatabase.cpp
+++ b/src/server/database/Database/Implementation/HotfixDatabase.cpp
@@ -493,7 +493,7 @@ void HotfixDatabaseConnection::DoPrepareStatements()
// CurrencyTypes.db2
PrepareStatement(HOTFIX_SEL_CURRENCY_TYPES, "SELECT ID, Name, Description, CategoryID, InventoryIconFileID, SpellWeight, SpellCategory, MaxQty, "
- "MaxEarnablePerWeek, Quality, FactionID, Field_3_4_3_51278_010, Field_4_4_0_54137_011, Flags1, Flags2 FROM currency_types"
+ "MaxEarnablePerWeek, Quality, FactionID, AwardConditionID, MaxQtyWorldStateID, Flags1, Flags2 FROM currency_types"
" WHERE (`VerifiedBuild` > 0) = ?", CONNECTION_SYNCH);
PREPARE_MAX_ID_STMT(HOTFIX_SEL_CURRENCY_TYPES, "SELECT MAX(ID) + 1 FROM currency_types", CONNECTION_SYNCH);
PREPARE_LOCALE_STMT(HOTFIX_SEL_CURRENCY_TYPES, "SELECT ID, Name_lang, Description_lang FROM currency_types_locale WHERE (`VerifiedBuild` > 0) = ?"
diff --git a/src/server/game/DataStores/DB2LoadInfo.h b/src/server/game/DataStores/DB2LoadInfo.h
index 48d876c8009..feabfc035fe 100644
--- a/src/server/game/DataStores/DB2LoadInfo.h
+++ b/src/server/game/DataStores/DB2LoadInfo.h
@@ -1467,8 +1467,8 @@ struct CurrencyTypesLoadInfo
{ false, FT_INT, "MaxEarnablePerWeek" },
{ true, FT_BYTE, "Quality" },
{ true, FT_INT, "FactionID" },
- { true, FT_INT, "Field_3_4_3_51278_010" },
- { true, FT_INT, "Field_4_4_0_54137_011" },
+ { true, FT_INT, "AwardConditionID" },
+ { true, FT_INT, "MaxQtyWorldStateID" },
{ true, FT_INT, "Flags1" },
{ true, FT_INT, "Flags2" },
};
diff --git a/src/server/game/DataStores/DB2Structure.h b/src/server/game/DataStores/DB2Structure.h
index eebf8bcf1ad..242a1140cb6 100644
--- a/src/server/game/DataStores/DB2Structure.h
+++ b/src/server/game/DataStores/DB2Structure.h
@@ -1278,8 +1278,8 @@ struct CurrencyTypesEntry
uint32 MaxEarnablePerWeek;
int8 Quality;
int32 FactionID;
- int32 Field_3_4_3_51278_010;
- int32 Field_4_4_0_54137_011;
+ int32 AwardConditionID;
+ int32 MaxQtyWorldStateID;
std::array<int32, 2> Flags;
EnumFlag<CurrencyTypesFlags> GetFlags() const { return static_cast<CurrencyTypesFlags>(Flags[0]); }