fix: crash on leave player, if no watcher list
parent
3f1a9af503
commit
42809260a1
6
init.lua
6
init.lua
|
@ -549,8 +549,10 @@ minetest.register_chatcommand("unwatch", {
|
|||
|
||||
minetest.register_on_leaveplayer(function(player)
|
||||
local name = player:get_player_name()
|
||||
for pname,_ in pairs (watchers[name]) do
|
||||
unwatching(pname); -- all watchers do /unwatch
|
||||
if watchers[name] then
|
||||
for pname,_ in pairs (watchers[name]) do --xxx
|
||||
unwatching(pname); -- all watchers do /unwatch
|
||||
end
|
||||
end
|
||||
watchers[name] = nil;
|
||||
end)
|
Loading…
Reference in New Issue