TrinityCore
|
#include <Item.h>
Public Member Functions | |
void | Initialize (ItemTemplate const *proto) |
void | Initialize (WorldPackets::Item::ItemInstance const &itemInstance) |
void | AddBonusList (uint32 bonusListId) |
void | AddBonus (uint32 type, std::array< int32, 4 > const &values) |
Private Attributes | |
struct { | |
int32 SuffixPriority | |
int32 AppearanceModPriority | |
int32 ScalingStatDistributionPriority | |
int32 AzeriteTierUnlockSetPriority | |
int32 RequiredLevelCurvePriority | |
bool HasQualityBonus | |
} | _state |
void BonusData::AddBonusList | ( | uint32 | bonusListId | ) |
void BonusData::Initialize | ( | ItemTemplate const * | proto | ) |
void BonusData::Initialize | ( | WorldPackets::Item::ItemInstance const & | itemInstance | ) |
struct { ... } BonusData::_state |
ItemBondingType BonusData::Bonding |
std::array<ItemEffectEntry const*, 13> BonusData::Effects |
uint32 BonusData::GemItemLevelBonus[MAX_ITEM_PROTO_SOCKETS] |
uint16 BonusData::GemRelicRankBonus[MAX_ITEM_PROTO_SOCKETS] |
int32 BonusData::GemRelicType[MAX_ITEM_PROTO_SOCKETS] |
float BonusData::ItemStatSocketCostMultiplier[MAX_ITEM_PROTO_STATS] |
int32 BonusData::ItemStatType[MAX_ITEM_PROTO_STATS] |
uint32 BonusData::SocketColor[MAX_ITEM_PROTO_SOCKETS] |
int32 BonusData::StatPercentEditor[MAX_ITEM_PROTO_STATS] |