Core/Loot: implement Loot Item Storage

Port From (https://github.com/TrinityCore/TrinityCore/commit/090fd8304a7a6e2f7c233ac39c94ccc67cc816f8)
This commit is contained in:
hondacrx
2020-05-12 17:11:14 -04:00
parent 9f235e1659
commit 1315f2c7f5
11 changed files with 403 additions and 247 deletions
+2
View File
@@ -36,6 +36,7 @@ using Game.Scripting;
using Game.SupportSystem;
using Game.Services;
using Game.Cache;
using Game.Loots;
public static class Global
{
@@ -95,6 +96,7 @@ public static class Global
public static CharacterTemplateDataStorage CharacterTemplateDataStorage { get { return CharacterTemplateDataStorage.Instance; } }
public static ConversationDataStorage ConversationDataStorage { get { return ConversationDataStorage.Instance; } }
public static CharacterCache CharacterCacheStorage { get { return CharacterCache.Instance; } }
public static LootItemStorage LootItemStorage { get { return LootItemStorage.Instance; } }
//Misc
public static ConditionManager ConditionMgr { get { return ConditionManager.Instance; } }