From bb521f41c490f56f4c72319c6b5f49c5440a8fa8 Mon Sep 17 00:00:00 2001 From: stujones11 Date: Wed, 16 Dec 2015 18:18:23 +0000 Subject: [PATCH] Tweak blast radius of rocket and grenade --- grenade.lua | 6 +++--- rocket.lua | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/grenade.lua b/grenade.lua index 5dac7f8..0313ce8 100644 --- a/grenade.lua +++ b/grenade.lua @@ -22,10 +22,10 @@ minetest.register_entity("shooter:grenade_entity", { self.timer = self.timer + dtime if self.timer > 0.2 then local pos = self.object:getpos() - local below = {x=pos.x, y=pos.y - 1, z=pos.z} - if minetest.get_node(below).name ~= "air" then + local above = {x=pos.x, y=pos.y + 1, z=pos.z} + if minetest.get_node(pos).name ~= "air" then self.object:remove() - shooter:blast(pos, 1, 25, 5, self.player) + shooter:blast(above, 2, 25, 5, self.player) end self.timer = 0 end diff --git a/rocket.lua b/rocket.lua index 165282d..ac9f6ed 100644 --- a/rocket.lua +++ b/rocket.lua @@ -28,9 +28,10 @@ minetest.register_entity("shooter:rocket_entity", { self.timer = self.timer + dtime if self.timer > 0.2 then local pos = self.object:getpos() + local above = {x=pos.x, y=pos.y + 1, z=pos.z} if minetest.get_node(pos).name ~= "air" then self.object:remove() - shooter:blast(pos, 2, 50, 7, self.player) + shooter:blast(above, 4, 50, 8, self.player) end self.timer = 0 end