From 241fef9f79f7a957b56baa011c0b6f9414a4e052 Mon Sep 17 00:00:00 2001 From: Duane Date: Sun, 12 Jun 2016 06:02:34 -0500 Subject: [PATCH] Fix schematic placement. Add dragon. --- cloudgen.lua | 2 +- mobs.lua | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/cloudgen.lua b/cloudgen.lua index 6e7d9ef..13ff151 100644 --- a/cloudgen.lua +++ b/cloudgen.lua @@ -72,7 +72,7 @@ fun_caves.cloudgen = function(minp, maxp, data, p2data, area, node) data[ivm] = node['fun_caves:moon_weed'] write = true elseif rand(60) == 1 and plant_n[index] > 0.5 then - fun_caves.place_schematic(minp, maxp, data, p2data, area, node, {x=x,y=y-1,z=z}, fun_caves.schematics['lumin_tree'], true) + fun_caves.place_schematic(minp, maxp, data, p2data, area, node, {x=x,y=y,z=z}, fun_caves.schematics['lumin_tree'], true) write = true elseif rand(10) == 1 then data[ivm] = node['default:grass_'..rand(4)] diff --git a/mobs.lua b/mobs.lua index 4700583..3080698 100644 --- a/mobs.lua +++ b/mobs.lua @@ -91,6 +91,10 @@ if minetest.registered_entities["kpgmobs:horse2"] then mobs:register_spawn("kpgmobs:horse2", {"fun_caves:cloud", "fun_caves:storm_cloud"}, 20, 8, 11000, 1, 31000) end +if minetest.registered_entities["dmobs:dragon"] then + mobs:spawn_specific("dmobs:dragon", {"air"}, {"fun_caves:cloud", "fun_caves:storm_cloud"}, 20, 10, 300, 15000, 2, 4000, 31000) +end + if minetest.registered_entities["mobs_fish:clownfish"] then --local l_spawn_near = {"default:sand","default:dirt","group:seaplants","group:seacoral"} mobs:spawn_specific("mobs_fish:clownfish", {"default:water_source", "default:water_flowing"}, {"default:sand","default:dirt", "fun_caves:cloud", "fun_caves:storm_cloud","group:seaplants","group:seacoral"}, 5, 20, 30, 10000, 1, 4000, 31000)