TrinityCore
ItemEnchantmentMgr.h File Reference
#include "Common.h"
+ Include dependency graph for ItemEnchantmentMgr.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

using ItemRandomBonusListId = uint32
 

Functions

TC_GAME_API void LoadItemRandomBonusListTemplates ()
 
TC_GAME_API ItemRandomBonusListId GenerateItemRandomBonusListId (uint32 item_id)
 
TC_GAME_API float GetRandomPropertyPoints (uint32 itemLevel, uint32 quality, uint32 inventoryType, uint32 subclass)
 

Typedef Documentation

◆ ItemRandomBonusListId

Definition at line 23 of file ItemEnchantmentMgr.h.

Function Documentation

◆ GenerateItemRandomBonusListId()

TC_GAME_API ItemRandomBonusListId GenerateItemRandomBonusListId ( uint32  item_id)

Definition at line 87 of file ItemEnchantmentMgr.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetRandomPropertyPoints()

TC_GAME_API float GetRandomPropertyPoints ( uint32  itemLevel,
uint32  quality,
uint32  inventoryType,
uint32  subclass 
)

Definition at line 107 of file ItemEnchantmentMgr.cpp.

+ Here is the caller graph for this function:

◆ LoadItemRandomBonusListTemplates()

TC_GAME_API void LoadItemRandomBonusListTemplates ( )

Definition at line 41 of file ItemEnchantmentMgr.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: