From 7700ad3a26b347008859ecbe893a712117cd2619 Mon Sep 17 00:00:00 2001 From: Tag114 <118570749+Tag114@users.noreply.github.com> Date: Sun, 6 Oct 2024 22:21:41 +0100 Subject: [PATCH] Re-adds stealth ling dna sting (#19986) Adds the DNA extraction sting which currently exists in the code to the changeling ability store, enabling the ability in-game. From what I can tell, the reason the ability is currently disabled is because it originally allowed changelings to gain more ability points without any risk, which is no longer the case as of the merging of https://github.com/Aurorastation/Aurora.3/pull/17140, which made it so that changelings only get a set amount of ability points and cannot gain more. DNA extraction sting in its current form does not allow changelings to respec, that still requires changelings to absorb someone. --------- Signed-off-by: Tag114 <118570749+Tag114@users.noreply.github.com> --- code/game/gamemodes/changeling/helpers/_store.dm | 7 +++++++ html/changelogs/tag114-dnasting.yml | 6 ++++++ 2 files changed, 13 insertions(+) create mode 100644 html/changelogs/tag114-dnasting.yml diff --git a/code/game/gamemodes/changeling/helpers/_store.dm b/code/game/gamemodes/changeling/helpers/_store.dm index d671a1386c5..96ed68287d8 100644 --- a/code/game/gamemodes/changeling/helpers/_store.dm +++ b/code/game/gamemodes/changeling/helpers/_store.dm @@ -103,6 +103,13 @@ var/list/datum/power/changeling/powerinstances = list() //Stings and sting accessorries //Rest in pieces, unfat sting. - Geeves +/datum/power/changeling/extract_dna + name = "Extract DNA Sting" + desc = "We silently sting a human and copy their DNA, allowing us to mimic their form." + genomecost = 0 + allowduringlesserform = TRUE + verbpath = /mob/proc/changeling_extract_dna_sting + /datum/power/changeling/boost_range name = "Boost Range" desc = "We evolve the ability to shoot our stingers at humans, with some preperation." diff --git a/html/changelogs/tag114-dnasting.yml b/html/changelogs/tag114-dnasting.yml new file mode 100644 index 00000000000..0ee075ec5ab --- /dev/null +++ b/html/changelogs/tag114-dnasting.yml @@ -0,0 +1,6 @@ +author: Tag114 + +delete-after: True + +changes: + - rscadd: "Re-enables the ability for changelings to stealthily extract DNA from targets by stinging them." \ No newline at end of file