![]() |
TrinityCore
|
#include <Item.h>
Static Public Member Functions | |
| static void | Init (std::unordered_map< ObjectGuid::LowType, ItemAdditionalLoadInfo > *loadInfo, PreparedQueryResult artifactResult, PreparedQueryResult azeriteItemResult, PreparedQueryResult azeriteItemMilestonePowersResult, PreparedQueryResult azeriteItemUnlockedEssencesResult, PreparedQueryResult azeriteEmpoweredItemResult) |
Public Attributes | |
| Optional< ArtifactData > | Artifact |
| Optional< AzeriteItemData > | AzeriteItem |
| Optional< AzeriteEmpoweredItemData > | AzeriteEmpoweredItem |
|
static |
Definition at line 352 of file Item.cpp.
References Artifact, ARTIFACT_POWER_FLAG_FIRST, ARTIFACT_POWER_FLAG_MAX_RANK_WITH_TIER, ArtifactPowerData::ArtifactPowerId, AzeriteEmpoweredItem, AzeriteItem, ArtifactPowerData::CurrentRankWithBonus, Field::GetInt32(), Field::GetUInt32(), Field::GetUInt64(), Field::GetUInt8(), AzeriteEssenceEntry::ID, MAX_AZERITE_EMPOWERED_TIER, MAX_AZERITE_ESSENCE_SLOT, ArtifactPowerData::PurchasedRank, sArtifactPowerStore, sAzeriteEssenceStore, sAzeritePowerStore, sChrSpecializationStore, sDB2Manager, and AzeriteEssenceEntry::SpecSetID.
Referenced by Player::_LoadInventory(), Player::_LoadMail(), and Player::DeleteFromDB().
| Optional<ArtifactData> ItemAdditionalLoadInfo::Artifact |
Definition at line 170 of file Item.h.
Referenced by Init(), and Item::LoadAdditionalDataFromDB().
| Optional<AzeriteEmpoweredItemData> ItemAdditionalLoadInfo::AzeriteEmpoweredItem |
Definition at line 172 of file Item.h.
Referenced by Init(), and Item::LoadAdditionalDataFromDB().
| Optional<AzeriteItemData> ItemAdditionalLoadInfo::AzeriteItem |
Definition at line 171 of file Item.h.
Referenced by Init(), and Item::LoadAdditionalDataFromDB().