From: Auke Kok Date: Mon, 18 Apr 2016 03:52:45 +0000 (-0700) Subject: TNT: make tnt:burning a falling node. X-Git-Tag: 0.4.14~17 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=682d79b82a7e23bc021d02c46970291fed9b42cd;p=oweals%2Fminetest_game.git TNT: make tnt:burning a falling node. This allows TNT to be used for e.g. traps (drop it from the ceiling) or weird tnt effects with other explosions. --- diff --git a/mods/tnt/init.lua b/mods/tnt/init.lua index 1c92c5e4..6e51feb6 100644 --- a/mods/tnt/init.lua +++ b/mods/tnt/init.lua @@ -502,6 +502,7 @@ function tnt.register_tnt(def) light_source = 5, drop = "", sounds = default.node_sound_wood_defaults(), + groups = {falling_node = 1}, on_timer = function(pos, elapsed) tnt.boom(pos, def) end, @@ -510,6 +511,7 @@ function tnt.register_tnt(def) on_construct = function(pos) minetest.sound_play("tnt_ignite", {pos = pos}) minetest.get_node_timer(pos):start(4) + nodeupdate(pos) end, }) end