From d1d12634a4847f4e2c2f83ecdc3458daaade8478 Mon Sep 17 00:00:00 2001 From: Gabriel Adamson Date: Tue, 7 Dec 2021 04:01:38 -0600 Subject: [PATCH 1/2] Fixed firewall causing AI download to speed up --- .../silicon/ai/decentralized/management/ai_controlpanel.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/silicon/ai/decentralized/management/ai_controlpanel.dm b/code/modules/mob/living/silicon/ai/decentralized/management/ai_controlpanel.dm index 5ed939cd6227..1fc076c15d9d 100644 --- a/code/modules/mob/living/silicon/ai/decentralized/management/ai_controlpanel.dm +++ b/code/modules/mob/living/silicon/ai/decentralized/management/ai_controlpanel.dm @@ -71,7 +71,7 @@ if(!downloading.can_download) stop_download() return - download_progress += AI_DOWNLOAD_PER_PROCESS * downloading.downloadSpeedModifier + download_progress += AI_DOWNLOAD_PER_PROCESS / downloading.downloadSpeedModifier /obj/machinery/computer/ai_control_console/ui_interact(mob/user, datum/tgui/ui) From 445557db00ee3327a0c1c4e56d1af7f1d79a2a17 Mon Sep 17 00:00:00 2001 From: Gabriel Adamson Date: Tue, 7 Dec 2021 04:22:36 -0600 Subject: [PATCH 2/2] Make bibby happy --- .../silicon/ai/decentralized/management/ai_controlpanel.dm | 2 +- .../mob/living/silicon/ai/decentralized/projects/firewall.dm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/silicon/ai/decentralized/management/ai_controlpanel.dm b/code/modules/mob/living/silicon/ai/decentralized/management/ai_controlpanel.dm index 1fc076c15d9d..5ed939cd6227 100644 --- a/code/modules/mob/living/silicon/ai/decentralized/management/ai_controlpanel.dm +++ b/code/modules/mob/living/silicon/ai/decentralized/management/ai_controlpanel.dm @@ -71,7 +71,7 @@ if(!downloading.can_download) stop_download() return - download_progress += AI_DOWNLOAD_PER_PROCESS / downloading.downloadSpeedModifier + download_progress += AI_DOWNLOAD_PER_PROCESS * downloading.downloadSpeedModifier /obj/machinery/computer/ai_control_console/ui_interact(mob/user, datum/tgui/ui) diff --git a/code/modules/mob/living/silicon/ai/decentralized/projects/firewall.dm b/code/modules/mob/living/silicon/ai/decentralized/projects/firewall.dm index aa54fa16bada..36b06883738c 100644 --- a/code/modules/mob/living/silicon/ai/decentralized/projects/firewall.dm +++ b/code/modules/mob/living/silicon/ai/decentralized/projects/firewall.dm @@ -10,9 +10,9 @@ . = ..(force_run) if(!.) return . - ai.downloadSpeedModifier += 1 + ai.downloadSpeedModifier *= 0.5 /datum/ai_project/firewall/stop() - ai.downloadSpeedModifier -= 1 + ai.downloadSpeedModifier *= 2 ..()