player_info: switch if-else to avoid negation

This commit is contained in:
Luke aka SwissalpS 2024-09-17 15:48:36 +02:00
parent 354a44a675
commit b3650118d2

@ -316,14 +316,14 @@ function cc.player_info(player_name, params)
local summary = S("@1 is in the following factions: @2.", local summary = S("@1 is in the following factions: @2.",
player_name, table.concat(player_factions, ", ")) player_name, table.concat(player_factions, ", "))
local owned_factions = factions.get_owned_factions(player_name) local owned_factions = factions.get_owned_factions(player_name)
if not owned_factions then if owned_factions then
summary = summary .. "\n" .. S(
"@1 doesn't own any factions.", player_name)
else
summary = summary .. "\n" .. S( summary = summary .. "\n" .. S(
"@1 is the owner of the following factions: @2.", "@1 is the owner of the following factions: @2.",
player_name, table.concat(owned_factions, ", ") player_name, table.concat(owned_factions, ", ")
) )
else
summary = summary .. "\n" .. S(
"@1 doesn't own any factions.", player_name)
end end
if minetest.get_player_privs(player_name)[factions.priv] then if minetest.get_player_privs(player_name)[factions.priv] then
summary = summary .. "\n" .. S( summary = summary .. "\n" .. S(