Add command damage type (This is Non-MC)

This commit is contained in:
Elias Fleckenstein 2021-04-18 20:22:18 +02:00
parent 53b0ad7347
commit c9b4ddb923
2 changed files with 3 additions and 2 deletions

View File

@ -27,6 +27,7 @@ mcl_damage = {
explosion = {is_explosion = true},
cramming = {bypasses_armor = true}, -- unused
fireworks = {is_explosion = true}, -- unused
command = {bypasses_armor = true, bypasses_invulnerability = true, bypasses_magic = true},
}
}

View File

@ -31,7 +31,7 @@ local function handle_kill_command(suspect, victim)
mcl_death_messages.player_damage(victimref, msg)
end
-- DIE!
victimref:set_hp(0)
victimref:set_hp(0, {_mcl_type = "command"})
-- Log
if not suspect == victim then
minetest.log("action", string.format("%s killed %s using /kill", suspect, victim))
@ -56,4 +56,4 @@ minetest.register_chatcommand("kill", {
return handle_kill_command(name, param)
end
end,
})
})