spawn bats and tweak code

This commit is contained in:
tenplus1 2023-06-13 14:35:07 +01:00
parent 0795e34dfa
commit b5c05f2d30
2 changed files with 18 additions and 4 deletions

View File

@ -728,11 +728,12 @@ minetest.register_craftitem("nssb:moranga_ingot", {
minetest.register_node("nssb:morvalar_block", {
description = "Morvalar Block",
tiles = {"morvalar_block.png"},
light_source = 13
light_source = 13,
on_blast = function() end
})
minetest.register_node("nssb:dis_morvalar_block", {
description = "Disactivated Morvalar Block",
description = "Deactivated Morvalar Block",
tiles = {"dis_morvalar_block.png"},
on_punch = function(pos, node, puncher)
@ -740,7 +741,8 @@ minetest.register_node("nssb:dis_morvalar_block", {
if puncher:get_wielded_item():get_name() == "nssm:superior_energy_globe" then
minetest.set_node(pos, {name="nssb:morvalar_block"})
end
end
end,
on_blast = function() end,
})
minetest.register_abm({
@ -752,5 +754,8 @@ minetest.register_abm({
action = function(pos, node)
minetest.remove_node(pos)
minetest.add_entity(pos, "nssm:morvalar")
minetest.after(5, function()
minetest.set_node(pos, {name = "nssb:dis_morvalar_block"})
end)
end
})

View File

@ -12,6 +12,15 @@ mobs:spawn_specific("nssm:morbat3", {"air"}, {"nssb:morelentir"},
mobs:spawn_specific("nssm:morvy", {"nssb:morentir"}, {"nssb:morentir"},
0, 20, 120, 18000000/mm, 1, -31000, -93)
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:morlu", {"nssb:morentir"}, {"nssb:mornen"},
0, 20, 80, 1200000/mm, 1, -31000, -93)
@ -19,7 +28,7 @@ mobs:spawn_specific("nssm:morde", {"nssb:morentir"}, {"nssb:mornar"},
0, 20, 50, 350000/mm, 1, -31000, -93)
mobs:spawn_specific("nssm:mordain", {"nssb:morentir"}, {"nssb:morentir"},
0, 20, 90, 15000000/mm, 1, -31000, .93)
0, 20, 90, 15000000/mm, 1, -31000, -93)
mobs:spawn_specific("nssm:morgut", {"nssb:morentir"}, {"nssb:morentir"},
0, 20, 50, 15000000/mm, 1, -31000, -93)