From d8fe9282ce1ea3e697f7a97210e356978082471e Mon Sep 17 00:00:00 2001 From: SkeletalElite Date: Thu, 27 Apr 2023 14:57:59 -0700 Subject: [PATCH] Fixes Infinite Slime Extract Explosions (#74988) ## About The Pull Request Fixes #74984 by making oil extracts get deleted after they explode Technically you can still explode multiple times by carrying multiple extracts but that shouldn't be an issue, it takes all your inventory space and you still only explode a limited number of times which can devastate a department but it's nothing you couldn't do with other explosives. ## Why It's Good For The Game Rocket Propelled Research Director bad ## Changelog :cl: fix: Stabilized Oil extracts no longer explode infinitely if your corpse is immune to gibbing /:cl: --- .../research/xenobiology/crossbreeding/_status_effects.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/research/xenobiology/crossbreeding/_status_effects.dm b/code/modules/research/xenobiology/crossbreeding/_status_effects.dm index c3ad4ed3e1a..ebf67b83b98 100644 --- a/code/modules/research/xenobiology/crossbreeding/_status_effects.dm +++ b/code/modules/research/xenobiology/crossbreeding/_status_effects.dm @@ -920,6 +920,7 @@ /datum/status_effect/stabilized/oil/tick() if(owner.stat == DEAD) explosion(owner, devastation_range = 1, heavy_impact_range = 2, light_impact_range = 4, flame_range = 5, explosion_cause = src) + qdel(linked_extract) return ..() /datum/status_effect/stabilized/oil/get_examine_text()