From 5d8ff92c1d70048a38cbfa7cbb5f5bd4b394df31 Mon Sep 17 00:00:00 2001 From: Brandon Date: Sat, 5 Dec 2015 20:59:10 -0600 Subject: [PATCH] Tweak dirt monster and sand monster spawning, make mob jump more aggressive --- mods/mobs/animals/rabbits.lua | 6 +++--- mods/mobs/monsters/dirtmonster.lua | 4 ++-- mods/mobs/monsters/sandmonster.lua | 4 ++-- mods/mobs/monsters/treemonster.lua | 2 +- mods/mobs/step.lua | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/mods/mobs/animals/rabbits.lua b/mods/mobs/animals/rabbits.lua index 79a535e..c52742c 100755 --- a/mods/mobs/animals/rabbits.lua +++ b/mods/mobs/animals/rabbits.lua @@ -36,7 +36,7 @@ mobs:register_mob("mobs:rabbit", { blood_amount = 5, blood_offset = 0, avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"}, - avoid_range = 15, + avoid_range = 12, }) mobs:register_mob("mobs:rabbit_brown", { @@ -77,7 +77,7 @@ mobs:register_mob("mobs:rabbit_brown", { blood_amount = 5, blood_offset = 0, avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"}, - avoid_range = 15, + avoid_range = 12, }) mobs:register_mob("mobs:rabbit_grey", { @@ -118,7 +118,7 @@ mobs:register_mob("mobs:rabbit_grey", { blood_amount = 5, blood_offset = 0, avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"}, - avoid_range = 15, + avoid_range = 12, }) diff --git a/mods/mobs/monsters/dirtmonster.lua b/mods/mobs/monsters/dirtmonster.lua index 7e32ec3..1f3fa13 100755 --- a/mods/mobs/monsters/dirtmonster.lua +++ b/mods/mobs/monsters/dirtmonster.lua @@ -101,5 +101,5 @@ mobs:register_mob("mobs:dirt_monster2", { avoid_range = 15, }) -mobs:register_spawn("mobs:dirt_monster", {"default:dirt_with_grass"}, 3, -1, 5000, 3, 31000) -mobs:register_spawn("mobs:dirt_monster2", {"mg:dirt_with_dry_grass"}, 20, -1, 3000, 4, 31000) +mobs:register_spawn("mobs:dirt_monster", {"default:dirt_with_grass"}, 10, -1, 3000, 3, 31000) +mobs:register_spawn("mobs:dirt_monster2", {"mg:dirt_with_dry_grass"}, 20, -1, 1000, 4, 31000) diff --git a/mods/mobs/monsters/sandmonster.lua b/mods/mobs/monsters/sandmonster.lua index 831f91f..14a85a6 100755 --- a/mods/mobs/monsters/sandmonster.lua +++ b/mods/mobs/monsters/sandmonster.lua @@ -44,5 +44,5 @@ mobs:register_mob("mobs:sand_monster", { avoid_nodes = {"default:water_source","default:water_flowing","default:lava_source","default:lava_flowing","campfire:campfire_burning","fire:basic_flame"}, avoid_range = 12, }) -mobs:register_spawn("mobs:sand_monster", {"default:sand"}, 20, -1, 8000, 4, 31000) -mobs:register_spawn("mobs:sand_monster", {"default:desert_sand"}, 20, -1, 4000, 4, 31000) +mobs:register_spawn("mobs:sand_monster", {"default:sand"}, 20, -1, 6000, 4, 31000) +mobs:register_spawn("mobs:sand_monster", {"default:desert_sand"}, 20, -1, 2000, 4, 31000) diff --git a/mods/mobs/monsters/treemonster.lua b/mods/mobs/monsters/treemonster.lua index 4d61a1b..a30d068 100755 --- a/mods/mobs/monsters/treemonster.lua +++ b/mods/mobs/monsters/treemonster.lua @@ -58,4 +58,4 @@ mobs:register_mob("mobs:tree_monster", { avoid_nodes = {"campfire:campfire_burning","fire:basic_flame","fire:permanent_flame","default:lava_source","default:lava_flowing"}, avoid_range = 15, }) -mobs:register_spawn("mobs:tree_monster", {"default:leaves", "default:jungleleaves"}, 5, -1, 5000, 3, 31000) \ No newline at end of file +mobs:register_spawn("mobs:tree_monster", {"default:leaves", "default:jungleleaves"}, 7, -1, 2000, 3, 31000) \ No newline at end of file diff --git a/mods/mobs/step.lua b/mods/mobs/step.lua index 9401239..20601fc 100755 --- a/mods/mobs/step.lua +++ b/mods/mobs/step.lua @@ -153,7 +153,7 @@ function mobs.on_step(self,dtime) else if self.jump == true and self.get_velocity(self) <= 0.5 and self.object:getvelocity().y == 0 then local v = self.object:getvelocity() - v.y = 5 + v.y = 7 self.object:setvelocity(v) end self.set_velocity(self, self.run_velocity)