TrinityCore
Loading...
Searching...
No Matches
WorldPackets::Query::ItemStats Struct Reference

#include <QueryPackets.h>

Public Attributes

uint32 Class = 0
 
uint32 SubClass = 0
 
int32 SoundOverrideSubclass = 0
 
std::string_view Name
 
uint32 DisplayInfoID = 0
 
uint32 Quality = 0
 
std::array< uint32, MAX_ITEM_PROTO_FLAGS > Flags = { }
 
int32 BuyPrice = 0
 
uint32 SellPrice = 0
 
uint32 InventoryType = 0
 
uint32 AllowableClass = 0
 
uint32 AllowableRace = 0
 
uint32 ItemLevel = 0
 
uint32 RequiredLevel = 0
 
uint32 RequiredSkill = 0
 
uint32 RequiredSkillRank = 0
 
uint32 RequiredSpell = 0
 
uint32 RequiredHonorRank = 0
 
uint32 RequiredCityRank = 0
 
uint32 RequiredReputationFaction = 0
 
uint32 RequiredReputationRank = 0
 
int32 MaxCount = 0
 
int32 Stackable = 0
 
uint32 ContainerSlots = 0
 
uint32 StatsCount = 0
 
ItemStatData ItemStat [MAX_ITEM_PROTO_STATS]
 
uint32 ScalingStatDistribution = 0
 
uint32 ScalingStatValue = 0
 
ItemDamageData Damage [MAX_ITEM_PROTO_DAMAGES]
 
uint32 Resistance [MAX_SPELL_SCHOOL] = { }
 
uint32 Delay = 0
 
uint32 AmmoType = 0
 
float RangedModRange = 0.0f
 
ItemSpellData Spells [MAX_ITEM_PROTO_SPELLS]
 
uint32 Bonding = 0
 
std::string_view Description
 
uint32 PageText = 0
 
uint32 LanguageID = 0
 
uint32 PageMaterial = 0
 
uint32 StartQuest = 0
 
uint32 LockID = 0
 
int32 Material = 0
 
uint32 Sheath = 0
 
int32 RandomProperty = 0
 
int32 RandomSuffix = 0
 
uint32 Block = 0
 
uint32 ItemSet = 0
 
uint32 MaxDurability = 0
 
uint32 Area = 0
 
uint32 Map = 0
 
uint32 BagFamily = 0
 
uint32 TotemCategory = 0
 
ItemSocketData Socket [MAX_ITEM_PROTO_SOCKETS]
 
uint32 SocketBonus = 0
 
uint32 GemProperties = 0
 
uint32 RequiredDisenchantSkill = 0
 
float ArmorDamageModifier = 0.0f
 
uint32 Duration = 0
 
uint32 ItemLimitCategory = 0
 
uint32 HolidayId = 0
 

Detailed Description

Definition at line 307 of file QueryPackets.h.

Member Data Documentation

◆ AllowableClass

uint32 WorldPackets::Query::ItemStats::AllowableClass = 0

Definition at line 319 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ AllowableRace

uint32 WorldPackets::Query::ItemStats::AllowableRace = 0

Definition at line 320 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ AmmoType

uint32 WorldPackets::Query::ItemStats::AmmoType = 0

Definition at line 340 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Area

uint32 WorldPackets::Query::ItemStats::Area = 0

Definition at line 357 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ ArmorDamageModifier

float WorldPackets::Query::ItemStats::ArmorDamageModifier = 0.0f

Definition at line 365 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ BagFamily

uint32 WorldPackets::Query::ItemStats::BagFamily = 0

Definition at line 359 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Block

uint32 WorldPackets::Query::ItemStats::Block = 0

Definition at line 354 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Bonding

uint32 WorldPackets::Query::ItemStats::Bonding = 0

Definition at line 343 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ BuyPrice

int32 WorldPackets::Query::ItemStats::BuyPrice = 0

Definition at line 316 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Class

uint32 WorldPackets::Query::ItemStats::Class = 0

Definition at line 309 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ ContainerSlots

uint32 WorldPackets::Query::ItemStats::ContainerSlots = 0

Definition at line 332 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Damage

ItemDamageData WorldPackets::Query::ItemStats::Damage[MAX_ITEM_PROTO_DAMAGES]

Definition at line 337 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Delay

uint32 WorldPackets::Query::ItemStats::Delay = 0

Definition at line 339 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Description

std::string_view WorldPackets::Query::ItemStats::Description

Definition at line 344 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ DisplayInfoID

uint32 WorldPackets::Query::ItemStats::DisplayInfoID = 0

Definition at line 313 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Duration

uint32 WorldPackets::Query::ItemStats::Duration = 0

Definition at line 366 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Flags

std::array<uint32, MAX_ITEM_PROTO_FLAGS> WorldPackets::Query::ItemStats::Flags = { }

Definition at line 315 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ GemProperties

uint32 WorldPackets::Query::ItemStats::GemProperties = 0

Definition at line 363 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ HolidayId

uint32 WorldPackets::Query::ItemStats::HolidayId = 0

Definition at line 368 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ InventoryType

uint32 WorldPackets::Query::ItemStats::InventoryType = 0

Definition at line 318 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ ItemLevel

uint32 WorldPackets::Query::ItemStats::ItemLevel = 0

Definition at line 321 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ ItemLimitCategory

uint32 WorldPackets::Query::ItemStats::ItemLimitCategory = 0

Definition at line 367 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ ItemSet

uint32 WorldPackets::Query::ItemStats::ItemSet = 0

Definition at line 355 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ ItemStat

ItemStatData WorldPackets::Query::ItemStats::ItemStat[MAX_ITEM_PROTO_STATS]

Definition at line 334 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ LanguageID

uint32 WorldPackets::Query::ItemStats::LanguageID = 0

Definition at line 346 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ LockID

uint32 WorldPackets::Query::ItemStats::LockID = 0

Definition at line 349 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Map

uint32 WorldPackets::Query::ItemStats::Map = 0

Definition at line 358 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Material

int32 WorldPackets::Query::ItemStats::Material = 0

Definition at line 350 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ MaxCount

int32 WorldPackets::Query::ItemStats::MaxCount = 0

Definition at line 330 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ MaxDurability

uint32 WorldPackets::Query::ItemStats::MaxDurability = 0

Definition at line 356 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Name

std::string_view WorldPackets::Query::ItemStats::Name

Definition at line 312 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ PageMaterial

uint32 WorldPackets::Query::ItemStats::PageMaterial = 0

Definition at line 347 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ PageText

uint32 WorldPackets::Query::ItemStats::PageText = 0

Definition at line 345 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Quality

uint32 WorldPackets::Query::ItemStats::Quality = 0

Definition at line 314 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RandomProperty

int32 WorldPackets::Query::ItemStats::RandomProperty = 0

Definition at line 352 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RandomSuffix

int32 WorldPackets::Query::ItemStats::RandomSuffix = 0

Definition at line 353 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RangedModRange

float WorldPackets::Query::ItemStats::RangedModRange = 0.0f

Definition at line 341 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredCityRank

uint32 WorldPackets::Query::ItemStats::RequiredCityRank = 0

Definition at line 327 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredDisenchantSkill

uint32 WorldPackets::Query::ItemStats::RequiredDisenchantSkill = 0

Definition at line 364 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredHonorRank

uint32 WorldPackets::Query::ItemStats::RequiredHonorRank = 0

Definition at line 326 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredLevel

uint32 WorldPackets::Query::ItemStats::RequiredLevel = 0

Definition at line 322 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredReputationFaction

uint32 WorldPackets::Query::ItemStats::RequiredReputationFaction = 0

Definition at line 328 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredReputationRank

uint32 WorldPackets::Query::ItemStats::RequiredReputationRank = 0

Definition at line 329 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredSkill

uint32 WorldPackets::Query::ItemStats::RequiredSkill = 0

Definition at line 323 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredSkillRank

uint32 WorldPackets::Query::ItemStats::RequiredSkillRank = 0

Definition at line 324 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ RequiredSpell

uint32 WorldPackets::Query::ItemStats::RequiredSpell = 0

Definition at line 325 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Resistance

uint32 WorldPackets::Query::ItemStats::Resistance[MAX_SPELL_SCHOOL] = { }

Definition at line 338 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ ScalingStatDistribution

uint32 WorldPackets::Query::ItemStats::ScalingStatDistribution = 0

Definition at line 335 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ ScalingStatValue

uint32 WorldPackets::Query::ItemStats::ScalingStatValue = 0

Definition at line 336 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ SellPrice

uint32 WorldPackets::Query::ItemStats::SellPrice = 0

Definition at line 317 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Sheath

uint32 WorldPackets::Query::ItemStats::Sheath = 0

Definition at line 351 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Socket

ItemSocketData WorldPackets::Query::ItemStats::Socket[MAX_ITEM_PROTO_SOCKETS]

Definition at line 361 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ SocketBonus

uint32 WorldPackets::Query::ItemStats::SocketBonus = 0

Definition at line 362 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ SoundOverrideSubclass

int32 WorldPackets::Query::ItemStats::SoundOverrideSubclass = 0

Definition at line 311 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Spells

ItemSpellData WorldPackets::Query::ItemStats::Spells[MAX_ITEM_PROTO_SPELLS]

Definition at line 342 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ Stackable

int32 WorldPackets::Query::ItemStats::Stackable = 0

Definition at line 331 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ StartQuest

uint32 WorldPackets::Query::ItemStats::StartQuest = 0

Definition at line 348 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ StatsCount

uint32 WorldPackets::Query::ItemStats::StatsCount = 0

Definition at line 333 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ SubClass

uint32 WorldPackets::Query::ItemStats::SubClass = 0

Definition at line 310 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().

◆ TotemCategory

uint32 WorldPackets::Query::ItemStats::TotemCategory = 0

Definition at line 360 of file QueryPackets.h.

Referenced by ItemTemplate::BuildQueryData().


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