From aea4ed1fd844fa119d99dd71b1c3b08f2663a94c Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Sun, 14 Jan 2024 08:04:24 +0000 Subject: [PATCH] added timer to spider web placing --- mobs/black_widow.lua | 6 +++++- mobs/uloboros.lua | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/mobs/black_widow.lua b/mobs/black_widow.lua index 296648a..7d6e021 100644 --- a/mobs/black_widow.lua +++ b/mobs/black_widow.lua @@ -50,7 +50,11 @@ mobs:register_mob("nssm:black_widow", { punch_end = 160 }, - do_custom = function(self) + do_custom = function(self, dtime) + + self.web_timer = (self.web_timer or 0) + dtime + if self.web_timer < 10 then return end + self.web_timer = 0 if nssm.spiders_litter_web then nssm:webber_ability(self, "nssm:web", 2) diff --git a/mobs/uloboros.lua b/mobs/uloboros.lua index e6d77da..c8159f0 100644 --- a/mobs/uloboros.lua +++ b/mobs/uloboros.lua @@ -52,7 +52,11 @@ mobs:register_mob("nssm:uloboros", { punch_end = 110 }, - do_custom = function(self) + do_custom = function(self, dtime) + + self.web_timer = (self.web_timer or 0) + dtime + if self.web_timer < 10 then return end + self.web_timer = 0 if nssm.spiders_litter_web then nssm:webber_ability(self, "nssm:web", 2)