goddess mode: bugfix

wsc-master-rebase
cora 2020-10-13 03:30:04 +02:00 committed by Schmappie Eldress
parent 4803341750
commit 31fb77cb9f
1 changed files with 5 additions and 4 deletions

View File

@ -22,9 +22,7 @@ local function checkgravel(pos)
if n == nil then return false end
return true
end
local function evadelava(ppos)
mwarp(get_target(ppos))
end
local function checkarrow()
for k, v in ipairs(minetest.localplayer.get_nearby_objects(karange)) do
@ -61,7 +59,7 @@ local function amautotool(pos)
local is_better, best_time = false, math.huge
is_better, best_time = check_tool(player:get_wielded_item(), node_groups, best_time)
is_better, best_time = check_tool(inventory.hand[1], node_groups, best_time)
fo sr index, stack in pairs(inventory.main) do
for index, stack in pairs(inventory.main) do
is_better, best_time = check_tool(stack, node_groups, best_time)
if is_better then
new_index = index - 1
@ -89,6 +87,9 @@ local function dhfree()
minetest.dig_node(n)
minetest.dig_node(vector.add(n,{x=0,y=-1,z=0}))
end
local function evadelava(ppos)
mwarp(get_target(ppos))
end
local function get_target(epos)
math.randomseed(os.time())
local t=vector.add(epos,get_3dpos_from_yaw_and_pitch(karange,math.random(120,240),math.random(270,359)))