From 90331b02f655f99c55458519f22925ace1945f5a Mon Sep 17 00:00:00 2001 From: carlarctg <53100513+carlarctg@users.noreply.github.com> Date: Thu, 31 Oct 2024 16:10:07 -0300 Subject: [PATCH] Modsuit actions no longer go on cooldown when selected (#87396) ## About The Pull Request Modsuit actions no longer go on cooldown when selected, only when actually used. So you can select an action and use it ## Why It's Good For The Game I don't even know why this was a thing it just makes modsuits more uncomfortable and unpleasant to use. I see no reason for it to exist so i'm removing it. @Fikou ## Changelog :cl: qol: Modsuit actions no longer go on cooldown when selected balance: microwave beam module is on a 4s cooldown not 10s /:cl: --- code/modules/mod/modules/_module.dm | 1 - code/modules/mod/modules/modules_service.dm | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/mod/modules/_module.dm b/code/modules/mod/modules/_module.dm index 391eef60eb4..28a588609a7 100644 --- a/code/modules/mod/modules/_module.dm +++ b/code/modules/mod/modules/_module.dm @@ -173,7 +173,6 @@ balloon_alert(mod.wearer, "[src] activated, [used_button]-click to use") active = TRUE mod.wearer.update_clothing(mod.slot_flags) - start_cooldown() SEND_SIGNAL(src, COMSIG_MODULE_ACTIVATED) on_activation() return TRUE diff --git a/code/modules/mod/modules/modules_service.dm b/code/modules/mod/modules/modules_service.dm index ad559a07ccf..79d2d3779e0 100644 --- a/code/modules/mod/modules/modules_service.dm +++ b/code/modules/mod/modules/modules_service.dm @@ -36,7 +36,7 @@ complexity = 1 use_energy_cost = DEFAULT_CHARGE_DRAIN * 5 incompatible_modules = list(/obj/item/mod/module/microwave_beam, /obj/item/mod/module/organizer) - cooldown_time = 10 SECONDS + cooldown_time = 4 SECONDS required_slots = list(ITEM_SLOT_GLOVES) /obj/item/mod/module/microwave_beam/on_select_use(atom/target)