mirror of
https://github.com/sys4-fr/server-nalc.git
synced 2024-11-08 11:30:21 +01:00
fix crash hunger (nodebreaker)
remove old fix
This commit is contained in:
parent
7ce665ea0d
commit
5dae7b6964
|
@ -392,6 +392,7 @@ function hbhunger.handle_node_actions(pos, oldnode, player, ext)
|
|||
end
|
||||
local name = player:get_player_name()
|
||||
local exhaus = hbhunger.exhaustion[name]
|
||||
if exhaus == nil then return end -- fix for nodebreaker, if owner has not logged in since the launch of the server, hunger stat is nil,then crash
|
||||
local new = HUNGER_EXHAUST_PLACE
|
||||
-- placenode event
|
||||
if not ext then
|
||||
|
@ -401,7 +402,7 @@ function hbhunger.handle_node_actions(pos, oldnode, player, ext)
|
|||
if not pos and not oldnode then
|
||||
new = HUNGER_EXHAUST_MOVE
|
||||
end
|
||||
exhaus = (exhaus or 0) + new
|
||||
exhaus = exhaus + new
|
||||
if exhaus > HUNGER_EXHAUST_LVL then
|
||||
exhaus = 0
|
||||
local h = tonumber(hbhunger.hunger[name])
|
||||
|
|
Loading…
Reference in New Issue
Block a user