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)
|
minetest.register_on_leaveplayer(function(player)
|
||||||
local name = player:get_player_name()
|
local name = player:get_player_name()
|
||||||
for pname,_ in pairs (watchers[name]) do
|
if watchers[name] then
|
||||||
unwatching(pname); -- all watchers do /unwatch
|
for pname,_ in pairs (watchers[name]) do --xxx
|
||||||
|
unwatching(pname); -- all watchers do /unwatch
|
||||||
|
end
|
||||||
end
|
end
|
||||||
watchers[name] = nil;
|
watchers[name] = nil;
|
||||||
end)
|
end)
|
Loading…
Reference in New Issue