]> git.lizzy.rs Git - minetest.git/commitdiff
Fix get_tool_wear_after_use for one use (insta-break) (#12945)
authorGregor Parzefall <82708541+grorp@users.noreply.github.com>
Wed, 9 Nov 2022 16:58:53 +0000 (17:58 +0100)
committerGitHub <noreply@github.com>
Wed, 9 Nov 2022 16:58:53 +0000 (11:58 -0500)
src/script/lua_api/l_util.cpp

index bf2bb9137830f0443d76a27042b534f7c0340fa4..d24d070ca7f1556893e431e3f7dd961a2b03b19f 100644 (file)
@@ -166,8 +166,8 @@ int ModApiUtil::l_get_tool_wear_after_use(lua_State *L)
        NO_MAP_LOCK_REQUIRED;
        u32 uses = readParam<int>(L, 1);
        u16 initial_wear = readParam<int>(L, 2, 0);
-       u16 wear = calculateResultWear(uses, initial_wear);
-       lua_pushnumber(L, wear);
+       u32 add_wear = calculateResultWear(uses, initial_wear);
+       lua_pushnumber(L, add_wear);
        return 1;
 }