From e024cdf03c75d16aeeaecc73de9fd575a77abe81 Mon Sep 17 00:00:00 2001
From: actuallynotajoke <01huh10@gmail.com>
Date: Mon, 3 Jul 2023 22:09:53 +0300
Subject: [PATCH 1/2] =?UTF-8?q?=D1=80=D0=B0=D0=B7=D1=8A=D0=B5=D0=B1=D0=B0?=
=?UTF-8?q?=D0=B9=D1=82=D0=B5=D0=BD=20=D0=BC=D0=BE=D1=81=D1=82=D0=BE=D0=B2?=
=?UTF-8?q?=D1=8B=D0=BC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
maps/castelnau/job/jobs_command.dm | 9 +++++++++
1 file changed, 9 insertions(+)
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"
From b32878b0c134f3da4e1498d28d86bc9639ceed3f Mon Sep 17 00:00:00 2001
From: actuallynotajoke <01huh10@gmail.com>
Date: Mon, 3 Jul 2023 22:10:05 +0300
Subject: [PATCH 2/2] =?UTF-8?q?=D1=8F=20=D0=B1=D0=B5=D0=B7=D0=B4=D1=83?=
=?UTF-8?q?=D0=BC=D0=BD=D0=BE=20=D1=81=D0=BA=D0=BE=D0=BF=D0=B8=D0=BF=D0=B0?=
=?UTF-8?q?=D1=81=D1=82=D0=B8=D0=BB=20=D0=BA=D0=BE=D0=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
code/controllers/configuration.dm | 4 ++++
code/game/world.dm | 3 +++
2 files changed, 7 insertions(+)
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()