TrinityCore
Loading...
Searching...
No Matches
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 ModSkillGain = 0.0f
 
uint64 OrderID = 0
 
bool IsCrit = false
 
bool IsRecraft = false
 
bool IsInitialRecraft = false
 
bool IsFirstCraft = false
 
std::vector< SpellReducedReagentResourcesReturned
 
uint32 OperationID = 0
 
ObjectGuid ItemGUID
 
int32 Quantity = 0
 
Item::ItemInstance OldItem
 
Item::ItemInstance NewItem
 
int32 EnchantID = 0
 
int32 ConcentrationCurrencyID = 0
 
int32 ConcentrationSpent = 0
 
int32 IngenuityRefund = 0
 
bool HasIngenuityProc = false
 
bool ApplyConcentration = false
 

Detailed Description

Definition at line 38 of file CraftingPacketsCommon.h.

Member Data Documentation

◆ ApplyConcentration

bool WorldPackets::Crafting::CraftingData::ApplyConcentration = false

Definition at line 65 of file CraftingPacketsCommon.h.

◆ ConcentrationCurrencyID

int32 WorldPackets::Crafting::CraftingData::ConcentrationCurrencyID = 0

Definition at line 61 of file CraftingPacketsCommon.h.

◆ ConcentrationSpent

int32 WorldPackets::Crafting::CraftingData::ConcentrationSpent = 0

Definition at line 62 of file CraftingPacketsCommon.h.

◆ CraftingDataID

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

Definition at line 43 of file CraftingPacketsCommon.h.

◆ CraftingQualityID

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

Definition at line 40 of file CraftingPacketsCommon.h.

◆ CritBonusSkill

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

Definition at line 47 of file CraftingPacketsCommon.h.

◆ EnchantID

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

Definition at line 60 of file CraftingPacketsCommon.h.

◆ HasIngenuityProc

bool WorldPackets::Crafting::CraftingData::HasIngenuityProc = false

Definition at line 64 of file CraftingPacketsCommon.h.

◆ IngenuityRefund

int32 WorldPackets::Crafting::CraftingData::IngenuityRefund = 0

Definition at line 63 of file CraftingPacketsCommon.h.

◆ IsCrit

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

Definition at line 50 of file CraftingPacketsCommon.h.

◆ IsFirstCraft

bool WorldPackets::Crafting::CraftingData::IsFirstCraft = false

Definition at line 53 of file CraftingPacketsCommon.h.

◆ IsInitialRecraft

bool WorldPackets::Crafting::CraftingData::IsInitialRecraft = false

Definition at line 52 of file CraftingPacketsCommon.h.

◆ IsRecraft

bool WorldPackets::Crafting::CraftingData::IsRecraft = false

Definition at line 51 of file CraftingPacketsCommon.h.

◆ ItemGUID

ObjectGuid WorldPackets::Crafting::CraftingData::ItemGUID

Definition at line 56 of file CraftingPacketsCommon.h.

◆ ModSkillGain

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

Definition at line 48 of file CraftingPacketsCommon.h.

◆ Multicraft

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

Definition at line 44 of file CraftingPacketsCommon.h.

◆ NewItem

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

Definition at line 59 of file CraftingPacketsCommon.h.

◆ OldItem

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

Definition at line 58 of file CraftingPacketsCommon.h.

◆ OperationID

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

Definition at line 55 of file CraftingPacketsCommon.h.

◆ OrderID

uint64 WorldPackets::Crafting::CraftingData::OrderID = 0

Definition at line 49 of file CraftingPacketsCommon.h.

◆ QualityProgress

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

Definition at line 41 of file CraftingPacketsCommon.h.

◆ Quantity

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

Definition at line 57 of file CraftingPacketsCommon.h.

◆ ResourcesReturned

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

Definition at line 54 of file CraftingPacketsCommon.h.

◆ Skill

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

Definition at line 46 of file CraftingPacketsCommon.h.

◆ SkillFromReagents

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

Definition at line 45 of file CraftingPacketsCommon.h.

◆ SkillLineAbilityID

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

Definition at line 42 of file CraftingPacketsCommon.h.


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