From c0db21969326e432d932d550d535a2a366a8fb08 Mon Sep 17 00:00:00 2001 From: Putnam3145 Date: Mon, 18 Oct 2021 23:36:53 -0700 Subject: [PATCH] Makes it actually take longer properly --- code/game/gamemodes/dynamic/dynamic.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/game/gamemodes/dynamic/dynamic.dm b/code/game/gamemodes/dynamic/dynamic.dm index f5b214c4ce..2ab9e514e9 100644 --- a/code/game/gamemodes/dynamic/dynamic.dm +++ b/code/game/gamemodes/dynamic/dynamic.dm @@ -357,12 +357,12 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) shown_threat = clamp(threat_level + rand(REPORT_NEG_DIVERGENCE, REPORT_POS_DIVERGENCE), 0, 100) /datum/game_mode/dynamic/proc/set_cooldowns() - var/coeff = GLOB.dynamic_extended ? 2 : 1 - var/latejoin_injection_cooldown_middle = 0.5*(latejoin_delay_max + latejoin_delay_min) * coeff - latejoin_injection_cooldown = round(clamp(EXP_DISTRIBUTION(latejoin_injection_cooldown_middle), latejoin_delay_min, latejoin_delay_max)) + world.time + var/coeff = GLOB.dynamic_extended ? 4 : 1 + var/latejoin_injection_cooldown_middle = 0.5*(latejoin_delay_max + latejoin_delay_min) + latejoin_injection_cooldown = round(clamp(EXP_DISTRIBUTION(latejoin_injection_cooldown_middle), latejoin_delay_min, latejoin_delay_max)) * coeff + world.time - var/midround_injection_cooldown_middle = 0.5*(midround_delay_max + midround_delay_min) * coeff - midround_injection_cooldown = round(clamp(EXP_DISTRIBUTION(midround_injection_cooldown_middle), midround_delay_min, midround_delay_max)) + world.time + var/midround_injection_cooldown_middle = 0.5*(midround_delay_max + midround_delay_min) + midround_injection_cooldown = round(clamp(EXP_DISTRIBUTION(midround_injection_cooldown_middle), midround_delay_min, midround_delay_max)) * coeff + world.time /datum/game_mode/dynamic/pre_setup() if(CONFIG_GET(flag/dynamic_config_enabled))