From 5a9cf405b05774de549516406cb9f6cde93eb615 Mon Sep 17 00:00:00 2001
From: DrPainis <79603707+DrPainis@users.noreply.github.com>
Date: Mon, 20 Dec 2021 19:18:46 -0500
Subject: [PATCH 01/14] doesn't work yet
this is just to actually make the PR
---
.../carbon/human/innate_abilities/customization.dm | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
index 363f6ecbb2..5610328eb0 100644
--- a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
+++ b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
@@ -22,7 +22,7 @@
/datum/action/innate/ability/humanoid_customization/proc/change_form()
var/mob/living/carbon/human/H = owner
- var/select_alteration = input(owner, "Select what part of your form to alter", "Form Alteration", "cancel") in list("Body Color","Hair Style", "Genitals", "Tail", "Snout", "Markings", "Ears", "Taur body", "Penis", "Vagina", "Penis Length", "Breast Size", "Breast Shape", "Cancel")
+ var/select_alteration = input(owner, "Select what part of your form to alter", "Form Alteration", "cancel") in list("Body Color", "Eye Color","Hair Style", "Genitals", "Tail", "Snout", "Markings", "Ears", "Taur body", "Penis", "Vagina", "Penis Length", "Breast Size", "Breast Shape", "Cancel")
if(select_alteration == "Body Color")
var/new_color = input(owner, "Choose your skin color:", "Race change","#"+H.dna.features["mcolor"]) as color|null
@@ -34,6 +34,15 @@
H.update_hair()
else
to_chat(H, "Invalid color. Your color is not bright enough.")
+ else if(select_alteration == "Eye Color")
+ var/new_color = input(owner, "Choose your eye color:", "Race change","#"+H.dna.features["mcolor"]) as color|null
+ if(new_color)
+ var/temp_hsv = RGBtoHSV(new_color)
+ if(ReadHSV(temp_hsv)[3] >= ReadHSV(MINIMUM_MUTANT_COLOR)[3]) // mutantcolors must be bright
+ H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6)
+ H.update_body()
+ else
+ to_chat(H, "Invalid color. Your color is not bright enough.")
else if(select_alteration == "Hair Style")
if(H.gender == MALE)
var/new_style = input(owner, "Select a facial hair style", "Hair Alterations") as null|anything in GLOB.facial_hair_styles_list
From 05798ef65c606af0c0d2fa66830e9dbf15732a28 Mon Sep 17 00:00:00 2001
From: DrPainis <79603707+DrPainis@users.noreply.github.com>
Date: Mon, 20 Dec 2021 19:23:44 -0500
Subject: [PATCH 02/14] makes this do something
probably doesn't work
---
.../living/carbon/human/innate_abilities/customization.dm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
index 5610328eb0..80705d252a 100644
--- a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
+++ b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
@@ -40,7 +40,10 @@
var/temp_hsv = RGBtoHSV(new_color)
if(ReadHSV(temp_hsv)[3] >= ReadHSV(MINIMUM_MUTANT_COLOR)[3]) // mutantcolors must be bright
H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6)
- H.update_body()
+ H.left_eye_color = "new_color"
+ H.right_eye_color = "new_color"
+ H.dna?.update_ui_block(DNA_LEFT_EYE_COLOR_BLOCK)
+ H.dna?.update_ui_block(DNA_RIGHT_EYE_COLOR_BLOCK)
else
to_chat(H, "Invalid color. Your color is not bright enough.")
else if(select_alteration == "Hair Style")
From cd6909736e5153fb9309e8e953c1b9525bed76fe Mon Sep 17 00:00:00 2001
From: DrPainis <79603707+DrPainis@users.noreply.github.com>
Date: Mon, 20 Dec 2021 19:35:23 -0500
Subject: [PATCH 03/14] attempt 2 at making it work
---
.../living/carbon/human/innate_abilities/customization.dm | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
index 80705d252a..a91eb7467c 100644
--- a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
+++ b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
@@ -40,10 +40,9 @@
var/temp_hsv = RGBtoHSV(new_color)
if(ReadHSV(temp_hsv)[3] >= ReadHSV(MINIMUM_MUTANT_COLOR)[3]) // mutantcolors must be bright
H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6)
- H.left_eye_color = "new_color"
- H.right_eye_color = "new_color"
- H.dna?.update_ui_block(DNA_LEFT_EYE_COLOR_BLOCK)
- H.dna?.update_ui_block(DNA_RIGHT_EYE_COLOR_BLOCK)
+ H.left_eye_color = "mcolor"
+ H.right_eye_color = "mcolor"
+ H.update_body()
else
to_chat(H, "Invalid color. Your color is not bright enough.")
else if(select_alteration == "Hair Style")
From b224693f67c748800c0c56ec5bcbf147abe83a30 Mon Sep 17 00:00:00 2001
From: DrPainis <79603707+DrPainis@users.noreply.github.com>
Date: Mon, 20 Dec 2021 19:42:15 -0500
Subject: [PATCH 04/14] attempt 3
---
.../mob/living/carbon/human/innate_abilities/customization.dm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
index a91eb7467c..bfc5d9d423 100644
--- a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
+++ b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
@@ -42,7 +42,8 @@
H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6)
H.left_eye_color = "mcolor"
H.right_eye_color = "mcolor"
- H.update_body()
+ H.dna?.update_ui_block(DNA_LEFT_EYE_COLOR_BLOCK)
+ H.dna?.update_ui_block(DNA_RIGHT_EYE_COLOR_BLOCK)
else
to_chat(H, "Invalid color. Your color is not bright enough.")
else if(select_alteration == "Hair Style")
From fe82ab25048792accfddf6ba53c73b5146fa826f Mon Sep 17 00:00:00 2001
From: LiteralMushroom <79603707+LiteralMushroom@users.noreply.github.com>
Date: Mon, 10 Jan 2022 18:47:13 -0500
Subject: [PATCH 05/14] Update
code/modules/mob/living/carbon/human/innate_abilities/customization.dm
Finally.
Co-authored-by: Poojawa
---
.../mob/living/carbon/human/innate_abilities/customization.dm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
index bfc5d9d423..6f5a457b1c 100644
--- a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
+++ b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
@@ -35,8 +35,10 @@
else
to_chat(H, "Invalid color. Your color is not bright enough.")
else if(select_alteration == "Eye Color")
+ if(iscultist(H) && HAS_TRAIT(H, TRAIT_CULT_EYES))
+ to_chat(H, "The power of the cult overrules your eyes, do not be ashamed of your power!")
var/new_color = input(owner, "Choose your eye color:", "Race change","#"+H.dna.features["mcolor"]) as color|null
- if(new_color)
+ else if(new_color)
var/temp_hsv = RGBtoHSV(new_color)
if(ReadHSV(temp_hsv)[3] >= ReadHSV(MINIMUM_MUTANT_COLOR)[3]) // mutantcolors must be bright
H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6)
From 239782e74aa2050e1632f1e35e9e872343375365 Mon Sep 17 00:00:00 2001
From: LiteralMushroom <79603707+LiteralMushroom@users.noreply.github.com>
Date: Mon, 10 Jan 2022 18:52:16 -0500
Subject: [PATCH 06/14] maybe makes it compile
---
.../mob/living/carbon/human/innate_abilities/customization.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
index 6f5a457b1c..3acbc0c4ed 100644
--- a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
+++ b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
@@ -38,7 +38,7 @@
if(iscultist(H) && HAS_TRAIT(H, TRAIT_CULT_EYES))
to_chat(H, "The power of the cult overrules your eyes, do not be ashamed of your power!")
var/new_color = input(owner, "Choose your eye color:", "Race change","#"+H.dna.features["mcolor"]) as color|null
- else if(new_color)
+ else(new_color)
var/temp_hsv = RGBtoHSV(new_color)
if(ReadHSV(temp_hsv)[3] >= ReadHSV(MINIMUM_MUTANT_COLOR)[3]) // mutantcolors must be bright
H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6)
From 41fe2105f8bb90bb20af9e0fb3df85b20f3fc55d Mon Sep 17 00:00:00 2001
From: LiteralMushroom <79603707+LiteralMushroom@users.noreply.github.com>
Date: Mon, 10 Jan 2022 18:57:47 -0500
Subject: [PATCH 07/14] that didn't work
---
.../mob/living/carbon/human/innate_abilities/customization.dm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
index 3acbc0c4ed..6f5a457b1c 100644
--- a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
+++ b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
@@ -38,7 +38,7 @@
if(iscultist(H) && HAS_TRAIT(H, TRAIT_CULT_EYES))
to_chat(H, "The power of the cult overrules your eyes, do not be ashamed of your power!")
var/new_color = input(owner, "Choose your eye color:", "Race change","#"+H.dna.features["mcolor"]) as color|null
- else(new_color)
+ else if(new_color)
var/temp_hsv = RGBtoHSV(new_color)
if(ReadHSV(temp_hsv)[3] >= ReadHSV(MINIMUM_MUTANT_COLOR)[3]) // mutantcolors must be bright
H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6)
From 40ca396ec7246b393f9f4567021696eafb5d80d4 Mon Sep 17 00:00:00 2001
From: LiteralMushroom <79603707+LiteralMushroom@users.noreply.github.com>
Date: Thu, 20 Jan 2022 21:58:09 -0500
Subject: [PATCH 08/14] haha funny stolen code
Co-authored-by: Poojawa
---
.../human/innate_abilities/customization.dm | 31 ++++++++++++-------
1 file changed, 19 insertions(+), 12 deletions(-)
diff --git a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
index 6f5a457b1c..7dfda87306 100644
--- a/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
+++ b/code/modules/mob/living/carbon/human/innate_abilities/customization.dm
@@ -36,18 +36,25 @@
to_chat(H, "Invalid color. Your color is not bright enough.")
else if(select_alteration == "Eye Color")
if(iscultist(H) && HAS_TRAIT(H, TRAIT_CULT_EYES))
- to_chat(H, "The power of the cult overrules your eyes, do not be ashamed of your power!")
- var/new_color = input(owner, "Choose your eye color:", "Race change","#"+H.dna.features["mcolor"]) as color|null
- else if(new_color)
- var/temp_hsv = RGBtoHSV(new_color)
- if(ReadHSV(temp_hsv)[3] >= ReadHSV(MINIMUM_MUTANT_COLOR)[3]) // mutantcolors must be bright
- H.dna.features["mcolor"] = sanitize_hexcolor(new_color, 6)
- H.left_eye_color = "mcolor"
- H.right_eye_color = "mcolor"
- H.dna?.update_ui_block(DNA_LEFT_EYE_COLOR_BLOCK)
- H.dna?.update_ui_block(DNA_RIGHT_EYE_COLOR_BLOCK)
- else
- to_chat(H, "Invalid color. Your color is not bright enough.")
+ to_chat(H, "\"I do not need you to hide yourself anymore, relish my gift.\"")
+ return
+
+ var/heterochromia = input(owner, "Do you want to have heterochromia?", "Confirm Multicolors") in list("Yes", "No")
+ if(heterochromia == "Yes")
+ var/new_color1 = input(owner, "Choose your left eye color:", "Eye Color Change","#"+H.dna?.features["left_eye_color"]) as color|null
+ if(new_color1)
+ H.left_eye_color = sanitize_hexcolor(new_color1, 6)
+ var/new_color2 = input(owner, "Choose your right eye color:", "Eye Color Change","#"+H.dna?.features["right_eye_color"]) as color|null
+ if(new_color2)
+ H.right_eye_color = sanitize_hexcolor(new_color2, 6)
+ else
+ var/new_eyes = input(owner, "Choose your eye color:", "Character Preference","#"+H.dna?.features["left_eye_color"]) as color|null
+ if(new_eyes)
+ H.left_eye_color = sanitize_hexcolor(new_eyes, 6)
+ H.right_eye_color = sanitize_hexcolor(new_eyes, 6)
+ H.dna?.update_ui_block(DNA_LEFT_EYE_COLOR_BLOCK)
+ H.dna?.update_ui_block(DNA_RIGHT_EYE_COLOR_BLOCK)
+ H.update_body()
else if(select_alteration == "Hair Style")
if(H.gender == MALE)
var/new_style = input(owner, "Select a facial hair style", "Hair Alterations") as null|anything in GLOB.facial_hair_styles_list
From 80bdb7b5404174935fa1ea2e07e277629595bf45 Mon Sep 17 00:00:00 2001
From: TripleShades
Date: Sun, 20 Mar 2022 17:19:01 -0400
Subject: [PATCH 09/14] Update OmegaStation.dmm
---
_maps/map_files/OmegaStation/OmegaStation.dmm | 40 ++++++++++++++++---
1 file changed, 34 insertions(+), 6 deletions(-)
diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm
index f2454479b1..bf56975558 100644
--- a/_maps/map_files/OmegaStation/OmegaStation.dmm
+++ b/_maps/map_files/OmegaStation/OmegaStation.dmm
@@ -7464,6 +7464,9 @@
/obj/item/rcl/pre_loaded,
/obj/item/clothing/glasses/meson/gar,
/obj/machinery/atmospherics/pipe/simple/orange/visible,
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/dark,
/area/command/heads_quarters/ce)
"anL" = (
@@ -7495,7 +7498,6 @@
/turf/open/floor/plasteel,
/area/command/teleporter)
"anO" = (
-/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,
/obj/effect/turf_decal/stripes/line{
dir = 8
},
@@ -7504,6 +7506,9 @@
dir = 1
},
/obj/effect/turf_decal/tile/yellow,
+/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/command/heads_quarters/ce)
"anP" = (
@@ -34090,15 +34095,18 @@
/turf/open/floor/circuit/green/telecomms,
/area/tcommsat/server)
"buK" = (
-/obj/machinery/atmospherics/components/unary/vent_pump/on{
- dir = 1
- },
/obj/effect/turf_decal/stripes/line{
dir = 4
},
/obj/effect/turf_decal/stripes/line{
dir = 8
},
+/obj/machinery/atmospherics/components/unary/vent_pump/on{
+ dir = 1;
+ external_pressure_bound = 140;
+ name = "server vent";
+ pressure_checks = 0
+ },
/turf/open/floor/plasteel/dark/telecomms,
/area/tcommsat/server)
"buL" = (
@@ -35927,6 +35935,20 @@
/obj/machinery/atmospherics/miner/carbon_dioxide,
/turf/open/floor/engine/co2,
/area/engineering/atmos)
+"hPC" = (
+/obj/effect/turf_decal/stripes/line{
+ dir = 4
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{
+ dir = 1;
+ external_pressure_bound = 120;
+ name = "server vent"
+ },
+/turf/open/floor/plasteel/dark/telecomms,
+/area/tcommsat/server)
"hQH" = (
/obj/structure/sign/warning/vacuum,
/turf/closed/wall,
@@ -37878,6 +37900,9 @@
/turf/open/floor/plasteel,
/area/hallway/primary/fore)
"qdY" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on{
+ dir = 4
+ },
/turf/open/floor/plasteel,
/area/engineering/gravity_generator)
"qeO" = (
@@ -37929,6 +37954,9 @@
/turf/open/floor/plasteel,
/area/engineering/atmos)
"qpG" = (
+/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
+ dir = 4
+ },
/turf/open/floor/plasteel/dark,
/area/engineering/gravity_generator)
"qsc" = (
@@ -70301,7 +70329,7 @@ aAg
akN
cpn
alI
-aGe
+bwY
aGe
sIu
aJj
@@ -71087,7 +71115,7 @@ sJP
aPG
buG
buI
-buK
+hPC
sKj
buR
aMJ
From cbd1eca9058f7db9d51b27e5baadeee71b968c72 Mon Sep 17 00:00:00 2001
From: Changelogs
Date: Tue, 22 Mar 2022 00:37:49 +0000
Subject: [PATCH 10/14] Automatic changelog compile [ci skip]
---
html/changelogs/AutoChangeLog-pr-15566.yml | 4 ----
1 file changed, 4 deletions(-)
delete mode 100644 html/changelogs/AutoChangeLog-pr-15566.yml
diff --git a/html/changelogs/AutoChangeLog-pr-15566.yml b/html/changelogs/AutoChangeLog-pr-15566.yml
deleted file mode 100644
index aef907d505..0000000000
--- a/html/changelogs/AutoChangeLog-pr-15566.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-author: "bunny232"
-delete-after: True
-changes:
- - bugfix: "A wire outside meta station customs has been fixed."
From 0b70ef1e7c7eaaeb9c90627e19a41a26e6b1265b Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Mon, 21 Mar 2022 20:55:25 -0500
Subject: [PATCH 11/14] Automatic changelog generation for PR #15568 [ci skip]
---
html/changelogs/AutoChangeLog-pr-15568.yml | 5 +++++
1 file changed, 5 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-15568.yml
diff --git a/html/changelogs/AutoChangeLog-pr-15568.yml b/html/changelogs/AutoChangeLog-pr-15568.yml
new file mode 100644
index 0000000000..db784afa9f
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-15568.yml
@@ -0,0 +1,5 @@
+author: "TripleShades"
+delete-after: True
+changes:
+ - rscadd: "[Omega] Gravity Generator room scrubber
+tweak: [Omega] tcomms vents are now passive"
From 735ca5dbe5730212e12bde279e868896bf33718e Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Mon, 21 Mar 2022 20:56:49 -0500
Subject: [PATCH 12/14] Automatic changelog generation for PR #15438 [ci skip]
---
html/changelogs/AutoChangeLog-pr-15438.yml | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-15438.yml
diff --git a/html/changelogs/AutoChangeLog-pr-15438.yml b/html/changelogs/AutoChangeLog-pr-15438.yml
new file mode 100644
index 0000000000..4c27410d90
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-15438.yml
@@ -0,0 +1,4 @@
+author: "LiteralMushroom"
+delete-after: True
+changes:
+ - rscadd: "Slimes can now change their eye color."
From ac1c3511b1b138d6fb6c61dd4da55133e158cb41 Mon Sep 17 00:00:00 2001
From: BlueWildrose <57083662+BlueWildrose@users.noreply.github.com>
Date: Tue, 22 Mar 2022 09:17:18 -0700
Subject: [PATCH 13/14] Advanced mutation toxin nerf; new cure, removes instant
subspecies transformation (#15497)
* Advanced mutation toxin nerf
* Adv Mut Toxin nerf fix - needs all cures to FALSE
---
code/datums/diseases/transformation.dm | 20 ++++++++------------
1 file changed, 8 insertions(+), 12 deletions(-)
diff --git a/code/datums/diseases/transformation.dm b/code/datums/diseases/transformation.dm
index 8dca59ea94..ac8e9e93c6 100644
--- a/code/datums/diseases/transformation.dm
+++ b/code/datums/diseases/transformation.dm
@@ -217,8 +217,8 @@
/datum/disease/transformation/slime
name = "Advanced Mutation Transformation"
- cure_text = "frost oil"
- cures = list(/datum/reagent/consumable/frostoil)
+ cure_text = "Frost Oil or Mutadone."
+ cures = list(/datum/reagent/consumable/frostoil, /datum/reagent/medicine/mutadone)
cure_chance = 80
agent = "Advanced Mutation Toxin"
desc = "This highly concentrated extract converts anything into more of itself."
@@ -230,19 +230,15 @@
stage4 = list("You are turning into a slime.")
stage5 = list("You have become a slime.")
new_form = /mob/living/simple_animal/slime/random
+ needs_all_cures = FALSE
/datum/disease/transformation/slime/stage_act()
..()
- switch(stage)
- if(1)
- if(ishuman(affected_mob) && affected_mob.dna)
- if(affected_mob.dna.species.id == SPECIES_SLIME_LUMI || affected_mob.dna.species.id == SPECIES_STARGAZER || affected_mob.dna.species.id == SPECIES_SLIME_LUMI)
- stage = 5
- if(3)
- if(ishuman(affected_mob))
- var/mob/living/carbon/human/human = affected_mob
- if(human.dna.species.id != SPECIES_SLIME_LUMI && affected_mob.dna.species.id != SPECIES_STARGAZER && affected_mob.dna.species.id != SPECIES_SLIME_LUMI)
- human.set_species(/datum/species/jelly/slime)
+ if(stage == 3)
+ if(ishuman(affected_mob))
+ var/mob/living/carbon/human/human = affected_mob
+ if(!isjellyperson(human))
+ human.set_species(/datum/species/jelly/slime)
/datum/disease/transformation/corgi
name = "The Barkening"
From c18f0573de4c8859bf099e34cc4137db2c3948e9 Mon Sep 17 00:00:00 2001
From: CitadelStationBot
Date: Tue, 22 Mar 2022 11:24:51 -0500
Subject: [PATCH 14/14] Automatic changelog generation for PR #15497 [ci skip]
---
html/changelogs/AutoChangeLog-pr-15497.yml | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 html/changelogs/AutoChangeLog-pr-15497.yml
diff --git a/html/changelogs/AutoChangeLog-pr-15497.yml b/html/changelogs/AutoChangeLog-pr-15497.yml
new file mode 100644
index 0000000000..6c9b6b78c0
--- /dev/null
+++ b/html/changelogs/AutoChangeLog-pr-15497.yml
@@ -0,0 +1,4 @@
+author: "BlueWildrose"
+delete-after: True
+changes:
+ - balance: "Xenobiology's Advanced Mutation Toxin has another cure now, which is Mutadone. In addition, it no longer instantly transforms slime subspecies upon contraction."