From 257863b8884837623f39d8381ce4d7454b52add5 Mon Sep 17 00:00:00 2001 From: FaceDeer Date: Fri, 6 Jan 2017 23:48:48 -0700 Subject: Add damage-dealing to the digger heads --- util.lua | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'util.lua') diff --git a/util.lua b/util.lua index df2adf7..93e89df 100644 --- a/util.lua +++ b/util.lua @@ -429,4 +429,19 @@ digtron.update_builder_item = function(pos) digtron.create_builder_item = item_stack:get_name() minetest.add_entity(pos,"digtron:builder_item") end -end \ No newline at end of file +end + +digtron.damage_creatures = function(player, pos, amount) + local objects = minetest.env:get_objects_inside_radius(pos, 1.0) + if objects ~= nil then + for _, obj in ipairs(objects) do + if obj then + obj:punch(player, 1.0, { + full_punch_interval = 1.0, + damage_groups = {fleshy = amount}, + }, nil ) + end + end + end +end + \ No newline at end of file -- cgit v1.2.3