TrinityCore
WorldPackets::Crafting::CraftingData Struct Reference

#include <CraftingPacketsCommon.h>

Public Attributes

int32 CraftingQualityID = 0
 
float QualityProgress = 0.0f
 
int32 SkillLineAbilityID = 0
 
int32 CraftingDataID = 0
 
int32 Multicraft = 0
 
int32 SkillFromReagents = 0
 
int32 Skill = 0
 
int32 CritBonusSkill = 0
 
float field_1C = 0.0f
 
uint64 field_20 = 0
 
bool IsCrit = false
 
bool field_29 = false
 
bool field_2A = false
 
bool BonusCraft = false
 
std::vector< SpellReducedReagentResourcesReturned
 
uint32 OperationID = 0
 
ObjectGuid ItemGUID
 
int32 Quantity = 0
 
Item::ItemInstance OldItem
 
Item::ItemInstance NewItem
 
int32 EnchantID = 0
 

Detailed Description

Definition at line 32 of file CraftingPacketsCommon.h.

Member Data Documentation

◆ BonusCraft

bool WorldPackets::Crafting::CraftingData::BonusCraft = false

Definition at line 47 of file CraftingPacketsCommon.h.

◆ CraftingDataID

int32 WorldPackets::Crafting::CraftingData::CraftingDataID = 0

Definition at line 37 of file CraftingPacketsCommon.h.

◆ CraftingQualityID

int32 WorldPackets::Crafting::CraftingData::CraftingQualityID = 0

Definition at line 34 of file CraftingPacketsCommon.h.

◆ CritBonusSkill

int32 WorldPackets::Crafting::CraftingData::CritBonusSkill = 0

Definition at line 41 of file CraftingPacketsCommon.h.

◆ EnchantID

int32 WorldPackets::Crafting::CraftingData::EnchantID = 0

Definition at line 54 of file CraftingPacketsCommon.h.

◆ field_1C

float WorldPackets::Crafting::CraftingData::field_1C = 0.0f

Definition at line 42 of file CraftingPacketsCommon.h.

◆ field_20

uint64 WorldPackets::Crafting::CraftingData::field_20 = 0

Definition at line 43 of file CraftingPacketsCommon.h.

◆ field_29

bool WorldPackets::Crafting::CraftingData::field_29 = false

Definition at line 45 of file CraftingPacketsCommon.h.

◆ field_2A

bool WorldPackets::Crafting::CraftingData::field_2A = false

Definition at line 46 of file CraftingPacketsCommon.h.

◆ IsCrit

bool WorldPackets::Crafting::CraftingData::IsCrit = false

Definition at line 44 of file CraftingPacketsCommon.h.

◆ ItemGUID

ObjectGuid WorldPackets::Crafting::CraftingData::ItemGUID

Definition at line 50 of file CraftingPacketsCommon.h.

◆ Multicraft

int32 WorldPackets::Crafting::CraftingData::Multicraft = 0

Definition at line 38 of file CraftingPacketsCommon.h.

◆ NewItem

Item::ItemInstance WorldPackets::Crafting::CraftingData::NewItem

Definition at line 53 of file CraftingPacketsCommon.h.

◆ OldItem

Item::ItemInstance WorldPackets::Crafting::CraftingData::OldItem

Definition at line 52 of file CraftingPacketsCommon.h.

◆ OperationID

uint32 WorldPackets::Crafting::CraftingData::OperationID = 0

Definition at line 49 of file CraftingPacketsCommon.h.

◆ QualityProgress

float WorldPackets::Crafting::CraftingData::QualityProgress = 0.0f

Definition at line 35 of file CraftingPacketsCommon.h.

◆ Quantity

int32 WorldPackets::Crafting::CraftingData::Quantity = 0

Definition at line 51 of file CraftingPacketsCommon.h.

◆ ResourcesReturned

std::vector<SpellReducedReagent> WorldPackets::Crafting::CraftingData::ResourcesReturned

Definition at line 48 of file CraftingPacketsCommon.h.

◆ Skill

int32 WorldPackets::Crafting::CraftingData::Skill = 0

Definition at line 40 of file CraftingPacketsCommon.h.

◆ SkillFromReagents

int32 WorldPackets::Crafting::CraftingData::SkillFromReagents = 0

Definition at line 39 of file CraftingPacketsCommon.h.

◆ SkillLineAbilityID

int32 WorldPackets::Crafting::CraftingData::SkillLineAbilityID = 0

Definition at line 36 of file CraftingPacketsCommon.h.


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