Fix some bug and uneeded check on tool repairing
This commit is contained in:
parent
e4aafc0cb8
commit
3778a20957
@ -206,7 +206,7 @@ for m=1, #material do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_abm({ -- Repair Tool's code by Krock, modified by kilbith.
|
minetest.register_abm({
|
||||||
nodenames = {"xdecor:worktable"},
|
nodenames = {"xdecor:worktable"},
|
||||||
interval = 1, chance = 1,
|
interval = 1, chance = 1,
|
||||||
action = function(pos, node, active_object_count, active_object_count_wider)
|
action = function(pos, node, active_object_count, active_object_count_wider)
|
||||||
@ -225,13 +225,8 @@ minetest.register_abm({ -- Repair Tool's code by Krock, modified by kilbith.
|
|||||||
if (fuel:is_empty() or fuel:get_name() ~= "xdecor:hammer") then
|
if (fuel:is_empty() or fuel:get_name() ~= "xdecor:hammer") then
|
||||||
return end
|
return end
|
||||||
|
|
||||||
if (wear + repair < 0) then
|
src:add_wear(repair)
|
||||||
src:add_wear(repair)
|
fuel:add_wear(wearhammer)
|
||||||
fuel:add_wear(wearhammer)
|
|
||||||
else
|
|
||||||
src:add_wear(repair)
|
|
||||||
fuel:add_wear(wearhammer)
|
|
||||||
end
|
|
||||||
|
|
||||||
inv:set_stack("src", 1, src)
|
inv:set_stack("src", 1, src)
|
||||||
inv:set_stack("fuel", 1, fuel)
|
inv:set_stack("fuel", 1, fuel)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user