Adjust dungeon spawns.

This commit is contained in:
Duane 2016-08-03 07:32:37 -05:00
parent 3fe63e8fd8
commit 2ae0d2f2a1
2 changed files with 31 additions and 30 deletions

View file

@ -404,7 +404,7 @@ minetest.register_abm({
end
end
local target_level = math.max(2, math.ceil(pos.y / -2000))
local target_level = math.max(2, math.ceil((pos.y - 3 ^ math.random(9)) / -2000))
local desc
for i = 1, 100 do

View file

@ -47,35 +47,36 @@ minetest.register_node("fun_caves:dungeon_wall_2", newnode)
local treasures = {
{ level = 1, rarity = 10, name = 'default:apple 10', },
{ level = 1, rarity = 50, name = 'default:bronze_ingot 10', },
{ level = 1, rarity = 20, name = 'default:coal_lump 10', },
{ level = 1, rarity = 40, name = 'default:copper_ingot 10', },
{ level = 1, rarity = 60, name = 'default:diamond 10', },
{ level = 1, rarity = 60, name = 'default:gold_ingot 10', },
{ level = 1, rarity = 70, name = 'default:mese_crystal', },
{ level = 1, rarity = 80, name = 'default:obsidian', },
{ level = 1, rarity = 40, name = 'default:obsidian_shard', },
{ level = 1, rarity = 180, name = 'default:pick_diamond', },
{ level = 1, rarity = 210, name = 'default:pick_mese', },
{ level = 1, rarity = 30, name = 'default:steel_ingot 10', },
{ level = 1, rarity = 120, name = 'default:sword_diamond', },
{ level = 1, rarity = 140, name = 'default:sword_mese', },
{ level = 1, rarity = 10, name = 'default:wood 10', },
{ level = 1, rarity = 400, name = 'fun_caves:aquamarine', },
{ level = 1, rarity = 400, name = 'fun_caves:constant_flame', },
{ level = 1, rarity = 400, name = 'fun_caves:coral_gem', },
{ level = 1, rarity = 400, name = 'fun_caves:garnet', },
{ level = 2, rarity = 400, name = 'fun_caves:metallic_ice', },
{ level = 1, rarity = 480, name = 'fun_caves:moon_glass 10', },
{ level = 1, rarity = 240, name = 'fun_caves:moon_juice 10', },
{ level = 1, rarity = 400, name = 'fun_caves:moonstone', },
{ level = 1, rarity = 1000, name = 'fun_caves:philosophers_stone', },
{ level = 1, rarity = 320, name = 'fun_caves:pure_copper', },
{ level = 2, rarity = 60, name = 'fun_caves:silver_ingot 10', },
{ level = 1, rarity = 400, name = 'fun_caves:sky_iron', },
{ level = 1, rarity = 50, name = 'fun_caves:meteorite', },
{ level = 1, rarity = 1000, name = 'fun_caves:unobtainium', },
{ level = 1, rarity = 10, name = 'default:apple 10', },
{ level = 1, rarity = 120, name = 'default:bronze_ingot 10', },
{ level = 1, rarity = 30, name = 'default:coal_lump 10', },
{ level = 1, rarity = 85, name = 'default:copper_ingot 10', },
{ level = 1, rarity = 155, name = 'default:diamond 10', },
{ level = 1, rarity = 155, name = 'default:gold_ingot 10', },
{ level = 1, rarity = 200, name = 'default:mese_crystal', },
{ level = 1, rarity = 240, name = 'default:obsidian', },
{ level = 1, rarity = 85, name = 'default:obsidian_shard', },
{ level = 1, rarity = 450, name = 'default:pick_diamond', },
{ level = 1, rarity = 600, name = 'default:pick_mese', },
{ level = 1, rarity = 50, name = 'default:steel_ingot 10', },
{ level = 1, rarity = 450, name = 'default:sword_diamond', },
{ level = 1, rarity = 400, name = 'default:sword_mese', },
{ level = 1, rarity = 10, name = 'default:wood 10', },
{ level = 1, rarity = 400, name = 'fun_caves:aquamarine', },
{ level = 1, rarity = 400, name = 'fun_caves:constant_flame', },
{ level = 1, rarity = 400, name = 'fun_caves:coral_gem', },
{ level = 1, rarity = 400, name = 'fun_caves:garnet', },
{ level = 2, rarity = 960, name = 'fun_caves:metallic_ice', },
{ level = 2, rarity = 120, name = 'fun_caves:eternal_ice_crystal', },
{ level = 1, rarity = 480, name = 'fun_caves:moon_glass 10', },
{ level = 1, rarity = 240, name = 'fun_caves:moon_juice 10', },
{ level = 1, rarity = 400, name = 'fun_caves:moonstone', },
{ level = 1, rarity = 5000, name = 'fun_caves:philosophers_stone', },
{ level = 1, rarity = 160, name = 'fun_caves:pure_copper', },
{ level = 2, rarity = 175, name = 'fun_caves:silver_ingot 10', },
{ level = 1, rarity = 960, name = 'fun_caves:sky_iron', },
{ level = 1, rarity = 120, name = 'fun_caves:meteorite', },
{ level = 1, rarity = 5000, name = 'fun_caves:unobtainium', },
}