Bugfix: granate date solo al resuscitare mentre si è in partita

master
Zughy 2020-08-18 23:27:20 +02:00
parent 0a8e976ddf
commit 65d3ac1020
2 changed files with 12 additions and 8 deletions

View File

@ -234,11 +234,3 @@ arena_lib.on_quit("quake", function(arena, p_name)
})
end
end)
minetest.register_on_respawnplayer(function(player)
player:get_inventory():remove_item("main", ItemStack("quake:grenade 99"))
local grenade = ItemStack("quake:grenade 3")
player:get_inventory():add_item("main", grenade)
end)

View File

@ -36,3 +36,15 @@ minetest.register_on_joinplayer(function(player)
inv:remove_item("main", ItemStack("quake:match_over"))
end)
minetest.register_on_respawnplayer(function(player)
if not arena_lib.is_player_in_arena(player:get_player_name(), "quake") then return end
player:get_inventory():remove_item("main", ItemStack("quake:grenade 99"))
local grenade = ItemStack("quake:grenade 3")
player:get_inventory():add_item("main", grenade)
end)