Bugfix: (regression) display message about leaving queue also for the very ones who've just left it

master
Zughy 2022-07-01 23:55:49 +02:00
parent a0449234a7
commit 3db1c62336
1 changed files with 3 additions and 3 deletions

View File

@ -247,6 +247,9 @@ function arena_lib.remove_player_from_queue(p_name)
local arena_name = arena.name
for pl_name, _ in pairs(players_to_remove) do
arena_lib.HUD_hide("all", pl_name)
arena_lib.send_message_in_arena(arena, "both", minetest.colorize("#d69298", arena_name .. " < " .. pl_name))
players_in_queue[pl_name] = nil
arena.players_amount = arena.players_amount - 1
if arena.teams_enabled then
@ -255,9 +258,6 @@ function arena_lib.remove_player_from_queue(p_name)
end
arena.players[pl_name] = nil
arena.players_and_spectators[pl_name] = nil
arena_lib.HUD_hide("all", pl_name)
arena_lib.send_message_in_arena(arena, "both", minetest.colorize("#d69298", arena_name .. " < " .. pl_name))
end
local players_required = arena_lib.get_players_amount_left_to_start_queue(arena)