diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 89bc506ae836c..e85e5cf4269e1 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -441,6 +441,8 @@ var/static/hub_entry = "$SERVER by $HOST — $ACTIVES of $PLAYERS alive" + var/static/hub_banner_url = "https://i.imgur.com/n5i0D3V.png" //bos + var/static/run_empty_levels = FALSE @@ -501,6 +503,8 @@ use_age_restriction_for_jobs = TRUE if ("use_age_restriction_for_antags") use_age_restriction_for_antags = TRUE + if ("hub_banner_url") + config.hub_banner_url = value //bos if ("use_recursive_explosions") use_recursive_explosions = TRUE if ("log_ooc") diff --git a/code/game/world.dm b/code/game/world.dm index 0536ad14fc369..8e0537a062bb5 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -570,6 +570,9 @@ GLOBAL_VAR_INIT(world_topic_last, world.timeofday) if (!config?.hub_visible || !config.hub_entry) return status = config.generate_hub_entry() + var/s = "" + if (config.hub_banner_url) //bos + s += "
" /world/proc/SetupLogs() diff --git a/maps/castelnau/job/jobs_command.dm b/maps/castelnau/job/jobs_command.dm index eeb7d45581936..be8a1ee50215b 100644 --- a/maps/castelnau/job/jobs_command.dm +++ b/maps/castelnau/job/jobs_command.dm @@ -175,8 +175,17 @@ psi_faculties = list("[PSI_COERCION]" = PSI_RANK_OPERANT) H.mutations.Add(mRemotetalk) H.verbs += /mob/living/carbon/human/proc/psisay + + var/obj/item/organ/external/E = pick(H.organs) + if(!BP_IS_ROBOTIC(E)) + E.mutate() + E.limb_flags |= ORGAN_FLAG_DEFORMED + E.status |= ORGAN_DISFIGURED + E.status |= ORGAN_MUTATED return ..() + + /datum/job/emissary title = "Emissary" supervisors = "the Alliance Command"