TrinityCore
ItemSparseEntry Struct Reference

#include <DB2Structure.h>

Public Attributes

uint32 ID
 
Trinity::RaceMask< int64AllowableRace
 
LocalizedString Description
 
LocalizedString Display3
 
LocalizedString Display2
 
LocalizedString Display1
 
LocalizedString Display
 
int32 ExpansionID
 
float DmgVariance
 
int32 LimitCategory
 
uint32 DurationInInventory
 
float QualityModifier
 
uint32 BagFamily
 
int32 StartQuestID
 
int32 LanguageID
 
float ItemRange
 
std::array< float, MAX_ITEM_PROTO_STATSStatPercentageOfSocket
 
std::array< int32, MAX_ITEM_PROTO_STATSStatPercentEditor
 
int32 Stackable
 
int32 MaxCount
 
int32 MinReputation
 
uint32 RequiredAbility
 
uint32 SellPrice
 
uint32 BuyPrice
 
uint32 VendorStackCount
 
float PriceVariance
 
float PriceRandomValue
 
std::array< int32, MAX_ITEM_PROTO_FLAGSFlags
 
int32 FactionRelated
 
int32 ModifiedCraftingReagentItemID
 
int32 ContentTuningID
 
int32 PlayerLevelToItemLevelCurveID
 
uint16 ItemNameDescriptionID
 
uint16 RequiredTransmogHoliday
 
uint16 RequiredHoliday
 
uint16 GemProperties
 
uint16 SocketMatchEnchantmentId
 
uint16 TotemCategoryID
 
uint16 InstanceBound
 
std::array< uint16, MAX_ITEM_PROTO_ZONESZoneBound
 
uint16 ItemSet
 
uint16 LockID
 
uint16 PageID
 
uint16 ItemDelay
 
uint16 MinFactionID
 
uint16 RequiredSkillRank
 
uint16 RequiredSkill
 
uint16 ItemLevel
 
int16 AllowableClass
 
uint8 ArtifactID
 
uint8 SpellWeight
 
uint8 SpellWeightCategory
 
std::array< uint8, MAX_ITEM_PROTO_SOCKETSSocketType
 
uint8 SheatheType
 
uint8 Material
 
uint8 PageMaterialID
 
uint8 Bonding
 
uint8 DamageDamageType
 
std::array< int8, MAX_ITEM_PROTO_STATSStatModifierBonusStat
 
uint8 ContainerSlots
 
uint8 RequiredPVPMedal
 
uint8 RequiredPVPRank
 
int8 RequiredLevel
 
int8 InventoryType
 
int8 OverallQualityID
 

Detailed Description

Definition at line 2407 of file DB2Structure.h.

Member Data Documentation

◆ AllowableClass

int16 ItemSparseEntry::AllowableClass

Definition at line 2457 of file DB2Structure.h.

◆ AllowableRace

Trinity::RaceMask<int64> ItemSparseEntry::AllowableRace

Definition at line 2410 of file DB2Structure.h.

◆ ArtifactID

uint8 ItemSparseEntry::ArtifactID

Definition at line 2458 of file DB2Structure.h.

◆ BagFamily

uint32 ItemSparseEntry::BagFamily

Definition at line 2421 of file DB2Structure.h.

◆ Bonding

uint8 ItemSparseEntry::Bonding

Definition at line 2465 of file DB2Structure.h.

◆ BuyPrice

uint32 ItemSparseEntry::BuyPrice

Definition at line 2432 of file DB2Structure.h.

◆ ContainerSlots

uint8 ItemSparseEntry::ContainerSlots

Definition at line 2468 of file DB2Structure.h.

◆ ContentTuningID

int32 ItemSparseEntry::ContentTuningID

Definition at line 2439 of file DB2Structure.h.

◆ DamageDamageType

uint8 ItemSparseEntry::DamageDamageType

Definition at line 2466 of file DB2Structure.h.

◆ Description

LocalizedString ItemSparseEntry::Description

Definition at line 2411 of file DB2Structure.h.

◆ Display

LocalizedString ItemSparseEntry::Display

Definition at line 2415 of file DB2Structure.h.

◆ Display1

LocalizedString ItemSparseEntry::Display1

Definition at line 2414 of file DB2Structure.h.

◆ Display2

LocalizedString ItemSparseEntry::Display2

Definition at line 2413 of file DB2Structure.h.

◆ Display3

LocalizedString ItemSparseEntry::Display3

Definition at line 2412 of file DB2Structure.h.

◆ DmgVariance

float ItemSparseEntry::DmgVariance

Definition at line 2417 of file DB2Structure.h.

◆ DurationInInventory

uint32 ItemSparseEntry::DurationInInventory

Definition at line 2419 of file DB2Structure.h.

◆ ExpansionID

int32 ItemSparseEntry::ExpansionID

Definition at line 2416 of file DB2Structure.h.

◆ FactionRelated

int32 ItemSparseEntry::FactionRelated

Definition at line 2437 of file DB2Structure.h.

◆ Flags

std::array<int32, MAX_ITEM_PROTO_FLAGS> ItemSparseEntry::Flags

Definition at line 2436 of file DB2Structure.h.

◆ GemProperties

uint16 ItemSparseEntry::GemProperties

Definition at line 2444 of file DB2Structure.h.

◆ ID

uint32 ItemSparseEntry::ID

Definition at line 2409 of file DB2Structure.h.

◆ InstanceBound

uint16 ItemSparseEntry::InstanceBound

Definition at line 2447 of file DB2Structure.h.

◆ InventoryType

int8 ItemSparseEntry::InventoryType

Definition at line 2472 of file DB2Structure.h.

◆ ItemDelay

uint16 ItemSparseEntry::ItemDelay

Definition at line 2452 of file DB2Structure.h.

◆ ItemLevel

uint16 ItemSparseEntry::ItemLevel

Definition at line 2456 of file DB2Structure.h.

◆ ItemNameDescriptionID

uint16 ItemSparseEntry::ItemNameDescriptionID

Definition at line 2441 of file DB2Structure.h.

◆ ItemRange

float ItemSparseEntry::ItemRange

Definition at line 2424 of file DB2Structure.h.

◆ ItemSet

uint16 ItemSparseEntry::ItemSet

Definition at line 2449 of file DB2Structure.h.

◆ LanguageID

int32 ItemSparseEntry::LanguageID

Definition at line 2423 of file DB2Structure.h.

◆ LimitCategory

int32 ItemSparseEntry::LimitCategory

Definition at line 2418 of file DB2Structure.h.

◆ LockID

uint16 ItemSparseEntry::LockID

Definition at line 2450 of file DB2Structure.h.

◆ Material

uint8 ItemSparseEntry::Material

Definition at line 2463 of file DB2Structure.h.

◆ MaxCount

int32 ItemSparseEntry::MaxCount

Definition at line 2428 of file DB2Structure.h.

◆ MinFactionID

uint16 ItemSparseEntry::MinFactionID

Definition at line 2453 of file DB2Structure.h.

◆ MinReputation

int32 ItemSparseEntry::MinReputation

Definition at line 2429 of file DB2Structure.h.

◆ ModifiedCraftingReagentItemID

int32 ItemSparseEntry::ModifiedCraftingReagentItemID

Definition at line 2438 of file DB2Structure.h.

◆ OverallQualityID

int8 ItemSparseEntry::OverallQualityID

Definition at line 2473 of file DB2Structure.h.

◆ PageID

uint16 ItemSparseEntry::PageID

Definition at line 2451 of file DB2Structure.h.

◆ PageMaterialID

uint8 ItemSparseEntry::PageMaterialID

Definition at line 2464 of file DB2Structure.h.

◆ PlayerLevelToItemLevelCurveID

int32 ItemSparseEntry::PlayerLevelToItemLevelCurveID

Definition at line 2440 of file DB2Structure.h.

◆ PriceRandomValue

float ItemSparseEntry::PriceRandomValue

Definition at line 2435 of file DB2Structure.h.

◆ PriceVariance

float ItemSparseEntry::PriceVariance

Definition at line 2434 of file DB2Structure.h.

◆ QualityModifier

float ItemSparseEntry::QualityModifier

Definition at line 2420 of file DB2Structure.h.

◆ RequiredAbility

uint32 ItemSparseEntry::RequiredAbility

Definition at line 2430 of file DB2Structure.h.

◆ RequiredHoliday

uint16 ItemSparseEntry::RequiredHoliday

Definition at line 2443 of file DB2Structure.h.

◆ RequiredLevel

int8 ItemSparseEntry::RequiredLevel

Definition at line 2471 of file DB2Structure.h.

◆ RequiredPVPMedal

uint8 ItemSparseEntry::RequiredPVPMedal

Definition at line 2469 of file DB2Structure.h.

◆ RequiredPVPRank

uint8 ItemSparseEntry::RequiredPVPRank

Definition at line 2470 of file DB2Structure.h.

◆ RequiredSkill

uint16 ItemSparseEntry::RequiredSkill

Definition at line 2455 of file DB2Structure.h.

◆ RequiredSkillRank

uint16 ItemSparseEntry::RequiredSkillRank

Definition at line 2454 of file DB2Structure.h.

◆ RequiredTransmogHoliday

uint16 ItemSparseEntry::RequiredTransmogHoliday

Definition at line 2442 of file DB2Structure.h.

◆ SellPrice

uint32 ItemSparseEntry::SellPrice

Definition at line 2431 of file DB2Structure.h.

◆ SheatheType

uint8 ItemSparseEntry::SheatheType

Definition at line 2462 of file DB2Structure.h.

◆ SocketMatchEnchantmentId

uint16 ItemSparseEntry::SocketMatchEnchantmentId

Definition at line 2445 of file DB2Structure.h.

◆ SocketType

std::array<uint8, MAX_ITEM_PROTO_SOCKETS> ItemSparseEntry::SocketType

Definition at line 2461 of file DB2Structure.h.

◆ SpellWeight

uint8 ItemSparseEntry::SpellWeight

Definition at line 2459 of file DB2Structure.h.

◆ SpellWeightCategory

uint8 ItemSparseEntry::SpellWeightCategory

Definition at line 2460 of file DB2Structure.h.

◆ Stackable

int32 ItemSparseEntry::Stackable

Definition at line 2427 of file DB2Structure.h.

◆ StartQuestID

int32 ItemSparseEntry::StartQuestID

Definition at line 2422 of file DB2Structure.h.

◆ StatModifierBonusStat

std::array<int8, MAX_ITEM_PROTO_STATS> ItemSparseEntry::StatModifierBonusStat

Definition at line 2467 of file DB2Structure.h.

◆ StatPercentageOfSocket

std::array<float, MAX_ITEM_PROTO_STATS> ItemSparseEntry::StatPercentageOfSocket

Definition at line 2425 of file DB2Structure.h.

◆ StatPercentEditor

std::array<int32, MAX_ITEM_PROTO_STATS> ItemSparseEntry::StatPercentEditor

Definition at line 2426 of file DB2Structure.h.

◆ TotemCategoryID

uint16 ItemSparseEntry::TotemCategoryID

Definition at line 2446 of file DB2Structure.h.

◆ VendorStackCount

uint32 ItemSparseEntry::VendorStackCount

Definition at line 2433 of file DB2Structure.h.

◆ ZoneBound

std::array<uint16, MAX_ITEM_PROTO_ZONES> ItemSparseEntry::ZoneBound

Definition at line 2448 of file DB2Structure.h.


The documentation for this struct was generated from the following file: