diff --git a/Source/Game/Entities/Player/Player.cs b/Source/Game/Entities/Player/Player.cs index 025749320..a17670cdc 100644 --- a/Source/Game/Entities/Player/Player.cs +++ b/Source/Game/Entities/Player/Player.cs @@ -1905,7 +1905,7 @@ namespace Game.Entities } else if (playerClass == Class.DemonHunter) startLevel = Math.Max(WorldConfig.GetUIntValue(WorldCfg.StartDemonHunterPlayerLevel), startLevel); - else if (playerClass == CLASS_EVOKER) + else if (playerClass == Class.Evoker) startLevel = Math.Max(WorldConfig.GetUIntValue(WorldCfg.StartEvokerPlayerLevel), startLevel); if (characterTemplateId.HasValue) diff --git a/Source/Game/Loot/Loot.cs b/Source/Game/Loot/Loot.cs index 4d7190f13..0a3d55404 100644 --- a/Source/Game/Loot/Loot.cs +++ b/Source/Game/Loot/Loot.cs @@ -956,10 +956,14 @@ namespace Game.Loots { return LootItemInSlot(lootSlot, player, out _); } + public LootItem LootItemInSlot(uint lootListId, Player player, out NotNormalLootItem ffaItem) { ffaItem = null; + if (lootListId >= items.Count) + return null; + LootItem item = items[(int)lootListId]; bool is_looted = item.is_looted;