diff --git a/binaries/data/mods/public/gui/common/functions_utility.js b/binaries/data/mods/public/gui/common/functions_utility.js index ed20d03bc2..e376fe9b2e 100644 --- a/binaries/data/mods/public/gui/common/functions_utility.js +++ b/binaries/data/mods/public/gui/common/functions_utility.js @@ -39,7 +39,15 @@ function loadCivData(selectableOnly, gaia) translateObjectKeys(civData, ["Name", "Description", "History", "Special"]); if (gaia) - civData.gaia = { "Code": "gaia", "Name": translate("Gaia") }; + { + const gaiaTemplate = Engine.GetTemplate("special/players/gaia"); + + civData.gaia = { + "Code": "gaia", + "Name": translate(gaiaTemplate.Identity.GenericName), + "Emblem": "session/portraits/" + gaiaTemplate.Identity.Icon + }; + } return deepfreeze(civData); } diff --git a/binaries/data/mods/public/gui/session/top_panel/CivIcon.js b/binaries/data/mods/public/gui/session/top_panel/CivIcon.js index 30281af3bc..cfdcc63606 100644 --- a/binaries/data/mods/public/gui/session/top_panel/CivIcon.js +++ b/binaries/data/mods/public/gui/session/top_panel/CivIcon.js @@ -48,7 +48,7 @@ class CivIcon rebuild() { - const hidden = g_ViewedPlayer <= 0; + const hidden = g_ViewedPlayer < 0; this.civIcon.hidden = hidden; if (hidden) return;