From 1212d2a666f907bdc26832070a990e2ccad903a4 Mon Sep 17 00:00:00 2001 From: TenPlus1 Date: Thu, 12 May 2016 11:42:30 +0100 Subject: [PATCH] dungeon master updated to new dogshoot features --- dungeon_master.lua | 4 ++++ sand_monster.lua | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/dungeon_master.lua b/dungeon_master.lua index 1497b85..a89a85c 100644 --- a/dungeon_master.lua +++ b/dungeon_master.lua @@ -6,6 +6,8 @@ mobs:register_mob("mobs_monster:dungeon_master", { passive = false, damage = 4, attack_type = "dogshoot", + dogshoot_switch = 1, + dogshoot_count_max = 10, reach = 3, shoot_interval = 2.5, arrow = "mobs_monster:fireball", @@ -47,6 +49,8 @@ mobs:register_mob("mobs_monster:dungeon_master", { walk_end = 35, punch_start = 36, punch_end = 48, + shoot_start = 36, + shoot_end = 48, speed_normal = 15, speed_run = 15, }, diff --git a/sand_monster.lua b/sand_monster.lua index 54b5968..9bb2ad1 100644 --- a/sand_monster.lua +++ b/sand_monster.lua @@ -45,6 +45,12 @@ mobs:register_mob("mobs_monster:sand_monster", { punch_start = 74, punch_end = 105, }, +--[[ + custom_attack = function(self, p) + local pos = self.object:getpos() + minetest.add_item(pos, "default:sand") + end, +]] }) mobs:register_spawn("mobs_monster:sand_monster", {"default:desert_sand"}, 20, 0, 7000, 1, 31000)