From fe32e4e403a130a560a3c6c51208ace94f73a062 Mon Sep 17 00:00:00 2001 From: NovaBot <154629622+NovaBot13@users.noreply.github.com> Date: Fri, 3 May 2024 12:54:58 -0400 Subject: [PATCH] [MIRROR] Fire ant colonies created by burning actually contain fire ants (#2299) * Fire ant colonies created by burning actually contain fire ants (#83002) ## About The Pull Request Fire ant colonies created by burning regular ants now give you fire ants when scooped up There were 2 lines of code clearing the ants' reagent when they're burned. They're not needed because ants use `decal_reagent` Tested and it works without these 2 lines ![fireants](https://github.com/tgstation/tgstation/assets/113535457/aee4ec28-a767-4dfe-b870-2a222848ae3a) ## Why It's Good For The Game Fixes #82864 ## Changelog :cl: fix: Fire ant colonies created by burning regular ants will now contain fire ants as their reagent /:cl: * Fire ant colonies created by burning actually contain fire ants --------- Co-authored-by: cnleth <113535457+cnleth@users.noreply.github.com> --- code/game/objects/effects/decals/cleanable/misc.dm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/game/objects/effects/decals/cleanable/misc.dm b/code/game/objects/effects/decals/cleanable/misc.dm index f21bfc47884..0af1e402ee1 100644 --- a/code/game/objects/effects/decals/cleanable/misc.dm +++ b/code/game/objects/effects/decals/cleanable/misc.dm @@ -412,9 +412,7 @@ . += emissive_appearance(icon, "[icon_state]_light", src, alpha = src.alpha) /obj/effect/decal/cleanable/ants/fire_act(exposed_temperature, exposed_volume) - var/obj/effect/decal/cleanable/ants/fire/fire_ants = new(loc) - fire_ants.reagents.clear_reagents() - reagents.trans_to(fire_ants, fire_ants.reagents.maximum_volume) + new /obj/effect/decal/cleanable/ants/fire(loc) qdel(src) /obj/effect/decal/cleanable/ants/fire