diff options
author | TenPlus1 <kinsellaja@yahoo.com> | 2018-03-31 09:21:58 +0100 |
---|---|---|
committer | TenPlus1 <kinsellaja@yahoo.com> | 2018-03-31 09:21:58 +0100 |
commit | 7bb3cd8d8573e2fdf64d88b4256848f1b9e186c4 (patch) | |
tree | 5e18a3d3fc7b6c0ec94eea6cd18aedaf72960b79 /api.lua | |
parent | 28dc0d8be5450ad5289c5b1053af83881ae1004c (diff) |
exploding mobs diffuse range is set using 'reach'
Diffstat (limited to 'api.lua')
-rw-r--r-- | api.lua | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -3,7 +3,7 @@ mobs = {} mobs.mod = "redo" -mobs.version = "20180328" +mobs.version = "20180331" -- Intllib @@ -1845,10 +1845,10 @@ local do_states = function(self, dtime) mob_sound(self, self.sounds.fuse) -- print ("=== explosion timer started", self.explosion_timer) - -- stop timer if out of blast radius or direct line of sight + -- stop timer if out of reach or direct line of sight elseif self.allow_fuse_reset and self.v_start - and (dist > max(self.reach, entity_damage_radius) + 0.5 + and (dist > self.reach or not line_of_sight(self, s, p, 2)) then self.v_start = false self.timer = 0 |