aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2021-10-15 21:32:36 +0200
committerShauren <shauren.trinity@gmail.com>2021-10-15 21:32:36 +0200
commitc59937a835ced52c6b3b938c6442fd1093f82cf5 (patch)
tree4dad239c7aed29a7e3176b156e85f50a6710173e /src
parentee61e1819dcf5c294252504f91b30d8d20970a6c (diff)
Core/DataStores: Fixed ItemSparse.db2 structure
Closes #27065
Diffstat (limited to 'src')
-rw-r--r--src/server/database/Database/Implementation/HotfixDatabase.cpp4
-rw-r--r--src/server/game/DataStores/DB2LoadInfo.h4
-rw-r--r--src/server/game/DataStores/DB2Structure.h4
3 files changed, 6 insertions, 6 deletions
diff --git a/src/server/database/Database/Implementation/HotfixDatabase.cpp b/src/server/database/Database/Implementation/HotfixDatabase.cpp
index 4ec6219cb45..e79c7c1024f 100644
--- a/src/server/database/Database/Implementation/HotfixDatabase.cpp
+++ b/src/server/database/Database/Implementation/HotfixDatabase.cpp
@@ -901,13 +901,13 @@ void HotfixDatabaseConnection::DoPrepareStatements()
// ItemSparse.db2
PrepareStatement(HOTFIX_SEL_ITEM_SPARSE, "SELECT ID, AllowableRace, Description, Display3, Display2, Display1, Display, ExpansionID, DmgVariance, "
- "InstanceBound, DurationInInventory, QualityModifier, BagFamily, ItemRange, StatPercentageOfSocket1, StatPercentageOfSocket2, "
+ "LimitCategory, DurationInInventory, QualityModifier, BagFamily, ItemRange, StatPercentageOfSocket1, StatPercentageOfSocket2, "
"StatPercentageOfSocket3, StatPercentageOfSocket4, StatPercentageOfSocket5, StatPercentageOfSocket6, StatPercentageOfSocket7, "
"StatPercentageOfSocket8, StatPercentageOfSocket9, StatPercentageOfSocket10, StatPercentEditor1, StatPercentEditor2, StatPercentEditor3, "
"StatPercentEditor4, StatPercentEditor5, StatPercentEditor6, StatPercentEditor7, StatPercentEditor8, StatPercentEditor9, StatPercentEditor10, "
"Stackable, MaxCount, RequiredAbility, SellPrice, BuyPrice, VendorStackCount, PriceVariance, PriceRandomValue, Flags1, Flags2, Flags3, "
"Flags4, FactionRelated, ModifiedCraftingReagentItemID, ContentTuningID, PlayerLevelToItemLevelCurveID, ItemNameDescriptionID, "
- "RequiredTransmogHoliday, RequiredHoliday, LimitCategory, GemProperties, SocketMatchEnchantmentId, TotemCategoryID, ZoneBound1, ZoneBound2, "
+ "RequiredTransmogHoliday, RequiredHoliday, GemProperties, SocketMatchEnchantmentId, TotemCategoryID, InstanceBound, ZoneBound1, ZoneBound2, "
"ItemSet, LockID, StartQuestID, PageID, ItemDelay, MinFactionID, RequiredSkillRank, RequiredSkill, ItemLevel, AllowableClass, ArtifactID, "
"SpellWeight, SpellWeightCategory, SocketType1, SocketType2, SocketType3, SheatheType, Material, PageMaterialID, LanguageID, Bonding, "
"DamageDamageType, StatModifierBonusStat1, StatModifierBonusStat2, StatModifierBonusStat3, StatModifierBonusStat4, StatModifierBonusStat5, "
diff --git a/src/server/game/DataStores/DB2LoadInfo.h b/src/server/game/DataStores/DB2LoadInfo.h
index 9ad1558fc06..93a0b7075ae 100644
--- a/src/server/game/DataStores/DB2LoadInfo.h
+++ b/src/server/game/DataStores/DB2LoadInfo.h
@@ -3286,7 +3286,7 @@ struct ItemSparseLoadInfo
{ false, FT_STRING, "Display" },
{ true, FT_INT, "ExpansionID" },
{ false, FT_FLOAT, "DmgVariance" },
- { true, FT_INT, "InstanceBound" },
+ { true, FT_INT, "LimitCategory" },
{ false, FT_INT, "DurationInInventory" },
{ false, FT_FLOAT, "QualityModifier" },
{ false, FT_INT, "BagFamily" },
@@ -3330,10 +3330,10 @@ struct ItemSparseLoadInfo
{ false, FT_SHORT, "ItemNameDescriptionID" },
{ false, FT_SHORT, "RequiredTransmogHoliday" },
{ false, FT_SHORT, "RequiredHoliday" },
- { false, FT_SHORT, "LimitCategory" },
{ false, FT_SHORT, "GemProperties" },
{ false, FT_SHORT, "SocketMatchEnchantmentId" },
{ false, FT_SHORT, "TotemCategoryID" },
+ { false, FT_SHORT, "InstanceBound" },
{ false, FT_SHORT, "ZoneBound1" },
{ false, FT_SHORT, "ZoneBound2" },
{ false, FT_SHORT, "ItemSet" },
diff --git a/src/server/game/DataStores/DB2Structure.h b/src/server/game/DataStores/DB2Structure.h
index 39805e50e1d..fd573e4e615 100644
--- a/src/server/game/DataStores/DB2Structure.h
+++ b/src/server/game/DataStores/DB2Structure.h
@@ -2140,7 +2140,7 @@ struct ItemSparseEntry
LocalizedString Display;
int32 ExpansionID;
float DmgVariance;
- int32 InstanceBound;
+ int32 LimitCategory;
uint32 DurationInInventory;
float QualityModifier;
uint32 BagFamily;
@@ -2163,10 +2163,10 @@ struct ItemSparseEntry
uint16 ItemNameDescriptionID;
uint16 RequiredTransmogHoliday;
uint16 RequiredHoliday;
- uint16 LimitCategory;
uint16 GemProperties;
uint16 SocketMatchEnchantmentId;
uint16 TotemCategoryID;
+ uint16 InstanceBound;
uint16 ZoneBound[MAX_ITEM_PROTO_ZONES];
uint16 ItemSet;
uint16 LockID;