|
void | Load () |
|
ItemContext | GetContextForPlayer (MapDifficultyEntry const *mapDifficulty, Player const *player) |
|
std::span< ItemBonusEntry const * > | GetItemBonuses (uint32 bonusListId) |
|
uint32 | GetItemBonusListForItemLevelDelta (int16 delta) |
|
bool | CanApplyBonusTreeToItem (ItemTemplate const *itemTemplate, uint32 itemBonusTreeId, ItemBonusGenerationParams const ¶ms) |
|
uint32 | GetBonusTreeIdOverride (uint32 itemBonusTreeId, ItemBonusGenerationParams const ¶ms) |
|
void | ApplyBonusTreeHelper (ItemTemplate const *itemTemplate, uint32 itemBonusTreeId, ItemBonusGenerationParams const ¶ms, int32 sequenceLevel, uint32 *itemLevelSelectorId, std::vector< int32 > *bonusListIDs) |
|
int32 | GetAzeriteUnlockBonusList (uint16 azeriteUnlockMappingSetId, uint16 minItemLevel, InventoryType inventoryType) |
|
std::vector< int32 > | GetBonusListsForItem (uint32 itemId, ItemBonusGenerationParams const ¶ms) |
|
template<typename Visitor > |
void | VisitItemBonusTree (uint32 itemBonusTreeId, Visitor visitor) |
|
std::vector< int32 > | GetAllBonusListsForTree (uint32 itemBonusTreeId) |
|