diff --git a/mods/adventuretest/register_functions.lua b/mods/adventuretest/register_functions.lua index 6def3c3..d751c9c 100644 --- a/mods/adventuretest/register_functions.lua +++ b/mods/adventuretest/register_functions.lua @@ -59,19 +59,18 @@ local function adventuretest_dignode(pos, node, digger) end end - -- EXPERIENCE - if minetest.registered_nodes[node.name] ~= nil then - if minetest.registered_nodes[node.name]["skill"] ~= nil then - default.drop_item(pos,"experience:1_exp") - skills.add_exp(name,5) - end - end - - -- ENERGY if digger ~= nil and digger ~= "" then local name= digger:get_player_name() pd.increment(name,"energy",-0.05) + -- EXPERIENCE + if minetest.registered_nodes[node.name] ~= nil then + if minetest.registered_nodes[node.name]["skill"] ~= nil then + default.drop_item(pos,"experience:1_exp") + skills.add_exp(name,5) + end + end + pd.increment(name,STAT_DUG,1) local dug = pd.get(name,STAT_DUG) if dug % 100 == 0 then