forked from Mineclonia/Mineclonia
Remove unused and completely unlogical enchantment_level paramenter from get_possible_enchantments
This commit is contained in:
parent
1adb5857ef
commit
5b2c285cc3
|
@ -285,7 +285,7 @@ function mcl_enchanting.initialize()
|
|||
end
|
||||
end
|
||||
|
||||
function mcl_enchanting.get_possible_enchantments(itemstack, enchantment_level, treasure)
|
||||
function mcl_enchanting.get_possible_enchantments(itemstack, treasure)
|
||||
local possible_enchantments, weights, accum_weight = {}, {}, 0
|
||||
for enchantment, enchantment_def in pairs(mcl_enchanting.enchantments) do
|
||||
local can_enchant, _, _, primary = mcl_enchanting.can_enchant(itemstack, enchantment, 1)
|
||||
|
@ -317,7 +317,7 @@ function mcl_enchanting.generate_random_enchantments(itemstack, enchantment_leve
|
|||
if enchantment_level == 0 then
|
||||
break
|
||||
end
|
||||
local possible, weights, accum_weight = mcl_enchanting.get_possible_enchantments(itemstack, enchantment_level, treasure)
|
||||
local possible, weights, accum_weight = mcl_enchanting.get_possible_enchantments(itemstack, treasure)
|
||||
local selected_enchantment, enchantment_power
|
||||
if #possible > 0 then
|
||||
local r = math.random(accum_weight)
|
||||
|
|
Loading…
Reference in New Issue