feat: add enchant helper

This commit is contained in:
k0t9i
2023-01-25 15:59:34 +04:00
parent 1d0dbf86c3
commit d7c0375416
9 changed files with 153 additions and 22 deletions

View File

@@ -20,6 +20,7 @@
#include "GameStructs/L2GameDataWrapper.h"
#include "GameStructs/FName.h"
#include "../../Services/EntityHandler.h"
#include "Helpers/EnchantHelper.h"
namespace Interlude
{
@@ -94,7 +95,8 @@ namespace Interlude
}
ItemRepository& GetItemRepository() const override
{
static auto factory = ItemFactory(GetL2GameData(), GetFName());
static EnchantHelper enchantHelper;
static auto factory = ItemFactory(GetL2GameData(), GetFName(), enchantHelper);
static EntityHandler handler;
static auto result = ItemRepository(
GetNetworkHandler(),