modified: icesnake.lua

modified:   snow_biter.lua
This commit is contained in:
npx 2016-04-24 16:08:17 +02:00
parent 440d92e387
commit d7c49dd71b
2 changed files with 2 additions and 32 deletions

View File

@ -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,
})

View File

@ -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,
})