Adjust jackhammer.
This commit is contained in:
parent
a1a5fb0a7f
commit
8e7e1f2d46
1 changed files with 6 additions and 1 deletions
|
@ -234,11 +234,16 @@ local function power(player, pos, tool_type, max)
|
|||
local max_nodes = max or 60
|
||||
local minp = vector.subtract(pos, 2)
|
||||
local maxp = vector.add(pos, maxr)
|
||||
local yloop_a, yloop_b, yloop_c
|
||||
if pos.y >= player_pos.y then
|
||||
minp.y = player_pos.y
|
||||
yloop_a, yloop_b, yloop_c = minp.y, maxp.y, 1
|
||||
if node_type == 'cracky' and pos.y - player_pos.y < 3 then
|
||||
maxp.y = player_pos.y + 3
|
||||
end
|
||||
else
|
||||
maxp.y = player_pos.y
|
||||
yloop_a, yloop_b, yloop_c = maxp.y, minp.y, -1
|
||||
end
|
||||
|
||||
local air = minetest.get_content_id('air')
|
||||
|
@ -258,7 +263,7 @@ local function power(player, pos, tool_type, max)
|
|||
local stone_like = {}
|
||||
local count = 0
|
||||
local p = {}
|
||||
for y = minp.y, maxp.y do
|
||||
for y = yloop_a, yloop_b, yloop_c do
|
||||
p.y = y
|
||||
for z = minp.z, maxp.z do
|
||||
p.z = z
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue