master
runs 2020-05-18 00:53:19 +02:00
parent 6eface65e7
commit 9522c009f7
2 changed files with 20 additions and 3 deletions

19
.luacheckrc Normal file
View File

@ -0,0 +1,19 @@
unused_args = false
allow_defined_top = true
globals = {
"minetest",
"mobkit"
}
read_globals = {
string = {fields = {"split"}},
table = {fields = {"copy", "getn"}},
-- Builtin
"vector", "ItemStack",
"dump", "DIR_DELIM", "VoxelArea", "Settings",
-- MTG
"default", "sfinv", "creative",
}

View File

@ -174,7 +174,6 @@ function rocket:on_step(dtime)
local pos = self.object:getpos()
self.rocket_firetime = 0
local xrand = math.random(-15, 15) / 10
local zrand = math.random(-15, 15) / 10
minetest.add_particle({
pos = {x=pos.x, y=pos.y - 0.4, z=pos.z},
velocity = {x=xrand, y=-3, z=xrand},
@ -255,7 +254,7 @@ for _, i in pairs(variant_list) do
end,
on_use = function(itemstack, user, pointed_thing)
pos = minetest.get_pointed_thing_position(pointed_thing, above)
local pos = minetest.get_pointed_thing_position(pointed_thing, false)
if pos then
fireworkz.launch(pos, rdt)
end
@ -405,7 +404,6 @@ if minetest.get_modpath("mesecons") ~= nil then
mesecons = {effector = {
action_on = function (pos, node)
pos.y = pos. y + 1
local node = minetest.get_node_or_nil(pos)
if node then
if node.name:sub(1, 16) == "fireworkz:rocket" then
local meta = minetest.get_meta(pos)