From 682d79b82a7e23bc021d02c46970291fed9b42cd Mon Sep 17 00:00:00 2001
From: Auke Kok <sofar@foo-projects.org>
Date: Sun, 17 Apr 2016 20:52:45 -0700
Subject: [PATCH] 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.
---
 mods/tnt/init.lua | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mods/tnt/init.lua b/mods/tnt/init.lua
index 1c92c5e..6e51feb 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