diff --git a/mods/mobs/creeper.lua b/mods/mobs/creeper.lua index bb8a2ad8..7d5ab346 100755 --- a/mods/mobs/creeper.lua +++ b/mods/mobs/creeper.lua @@ -33,21 +33,11 @@ mobs:register_mob("mobs:creeper", { -- drops mese or diamond when dead drops = { {name = "default:torch", - chance = 10, - min = 3, - max = 5,}, + chance = 10, min = 3, max = 5,}, {name = "default:iron_lump", - chance = 5, - min = 1, - max = 2,}, + chance = 5, min = 1, max = 2,}, {name = "default:coal_lump", - chance = 3, - min = 1, - max = 3,}, - {name = "maptools:silver_coin", - chance = 2, - min = 2, - max = 3,}, + chance = 3, min = 1, max = 3,}, }, -- damaged by water_damage = 2, diff --git a/mods/mobs/dirtmonster.lua b/mods/mobs/dirtmonster.lua index 437fac93..d382fa41 100755 --- a/mods/mobs/dirtmonster.lua +++ b/mods/mobs/dirtmonster.lua @@ -35,8 +35,8 @@ mobs:register_mob("mobs:dirt_monster", { drops = { {name = "default:dirt", chance = 1, min = 3, max = 5,}, - {name = "maptools:copper_coin", - chance = 2, min = 2, max = 8,}, + {name = "maptools:silver_coin", + chance = 2, min = 1, max = 1,}, }, -- damaged by water_damage = 1, diff --git a/mods/mobs/dungeonmaster.lua b/mods/mobs/dungeonmaster.lua index b08c879c..bf725925 100644 --- a/mods/mobs/dungeonmaster.lua +++ b/mods/mobs/dungeonmaster.lua @@ -51,9 +51,7 @@ mobs:register_mob("mobs:dungeon_master", { {name = "default:diamond_block", chance = 30, min = 1, max = 1,}, {name = "maptools:gold_coin", - chance = 15, min = 1, max = 2,}, - {name = "maptools:silver_coin", - chance = 1, min = 2, max = 10,}, + chance = 20, min = 1, max = 1,}, }, -- damaged by water_damage = 1, diff --git a/mods/mobs/init.lua b/mods/mobs/init.lua index 2fc9cadc..7eadef73 100755 --- a/mods/mobs/init.lua +++ b/mods/mobs/init.lua @@ -24,7 +24,7 @@ dofile(minetest.get_modpath("mobs").."/stonemonster.lua") -- PilzAdam dofile(minetest.get_modpath("mobs").."/treemonster.lua") -- PilzAdam dofile(minetest.get_modpath("mobs").."/wolf.lua") -- PilzAdam --dofile(minetest.get_modpath("mobs").."/dog-can-help.lua") -- ??? ---dofile(minetest.get_modpath("mobs").."/lava_flan.lua") -- Zeg9 --Remplaced by Lava Slime +--dofile(minetest.get_modpath("mobs").."/lava_flan.lua") -- Zeg9 --Remplaced by Lava Slimes dofile(minetest.get_modpath("mobs").."/mese_monster.lua") -- Zeg9 dofile(minetest.get_modpath("mobs").."/spider.lua") -- AspireMint dofile(minetest.get_modpath("mobs").."/greenslimes.lua") -- davedevils/TomasJLuis/TenPlus1 diff --git a/mods/mobs/mese_monster.lua b/mods/mobs/mese_monster.lua index abd28ce6..3d0dc7b3 100755 --- a/mods/mobs/mese_monster.lua +++ b/mods/mobs/mese_monster.lua @@ -44,7 +44,7 @@ mobs:register_mob("mobs:mese_monster", { {name = "default:mese_crystal_fragment", chance = 1, min = 1, max = 9,}, {name = "maptools:silver_coin", - chance = 2, min = 2, max = 5,}, + chance = 1, min = 1, max = 2,}, {name = "returnmirror:mirror_inactive", chance = 50, min = 1, max = 1,}, }, diff --git a/mods/mobs/minotaur.lua b/mods/mobs/minotaur.lua index d2e490a4..230e96d9 100644 --- a/mods/mobs/minotaur.lua +++ b/mods/mobs/minotaur.lua @@ -4,14 +4,14 @@ mobs:register_mob("mobs:minotaur", { -- animal, monster, npc, barbarian type = "monster", - -- aggressive, deals 6 damage to player when hit + -- aggressive, deals 11 damage to player when hit passive = false, attack_type = "dogfight", - damage = 6, + damage = 11, -- health & armor - hp_min = 40, - hp_max = 60, - armor = 90, + hp_min = 50, + hp_max = 75, + armor = 60, -- textures and model collisionbox = {-0.9,-0.01,-0.9, 0.9,2.5,0.9}, visual = "mesh", @@ -37,10 +37,13 @@ mobs:register_mob("mobs:minotaur", { view_range = 16, -- drops desert_sand and coins when dead drops = { - {name = "default:desert_sand", - chance = 1, min = 3, max = 5,}, - {name = "maptools:copper_coin", - chance = 5, min = 2, max = 4,}, + {name = "maptools:gold_coin", + chance = 40, min = 1, max = 1,}, + {name = "mobs:minotaur_eye", -- NOT IMPLEMENTED YET - used for runes mod + chance = 1, min = 1, max = 2,}, + {name = "mobs:minotaur_horn", -- NOT IMPLEMENTED YET - used for 3d_armor/throwing_enhanced mod + chance = 1, min = 1, max = 2,}, + }, }, water_damage = 1, lava_damage = 5, @@ -54,3 +57,20 @@ mobs:register_mob("mobs:minotaur", { punch_start = 40, punch_end = 50, }, }) +-- spawns on desert sand between -1 and 20 light, 1 in 20000 chance, 1 Minotaur in area up to 31000 in height +mobs:register_spawn("mobs:minotaur", {"default:desert_sand"}, 20, -1, 20000, 1, 31000) +-- register spawn egg +mobs:register_egg("mobs:minotaur", "Minotaur", "default_desert_sand.png", 1) + + +minetest.register_craftitem("mobs:minotaur_eye", { + description = "Minotaur Eye", + inventory_image = "mobs_minotaur_eye.png", + groups = {magic = 1}, +}) + +minetest.register_craftitem("mobs:minotaur_horn", { + description = "Minotaur Horn", + inventory_image = "mobs_minotaur_eye.png", + groups = {magic = 1}, +}) \ No newline at end of file diff --git a/mods/mobs/oerkki.lua b/mods/mobs/oerkki.lua index 7f1a0830..4e2909b5 100755 --- a/mods/mobs/oerkki.lua +++ b/mods/mobs/oerkki.lua @@ -38,7 +38,7 @@ mobs:register_mob("mobs:oerkki", { {name = "default:obsidian", chance = 3, min = 1, max = 2,}, {name = "maptools:silver_coin", - chance = 2, min = 2, max = 3,}, + chance = 1, min = 1, max = 1,}, }, -- damaged by water_damage = 2, diff --git a/mods/mobs/sandmonster.lua b/mods/mobs/sandmonster.lua index 1572b9f5..970beb6b 100755 --- a/mods/mobs/sandmonster.lua +++ b/mods/mobs/sandmonster.lua @@ -36,8 +36,8 @@ mobs:register_mob("mobs:sand_monster", { drops = { {name = "default:desert_sand", chance = 1, min = 3, max = 5,}, - {name = "maptools:copper_coin", - chance = 2, min = 2, max = 4,}, + {name = "maptools:silver_coin", + chance = 10, min = 1, max = 1,}, }, -- damaged by water_damage = 3, @@ -52,7 +52,9 @@ mobs:register_mob("mobs:sand_monster", { punch_start = 74, punch_end = 105, }, }) --- spawns on desert sand between -1 and 20 light, 1 in 7500 chance, 1 sand monster in area up to 31000 in height -mobs:register_spawn("mobs:sand_monster", {"default:desert_sand", "default:sand"}, 20, -1, 8000, 1, 31000) +-- spawns on desert sand between -1 and 20 light, 1 in 15000 chance, 1 sand monster in area up to 31000 in height +mobs:register_spawn("mobs:sand_monster", {"default:desert_sand"}, 20, -1, 15000, 1, 31000) +-- spawns on sand between -1 and 20 light, 1 in 8000 chance, 1 sand monster in area up to 31000 in height +mobs:register_spawn("mobs:sand_monster", {"default:sand"}, 20, -1, 8000, 1, 31000) -- register spawn egg mobs:register_egg("mobs:sand_monster", "Sand Monster", "default_desert_sand.png", 1) diff --git a/mods/mobs/spider.lua b/mods/mobs/spider.lua index 8e2b001c..ff2ecd3c 100755 --- a/mods/mobs/spider.lua +++ b/mods/mobs/spider.lua @@ -41,8 +41,8 @@ mobs:register_mob("mobs:spider", { chance = 2, min = 1, max = 3,}, {name = "mobs:meat_raw", chance = 4, min = 1, max = 2,}, - {name = "maptools:copper_coin", - chance = 2, min = 2, max = 6,}, + {name = "maptools:silver_coin", + chance = 3, min = 1, max = 1,}, }, -- damaged by water_damage = 5, diff --git a/mods/mobs/stonemonster.lua b/mods/mobs/stonemonster.lua index 56d28125..5d5ab3d2 100755 --- a/mods/mobs/stonemonster.lua +++ b/mods/mobs/stonemonster.lua @@ -42,7 +42,7 @@ mobs:register_mob("mobs:stone_monster", { {name = "default:coal_lump", chance = 3, min = 1, max = 3,}, {name = "maptools:silver_coin", - chance = 2, min = 2, max = 3,}, + chance = 1, min = 1, max = 1,}, }, -- damaged by water_damage = 0, diff --git a/mods/mobs/treemonster.lua b/mods/mobs/treemonster.lua index 910225ab..7a08eae0 100755 --- a/mods/mobs/treemonster.lua +++ b/mods/mobs/treemonster.lua @@ -26,12 +26,12 @@ mobs:register_mob("mobs:tree_monster", { sounds = { random = "mobs_treemonster", }, - -- speed and jumop + -- speed and jump walk_velocity = 0.5, run_velocity = 2.5, jump = true, view_range = 16, - -- drops saplings, junglesapling, apple and/or silver coins + -- drops saplings, junglesapling, apple and/or silver coin drops = { {name = "default:sapling", chance = 2, min = 1, max = 2}, @@ -40,7 +40,7 @@ mobs:register_mob("mobs:tree_monster", { {name = "default:apple", chance = 2, min = 1, max = 3,}, {name = "maptools:silver_coin", - chance = 4, min = 1, max = 1,}, + chance = 3, min = 1, max = 1,}, }, -- damaged by water_damage = 1, diff --git a/mods/mobs/wolf.lua b/mods/mobs/wolf.lua index 6dd7457b..5bbff374 100755 --- a/mods/mobs/wolf.lua +++ b/mods/mobs/wolf.lua @@ -34,13 +34,9 @@ mobs:register_mob("mobs:wolf", { -- drops mese or diamond when dead drops = { {name = "mobs:meat_raw", - chance = 1, - min = 2, - max = 3,}, - {name = "maptools:copper_coin", - chance = 2, - min = 1, - max = 4,}, + chance = 1, min = 2, max = 3,}, + {name = "maptools:silver_coin", + chance = 3, min = 1, max = 1,}, }, -- damaged by water_damage = 1, diff --git a/mods/mobs/yeti.lua b/mods/mobs/yeti.lua index de90e8cf..4f80a36b 100644 --- a/mods/mobs/yeti.lua +++ b/mods/mobs/yeti.lua @@ -40,14 +40,14 @@ mobs:register_mob("mobs:yeti", { -- drops ice when dead drops = { {name = "default:ice", - chance = 1, - min = 1, - max = 3,}, + chance = 1, min = 1, max = 3,}, + {name = "maptools:silver_coin", + chance = 2, min = 1, max = 1,}, }, -- damaged by water_damage = 1, lava_damage = 5, - light_damage = 1, + light_damage = 0, -- model animation animation = { speed_normal = 30, speed_run = 30, @@ -57,8 +57,8 @@ mobs:register_mob("mobs:yeti", { punch_start = 200, punch_end = 219, }, }) --- spawn on stone between 20 and -1 light, 1 in 7000 chance, 1 in area below -25 -mobs:register_spawn("mobs:yeti", {"default:dirt_with_snow", "default:snowblock", "default:ice"}, 10, -1, 7000, 1, 31000) +-- spawn on stone between 20 and -1 light, 1 in 7000 chance, 1 in area below 31000 +mobs:register_spawn("mobs:yeti", {"default:dirt_with_snow", "default:snowblock", "default:ice"}, 20, -1, 7000, 1, 31000) -- register spawn egg mobs:register_egg("mobs:yeti", "Yeti", "default_snow.png", 1) diff --git a/mods/mobs/zombie.lua b/mods/mobs/zombie.lua index 2db6ebff..89d6dd83 100644 --- a/mods/mobs/zombie.lua +++ b/mods/mobs/zombie.lua @@ -35,10 +35,12 @@ mobs:register_mob("mobs:zombie", { run_velocity = 3, jump = true, floats = 0, --- drops dirt and coins when dead +-- drops nether fruit and silver coin when dead drops = { - {name = "maptools:copper_coin", - chance = 2, min = 2, max = 8,}, + {name = "nether:apple", + chance = 4, min = 1, max = 1,}, + {name = "maptools:silver_coin", + chance = 1, min = 1, max = 1,}, }, -- damaged by water_damage = 1, diff --git a/mods/tsm_pyramids/mummy.lua b/mods/tsm_pyramids/mummy.lua index 61dff384..0ca41a66 100644 --- a/mods/tsm_pyramids/mummy.lua +++ b/mods/tsm_pyramids/mummy.lua @@ -34,8 +34,8 @@ mobs:register_mob("tsm_pyramids:mummy", { drops = { {name = "default:papyrus", chance = 1, min = 3, max = 5,}, - {name = "maptools:copper_coin", - chance = 2, min = 2, max = 4,}, + {name = "maptools:silver_coin", + chance = 10, min = 1, max = 1,}, }, -- damaged by water_damage = 0, diff --git a/other_things/Tableau-valeurs-MFF.ods b/other_things/Tableau-valeurs-MFF.ods index 9000b12f..89bb8e69 100755 Binary files a/other_things/Tableau-valeurs-MFF.ods and b/other_things/Tableau-valeurs-MFF.ods differ