#include "Define.h"
#include "ConditionMgr.h"
#include "ObjectGuid.h"
#include <list>
#include <memory>
#include <set>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
|
std::unordered_map< ObjectGuid, std::unique_ptr< Loot > > | GenerateDungeonEncounterPersonalLoot (uint32 dungeonEncounterId, uint32 lootId, LootStore const &store, LootType type, WorldObject const *lootOwner, uint32 minMoney, uint32 maxMoney, uint16 lootMode, MapDifficultyEntry const *mapDifficulty, std::vector< Player * > const &tappers) |
|
TC_GAME_API void | LoadLootTemplates_Creature () |
|
TC_GAME_API void | LoadLootTemplates_Fishing () |
|
TC_GAME_API void | LoadLootTemplates_Gameobject () |
|
TC_GAME_API void | LoadLootTemplates_Item () |
|
TC_GAME_API void | LoadLootTemplates_Mail () |
|
TC_GAME_API void | LoadLootTemplates_Milling () |
|
TC_GAME_API void | LoadLootTemplates_Pickpocketing () |
|
TC_GAME_API void | LoadLootTemplates_Skinning () |
|
TC_GAME_API void | LoadLootTemplates_Disenchant () |
|
TC_GAME_API void | LoadLootTemplates_Prospecting () |
|
TC_GAME_API void | LoadLootTemplates_Spell () |
|
TC_GAME_API void | LoadLootTemplates_Reference () |
|
TC_GAME_API void | LoadLootTables () |
|
◆ LootIdSet
◆ LootStoreItemList
◆ LootTemplateMap
◆ GenerateDungeonEncounterPersonalLoot()
std::unordered_map< ObjectGuid, std::unique_ptr< Loot > > GenerateDungeonEncounterPersonalLoot |
( |
uint32 |
dungeonEncounterId, |
|
|
uint32 |
lootId, |
|
|
LootStore const & |
store, |
|
|
LootType |
type, |
|
|
WorldObject const * |
lootOwner, |
|
|
uint32 |
minMoney, |
|
|
uint32 |
maxMoney, |
|
|
uint16 |
lootMode, |
|
|
MapDifficultyEntry const * |
mapDifficulty, |
|
|
std::vector< Player * > const & |
tappers |
|
) |
| |
◆ LoadLootTables()
◆ LoadLootTemplates_Creature()
◆ LoadLootTemplates_Disenchant()
◆ LoadLootTemplates_Fishing()
◆ LoadLootTemplates_Gameobject()
◆ LoadLootTemplates_Item()
◆ LoadLootTemplates_Mail()
◆ LoadLootTemplates_Milling()
◆ LoadLootTemplates_Pickpocketing()
◆ LoadLootTemplates_Prospecting()
◆ LoadLootTemplates_Reference()
◆ LoadLootTemplates_Skinning()
◆ LoadLootTemplates_Spell()
◆ LootTemplates_Creature
◆ LootTemplates_Disenchant
◆ LootTemplates_Fishing
◆ LootTemplates_Gameobject
◆ LootTemplates_Item
◆ LootTemplates_Mail
◆ LootTemplates_Milling
◆ LootTemplates_Pickpocketing
◆ LootTemplates_Prospecting
◆ LootTemplates_Reference
◆ LootTemplates_Skinning
◆ LootTemplates_Spell