Added immortallity for 10 seconds after dying. Addresses #35
parent
416a8331ad
commit
9ca34ce112
|
@ -87,6 +87,12 @@ minetest.register_on_respawnplayer(function(player)
|
|||
local pos = minetest.string_to_pos(player_attributes:get_string('spawn_pos'))
|
||||
local map_id = lobby.game[name]
|
||||
local play_type = player_attributes:get_string('play_type')
|
||||
player:set_armor_groups({immortal=1})
|
||||
minetest.chat_send_player(name, 'You are immortal for 10 seconds.')
|
||||
minetest.after(10, function()
|
||||
player:set_armor_groups({})
|
||||
minetest.chat_send_player(name, 'Immortallity has ended.')
|
||||
end)
|
||||
if map_id ~= 'lobby' and play_type == 'ghost' then
|
||||
player:set_pos(pos)
|
||||
return true
|
||||
|
|
Loading…
Reference in New Issue