EinsDreiDreiSieben/mods/asuna/asuna_awards/awards/how_can_she_slap.lua
2025-05-04 16:01:41 +02:00

23 lines
No EOL
702 B
Lua

return function(award)
for entity,def in pairs(minetest.registered_entities) do
if def._creatura_mob or def._cmi_is_mob then
local ogop = def.on_punch
def.on_punch = function(self,puncher,...)
if puncher and puncher:is_player() then
local player = puncher:get_player_name()
if not awards.player(player).unlocked[award] and puncher:get_wielded_item():get_name() == "" then
awards.unlock(player,award)
end
end
return ogop(self,puncher,...)
end
end
end
return {
title = "HOW CAN SHE SLAP???",
description = "Punch a critter with your bare hand",
difficulty = 45,
icon = "heart.png",
}
end