From cd864c8a14138785a8b60b715bf9d50ee07ab6a4 Mon Sep 17 00:00:00 2001
From: BiancaWilkson <42818125+BiancaWilkson@users.noreply.github.com>
Date: Fri, 11 Nov 2022 08:19:05 -0500
Subject: [PATCH] Changeling voice mimic doesn't slow chemical production
(#19650)
* Clings only spend DNA points on mimic
* HATE. HATE. LET ME COME TO TELL YOU HOW MUCH
---
.../antagonists/changeling/powers/mimic_voice.dm | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/code/modules/antagonists/changeling/powers/mimic_voice.dm b/code/modules/antagonists/changeling/powers/mimic_voice.dm
index 4630b23ee34..49b8d83f1d0 100644
--- a/code/modules/antagonists/changeling/powers/mimic_voice.dm
+++ b/code/modules/antagonists/changeling/powers/mimic_voice.dm
@@ -1,9 +1,9 @@
/datum/action/changeling/mimicvoice
name = "Mimic Voice"
- desc = "We shape our vocal glands to sound like a desired voice. Maintaining this power slows chemical production."
- helptext = "Will turn your voice into the name that you enter. We must constantly expend chemicals to maintain our form like this."
+ desc = "We shape our vocal glands to sound like a desired voice."
+ helptext = "Will turn your voice into the name that you enter."
button_icon_state = "mimic_voice"
- chemical_cost = 0 //constant chemical drain hardcoded
+ chemical_cost = 0
dna_cost = 1
req_human = TRUE
power_type = CHANGELING_PURCHASABLE_POWER
@@ -13,7 +13,6 @@
/datum/action/changeling/mimicvoice/sting_action(mob/user)
if(cling.mimicing)
cling.mimicing = ""
- cling.chem_recharge_slowdown -= 0.5
to_chat(user, "We return our vocal glands to their original position.")
return FALSE
@@ -22,9 +21,8 @@
return FALSE
cling.mimicing = mimic_voice
- cling.chem_recharge_slowdown += 0.5
- to_chat(user, "We shape our glands to take the voice of [mimic_voice], this will stop us from regenerating chemicals while active.")
- to_chat(user, "Use this power again to return to our original voice and reproduce chemicals again.")
+ to_chat(user, "We shape our glands to take the voice of [mimic_voice].")
+ to_chat(user, "Use this power again to return to our original voice.")
SSblackbox.record_feedback("nested tally", "changeling_powers", 1, list("[name]"))
return TRUE