private void GenerateEnchantRecipesForItem(ItemDrop.ItemData item) { if (!item.IsMagic() && EpicLoot.CanBeMagicItem(item)) { var recipe = new EnchantRecipe { FromItem = item.Extended() }; Recipes.Add(recipe); } }
private void GenerateEnchantRecipesForItem(ItemDrop.ItemData item) { if (!item.IsMagic() && EpicLoot.CanBeMagicItem(item)) { if (Player.m_localPlayer.m_knownMaterial.Contains($"Magic Runestone")) { var recipe = new EnchantRecipe { FromItem = item.Extended() }; Recipes.Add(recipe); } } }
private void GenerateEnchantRecipesForItem(ItemDrop.ItemData item) { if (!item.IsMagic() && EpicLoot.CanBeMagicItem(item)) { //foreach (ItemRarity rarity in Enum.GetValues(typeof(ItemRarity))) { if (Player.m_localPlayer.m_knownMaterial.Contains($"Magic Runestone")) { var recipe = new EnchantRecipe { FromItem = item.Extended() }; // todo, no rarity in recipe Recipes.Add(recipe); } } } }