From d7c49dd71bd17fb3db885539e6fc0daa38a10ab3 Mon Sep 17 00:00:00 2001 From: npx Date: Sun, 24 Apr 2016 16:08:17 +0200 Subject: [PATCH] modified: icesnake.lua modified: snow_biter.lua --- icesnake.lua | 17 +---------------- snow_biter.lua | 17 +---------------- 2 files changed, 2 insertions(+), 32 deletions(-) diff --git a/icesnake.lua b/icesnake.lua index 2be0381..233b1e7 100644 --- a/icesnake.lua +++ b/icesnake.lua @@ -52,21 +52,6 @@ nssm:register_mob("nssm:icesnake", { punch_end = 160, }, do_custom = function(self) - --Froster - local c=2 - local pos = self.object:getpos() - local v = self.object:getvelocity() - for dx = -c*(math.abs(v.x))-1 , c*(math.abs(v.x))+1 do - for dy=-1,0 do - for dz = -c*(math.abs(v.z))-1 , c*(math.abs(v.z))+1 do - local p = {x=pos.x+dx, y=pos.y+dy, z=pos.z+dz} - local t = {x=pos.x+dx, y=pos.y+dy, z=pos.z+dz} - local n = minetest.env:get_node(p).name - if (n=="default:water_source" or n=="default:water_flowing") then - minetest.env:set_node(t, {name="default:ice"}) - end - end - end - end + nssm:putting_ability(self, "default:ice", self.run_velocity) end, }) diff --git a/snow_biter.lua b/snow_biter.lua index d339630..069616a 100644 --- a/snow_biter.lua +++ b/snow_biter.lua @@ -57,21 +57,6 @@ nssm:register_mob("nssm:snow_biter", { punch1_end = 215 }, do_custom = function(self) - --Froster - local c=2 - local pos = self.object:getpos() - local v = self.object:getvelocity() - for dx = -c*(math.abs(v.x))-1 , c*(math.abs(v.x))+1 do - for dy=-1,0 do - for dz = -c*(math.abs(v.z))-1 , c*(math.abs(v.z))+1 do - local p = {x=pos.x+dx, y=pos.y+dy, z=pos.z+dz} - local t = {x=pos.x+dx, y=pos.y+dy, z=pos.z+dz} - local n = minetest.env:get_node(p).name - if (n=="default:water_source" or n=="default:water_flowing") then - minetest.env:set_node(t, {name="default:ice"}) - end - end - end - end + nssm:putting_ability(self, "default:ice", self.run_velocity) end, })