From f3b7be97feb5f1de8f31c1841cb7fdd3d89ac451 Mon Sep 17 00:00:00 2001 From: Anand S Date: Sat, 30 Jun 2018 16:23:43 +0530 Subject: [PATCH] Log usage of /pulverize (#7503) --- builtin/game/chatcommands.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/builtin/game/chatcommands.lua b/builtin/game/chatcommands.lua index a8aaba9c6..d56f2112b 100644 --- a/builtin/game/chatcommands.lua +++ b/builtin/game/chatcommands.lua @@ -683,10 +683,13 @@ core.register_chatcommand("pulverize", { core.log("error", "Unable to pulverize, no player.") return false, "Unable to pulverize, no player." end - if player:get_wielded_item():is_empty() then + local wielded_item = player:get_wielded_item() + if wielded_item:is_empty() then return false, "Unable to pulverize, no item in hand." end - player:set_wielded_item(nil) + core.log("action", name .. " pulverized \"" .. + wielded_item:get_name() .. " " .. wielded_item:get_count() .. "\"") + player:set_wielded_item(nil) return true, "An item was pulverized." end, })