diff options
| author | TenPlus1 <kinsellaja@yahoo.com> | 2017-07-09 08:57:37 +0100 | 
|---|---|---|
| committer | TenPlus1 <kinsellaja@yahoo.com> | 2017-07-09 08:57:37 +0100 | 
| commit | e4ca054be36a90ce0df813145210891b66442413 (patch) | |
| tree | be8f0dd3bf4506c5d46f194191c42f2e25d3a0c1 /api.lua | |
| parent | 7b02fef7a5ff3542153cb0a03f5457560274693e (diff) | |
if no tnt add entity damage/effects/sound
Diffstat (limited to 'api.lua')
| -rw-r--r-- | api.lua | 9 | 
1 files changed, 6 insertions, 3 deletions
@@ -1,9 +1,9 @@ --- Mobs Api (8th July 2017) +-- Mobs Api (9th July 2017)  mobs = {}  mobs.mod = "redo" -mobs.version = "20170708" +mobs.version = "20170709"  -- Intllib @@ -1694,14 +1694,17 @@ local do_states = function(self, dtime)  					self.object:remove() -					if minetest.get_modpath("tnt") then +					if minetest.get_modpath("tnt") and tnt and tnt.boom then  						tnt.boom(pos, {  							radius = radius,  							damage_radius = damage_radius, +							sound = self.sounds.explode,  						})  					else +						mob_sound(self, self.sounds.explode)  						entity_physics(pos, damage_radius) +						effect(pos, 32, "tnt_smoke.png", radius * 3, radius * 5, radius, 1, 0)  					end  					return  | 
