Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ItemSparseEntry Struct Reference

#include <DB2Structure.h>

Collaboration diagram for ItemSparseEntry:

Public Attributes

int32 AllowableClass
int32 AllowableRace
uint32 Area
float ArmorDamageModifier
uint32 BagFamily
uint32 Bonding
uint32 BuyCount
uint32 BuyPrice
uint32 Color [MAX_ITEM_PROTO_SOCKETS]
uint32 ContainerSlots
uint32 Content [MAX_ITEM_PROTO_SOCKETS]
int32 CurrencySubstitutionCount
int32 CurrencySubstitutionId
uint32 DamageType
uint32 Delay
LocalizedStringDescription
uint32 Duration
uint32 Flags
uint32 Flags2
uint32 Flags3
uint32 GemProperties
uint32 HolidayId
uint32 ID
uint32 InventoryType
uint32 ItemLevel
uint32 ItemLimitCategory
uint32 ItemSet
int32 ItemStatType [MAX_ITEM_PROTO_STATS]
int32 ItemStatUnk1 [MAX_ITEM_PROTO_STATS]
int32 ItemStatUnk2 [MAX_ITEM_PROTO_STATS]
uint32 ItemStatValue [MAX_ITEM_PROTO_STATS]
uint32 LanguageID
uint32 LockID
uint32 Map
int32 Material
uint32 MaxCount
LocalizedStringName
uint32 PageMaterial
uint32 PageText
uint32 Quality
uint32 RandomProperty
uint32 RandomSuffix
float RangedModRange
uint32 RequiredCityRank
uint32 RequiredHonorRank
int32 RequiredLevel
uint32 RequiredReputationFaction
uint32 RequiredReputationRank
uint32 RequiredSkill
uint32 RequiredSkillRank
uint32 RequiredSpell
uint32 ScalingStatDistribution
uint32 SellPrice
uint32 Sheath
int32 SocketBonus
int32 SpellCategory [MAX_ITEM_PROTO_SPELLS]
int32 SpellCategoryCooldown [MAX_ITEM_PROTO_SPELLS]
int32 SpellCharges [MAX_ITEM_PROTO_SPELLS]
int32 SpellCooldown [MAX_ITEM_PROTO_SPELLS]
int32 SpellId [MAX_ITEM_PROTO_SPELLS]
int32 SpellTrigger [MAX_ITEM_PROTO_SPELLS]
uint32 Stackable
uint32 StartQuest
float StatScalingFactor
uint32 TotemCategory
float Unk430_1
float Unk430_2

Detailed Description

Definition at line 363 of file DB2Structure.h.

Member Data Documentation

◆ AllowableClass

int32 ItemSparseEntry::AllowableClass

Definition at line 376 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ AllowableRace

int32 ItemSparseEntry::AllowableRace

Definition at line 377 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Area

uint32 ItemSparseEntry::Area

Definition at line 420 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ArmorDamageModifier

float ItemSparseEntry::ArmorDamageModifier

Definition at line 428 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ BagFamily

uint32 ItemSparseEntry::BagFamily

Definition at line 422 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Bonding

uint32 ItemSparseEntry::Bonding

Definition at line 404 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ BuyCount

uint32 ItemSparseEntry::BuyCount

Definition at line 372 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ BuyPrice

uint32 ItemSparseEntry::BuyPrice

Definition at line 373 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Color

uint32 ItemSparseEntry::Color[MAX_ITEM_PROTO_SOCKETS]

Definition at line 424 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ContainerSlots

uint32 ItemSparseEntry::ContainerSlots

Definition at line 389 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Content

uint32 ItemSparseEntry::Content[MAX_ITEM_PROTO_SOCKETS]

Definition at line 425 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ CurrencySubstitutionCount

int32 ItemSparseEntry::CurrencySubstitutionCount

Definition at line 434 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ CurrencySubstitutionId

int32 ItemSparseEntry::CurrencySubstitutionId

Definition at line 433 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ DamageType

uint32 ItemSparseEntry::DamageType

Definition at line 395 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Delay

uint32 ItemSparseEntry::Delay

Definition at line 396 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Description

LocalizedString* ItemSparseEntry::Description

Definition at line 409 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Duration

uint32 ItemSparseEntry::Duration

Definition at line 429 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Flags

uint32 ItemSparseEntry::Flags

Definition at line 367 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Flags2

uint32 ItemSparseEntry::Flags2

Definition at line 368 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Flags3

uint32 ItemSparseEntry::Flags3

Definition at line 369 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ GemProperties

uint32 ItemSparseEntry::GemProperties

Definition at line 427 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ HolidayId

uint32 ItemSparseEntry::HolidayId

Definition at line 431 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ID

uint32 ItemSparseEntry::ID

Definition at line 365 of file DB2Structure.h.

◆ InventoryType

uint32 ItemSparseEntry::InventoryType

Definition at line 375 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ItemLevel

uint32 ItemSparseEntry::ItemLevel

Definition at line 378 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ItemLimitCategory

uint32 ItemSparseEntry::ItemLimitCategory

Definition at line 430 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ItemSet

uint32 ItemSparseEntry::ItemSet

Definition at line 419 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ItemStatType

int32 ItemSparseEntry::ItemStatType[MAX_ITEM_PROTO_STATS]

Definition at line 390 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ItemStatUnk1

int32 ItemSparseEntry::ItemStatUnk1[MAX_ITEM_PROTO_STATS]

Definition at line 392 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ItemStatUnk2

int32 ItemSparseEntry::ItemStatUnk2[MAX_ITEM_PROTO_STATS]

Definition at line 393 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ItemStatValue

uint32 ItemSparseEntry::ItemStatValue[MAX_ITEM_PROTO_STATS]

Definition at line 391 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ LanguageID

uint32 ItemSparseEntry::LanguageID

Definition at line 411 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ LockID

uint32 ItemSparseEntry::LockID

Definition at line 414 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Map

uint32 ItemSparseEntry::Map

Definition at line 421 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Material

int32 ItemSparseEntry::Material

Definition at line 415 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ MaxCount

uint32 ItemSparseEntry::MaxCount

Definition at line 387 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Name

LocalizedString* ItemSparseEntry::Name

Definition at line 405 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ PageMaterial

uint32 ItemSparseEntry::PageMaterial

Definition at line 412 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ PageText

uint32 ItemSparseEntry::PageText

Definition at line 410 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Quality

uint32 ItemSparseEntry::Quality

Definition at line 366 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RandomProperty

uint32 ItemSparseEntry::RandomProperty

Definition at line 417 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RandomSuffix

uint32 ItemSparseEntry::RandomSuffix

Definition at line 418 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RangedModRange

float ItemSparseEntry::RangedModRange

Definition at line 397 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RequiredCityRank

uint32 ItemSparseEntry::RequiredCityRank

Definition at line 384 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RequiredHonorRank

uint32 ItemSparseEntry::RequiredHonorRank

Definition at line 383 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RequiredLevel

int32 ItemSparseEntry::RequiredLevel

Definition at line 379 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RequiredReputationFaction

uint32 ItemSparseEntry::RequiredReputationFaction

Definition at line 385 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RequiredReputationRank

uint32 ItemSparseEntry::RequiredReputationRank

Definition at line 386 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RequiredSkill

uint32 ItemSparseEntry::RequiredSkill

Definition at line 380 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RequiredSkillRank

uint32 ItemSparseEntry::RequiredSkillRank

Definition at line 381 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ RequiredSpell

uint32 ItemSparseEntry::RequiredSpell

Definition at line 382 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ ScalingStatDistribution

uint32 ItemSparseEntry::ScalingStatDistribution

Definition at line 394 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ SellPrice

uint32 ItemSparseEntry::SellPrice

Definition at line 374 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Sheath

uint32 ItemSparseEntry::Sheath

Definition at line 416 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ SocketBonus

int32 ItemSparseEntry::SocketBonus

Definition at line 426 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ SpellCategory

int32 ItemSparseEntry::SpellCategory[MAX_ITEM_PROTO_SPELLS]

Definition at line 402 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ SpellCategoryCooldown

int32 ItemSparseEntry::SpellCategoryCooldown[MAX_ITEM_PROTO_SPELLS]

Definition at line 403 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ SpellCharges

int32 ItemSparseEntry::SpellCharges[MAX_ITEM_PROTO_SPELLS]

Definition at line 400 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ SpellCooldown

int32 ItemSparseEntry::SpellCooldown[MAX_ITEM_PROTO_SPELLS]

Definition at line 401 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ SpellId

int32 ItemSparseEntry::SpellId[MAX_ITEM_PROTO_SPELLS]

Definition at line 398 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ SpellTrigger

int32 ItemSparseEntry::SpellTrigger[MAX_ITEM_PROTO_SPELLS]

Definition at line 399 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Stackable

uint32 ItemSparseEntry::Stackable

Definition at line 388 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ StartQuest

uint32 ItemSparseEntry::StartQuest

Definition at line 413 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ StatScalingFactor

float ItemSparseEntry::StatScalingFactor

Definition at line 432 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ TotemCategory

uint32 ItemSparseEntry::TotemCategory

Definition at line 423 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Unk430_1

float ItemSparseEntry::Unk430_1

Definition at line 370 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().

◆ Unk430_2

float ItemSparseEntry::Unk430_2

Definition at line 371 of file DB2Structure.h.

Referenced by ObjectMgr::LoadItemTemplates().


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