From b334029484a7e672b17beed6bbe4711583d56363 Mon Sep 17 00:00:00 2001 From: Juraj Vajda Date: Wed, 10 Jan 2018 15:30:32 -0500 Subject: [PATCH] mobs balancing --- spawners_mobs/mob_bunny_evil.lua | 30 +++++++++++++++--------------- spawners_mobs/mob_mummy.lua | 16 ++++++++-------- spawners_mobs/mob_uruk_hai.lua | 8 ++++---- 3 files changed, 27 insertions(+), 27 deletions(-) diff --git a/spawners_mobs/mob_bunny_evil.lua b/spawners_mobs/mob_bunny_evil.lua index 5c6fb15..af89053 100644 --- a/spawners_mobs/mob_bunny_evil.lua +++ b/spawners_mobs/mob_bunny_evil.lua @@ -8,9 +8,9 @@ local bunny_evil_def = { pathfinding = false, reach = 2, damage = 3, - hp_min = 25, - hp_max = 35, - armor = 200, + hp_min = 35, + hp_max = 65, + armor = 100, collisionbox = {-0.268, -0.5, -0.268, 0.268, 0.167, 0.268}, visual = "mesh", mesh = "spawners_mobs_evil_bunny.b3d", @@ -24,16 +24,16 @@ local bunny_evil_def = { makes_footstep_sound = false, walk_velocity = 1.5, run_velocity = 4, - view_range = 15, + view_range = 5, jump = true, floats = 1, drops = { {name = "mobs:meat_raw", chance = 5, min = 1, max = 1}, }, - water_damage = 3, - lava_damage = 4, + water_damage = 5, + lava_damage = 10, light_damage = 10, - fear_height = 2, + fear_height = 3, animation = { speed_normal = 15, stand_start = 1, @@ -44,14 +44,14 @@ local bunny_evil_def = { punch_end = 24, }, -- follow = {"mobs:lava_orb"}, - on_rightclick = function(self, clicker) + -- on_rightclick = function(self, clicker) - if mobs:feed_tame(self, clicker, 3, true, true) then - return - end + -- if mobs:feed_tame(self, clicker, 3, true, true) then + -- return + -- end - mobs:capture_mob(self, clicker, 30, 50, 80, false, nil) - end, + -- mobs:capture_mob(self, clicker, 30, 50, 80, false, nil) + -- end, } mobs:register_mob("spawners_mobs:bunny_evil", bunny_evil_def) @@ -59,9 +59,9 @@ mobs:register_mob("spawners_mobs:bunny_evil", bunny_evil_def) mobs:spawn({ name = "spawners_mobs:bunny_evil", nodes = {"default:snowblock", "default:dirt_with_snow", "default:ice"}, - min_light = 0, - max_light = 20, chance = 7000, + min_light = 0, + max_light = 14, active_object_count = 3, day_toggle = false, }) diff --git a/spawners_mobs/mob_mummy.lua b/spawners_mobs/mob_mummy.lua index e1fdb07..736f38c 100644 --- a/spawners_mobs/mob_mummy.lua +++ b/spawners_mobs/mob_mummy.lua @@ -5,7 +5,7 @@ local mummy_def = { passive = false, pathfinding = false, attack_type = "dogshoot", - owner_loyal = true, + -- owner_loyal = true, shoot_interval = 2, dogshoot_switch = 1, dogshoot_count_max = 10, @@ -30,7 +30,7 @@ local mummy_def = { }, walk_velocity = .75, run_velocity = 1.5, - view_range = 15, + view_range = 5, jump = true, floats = 1, drops = { @@ -43,10 +43,10 @@ local mummy_def = { {name = "default:mese_crystal", chance = 3, min = 1, max = 2}, {name = "spawners_mobs:mummy", chance = 25, min = 1, max = 1}, }, - water_damage = 4, - lava_damage = 8, + water_damage = 5, + lava_damage = 10, light_damage = 10, - fear_height = 4, + fear_height = 3, animation = { speed_normal = 15, speed_run = 15, @@ -64,7 +64,7 @@ local mummy_def = { minetest.sound_play("spawners_mobs_mummy_death", { object = self.object, pos = pos, - max_hear_distance = 10 + max_hear_distance = 8 }) end, -- on_rightclick = function(self, clicker) @@ -82,9 +82,9 @@ mobs:register_mob("spawners_mobs:mummy", mummy_def) mobs:spawn({ name = "spawners_mobs:mummy", nodes = {"default:desert_sand", "default:sand"}, - min_light = 0, - max_light = 20, chance = 7000, + min_light = 0, + max_light = 14, active_object_count = 2, day_toggle = false, }) diff --git a/spawners_mobs/mob_uruk_hai.lua b/spawners_mobs/mob_uruk_hai.lua index 94e177a..e202248 100644 --- a/spawners_mobs/mob_uruk_hai.lua +++ b/spawners_mobs/mob_uruk_hai.lua @@ -30,7 +30,7 @@ local uruk_hai_def = { }, walk_velocity = 1, run_velocity = 3, - view_range = 15, + view_range = 5, jump = true, floats = 1, drops = { @@ -44,10 +44,10 @@ local uruk_hai_def = { {name = "bones:bones", chance = 5, min = 1, max = 1}, {name = "spawners_mobs:uruk_hai", chance = 20, min = 1, max = 1}, }, - water_damage = 0, - lava_damage = 0, + water_damage = 5, + lava_damage = 10, light_damage = 0, - fear_height = 4, + fear_height = 3, animation = { speed_normal = 15, speed_run = 15,