Bugfix
parent
8f53de3a34
commit
4b27f6a2c6
|
@ -111,7 +111,7 @@ minetest.register_entity("nssm:mortick", {
|
|||
textures = {"mortick.png"},
|
||||
hp_min = 10000,
|
||||
hp_max = 10000,
|
||||
armor = 0,
|
||||
armor = 100,
|
||||
visual = "mesh",
|
||||
mesh = "mortick.x",
|
||||
visual_size = {x=3, y=3},
|
||||
|
@ -154,7 +154,7 @@ minetest.register_entity("nssm:mortick", {
|
|||
p.y = p.y + 1
|
||||
p.x = p.x-math.cos(yawp)/2.5
|
||||
p.z = p.z-math.sin(yawp)/2.5
|
||||
local m = 30
|
||||
local m = 10
|
||||
local v = {x=-(s.x-p.x)*m, y=-(s.y-p.y)*m, z=-(s.z-p.z)*m}
|
||||
local yaws = yawp +pi
|
||||
|
||||
|
@ -162,7 +162,7 @@ minetest.register_entity("nssm:mortick", {
|
|||
self.object:setvelocity(v)
|
||||
self.object:setyaw(yaws)
|
||||
|
||||
--damage player every second:
|
||||
--damage player every ten seconds:
|
||||
if (self.timer>10) then
|
||||
self.timer = 0
|
||||
self.attack:set_hp(self.attack:get_hp() - self.damage)
|
||||
|
|
|
@ -156,7 +156,9 @@ mobs:register_mob("nssm:morgut", {
|
|||
local pyaw = self.curr_attack: get_look_yaw()
|
||||
self.dir = pyaw
|
||||
self.object:setyaw(pyaw)
|
||||
set_velocity(self, 4)
|
||||
if self then
|
||||
set_velocity(self, 4)
|
||||
end
|
||||
end
|
||||
end,self)
|
||||
end
|
||||
|
|
|
@ -101,11 +101,11 @@ if minetest.get_modpath("nssb") then
|
|||
mobs:spawn_specific("nssm:morbat1", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
mobs:spawn_specific("nssm:morbat2", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
mobs:spawn_specific("nssm:morbat3", {"air"}, {"nssb:morelentir"}, 0, 20, 100, 20000000/mm, 1, -31000, 0)
|
||||
mobs:spawn_specific("nssm:morvy", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 120, 12000000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:morvy", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 120, 18000000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:morlu", {"nssb:morentir"}, {"nssb:mornen"}, 0, 20, 80, 700000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:morde", {"nssb:morenrir"}, {"nssb:mornar"}, 0, 20, 50, 500000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:mordain", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 90, 9000000/mm, 1, -31000, .93)
|
||||
mobs:spawn_specific("nssm:morgut", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 50, 5000000/mm, 1, -31000, -93)
|
||||
mobs:spawn_specific("nssm:mordain", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 90, 12000000/mm, 1, -31000, .93)
|
||||
mobs:spawn_specific("nssm:morgut", {"nssb:morentir"}, {"nssb:morentir"}, 0, 20, 50, 10000000/mm, 1, -31000, -93)
|
||||
end
|
||||
|
||||
-- CAVES
|
||||
|
|
Loading…
Reference in New Issue