From 65e40d98fe5f16533219974c7b0177bf5a8d3edf Mon Sep 17 00:00:00 2001 From: _Zaizen_ Date: Sun, 8 Nov 2020 21:51:16 +0100 Subject: [PATCH] minor improvement --- player_manager.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/player_manager.lua b/player_manager.lua index 65e8210..703978a 100644 --- a/player_manager.lua +++ b/player_manager.lua @@ -30,15 +30,17 @@ end) minetest.register_on_dieplayer(function(player) - if not arena_lib.is_player_in_arena(player:get_player_name(), "block_league") then return end + local p_name = player:get_player_name() + + if not arena_lib.is_player_in_arena(p_name, "block_league") then return end player:get_meta():set_int("bl_death_delay", 1) block_league.immunity(player) - local arena = arena_lib.get_arena_by_player(player:get_player_name()) + local arena = arena_lib.get_arena_by_player(p_name) minetest.after(6, function() - if not player or arena.weapons_disabled then return end + if not arena_lib.is_player_in_arena(p_name, "block_league") or arena.weapons_disabled then return end player:get_meta():set_int("bl_death_delay", 0) player:get_meta():set_int("bl_reloading", 0) end)