From 1c908d0d817105fabacb0a7044e380fbc6128f9d Mon Sep 17 00:00:00 2001 From: Casper3667 <8396443+Casper3667@users.noreply.github.com> Date: Sun, 14 Jun 2026 16:19:40 +0200 Subject: [PATCH] Fixes BSTechs lighting planets on fire (#22684) No more sparks. They still get the sound effect though. Just no sparks. --- code/modules/admin/verbs/bluespacetech.dm | 6 ++++-- html/changelogs/TheManWhoSetTheWorldOnFire.yml | 6 ++++++ 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 html/changelogs/TheManWhoSetTheWorldOnFire.yml diff --git a/code/modules/admin/verbs/bluespacetech.dm b/code/modules/admin/verbs/bluespacetech.dm index b2c7ddeb3c2..d8717d29afb 100644 --- a/code/modules/admin/verbs/bluespacetech.dm +++ b/code/modules/admin/verbs/bluespacetech.dm @@ -134,7 +134,9 @@ return 1 /client/proc/bst_post_spawn(mob/living/carbon/human/bst/bst) - spark(bst, 3, GLOB.alldirs) + playsound(bst, SFX_SPARKS, 100, TRUE, extrarange = SHORT_RANGE_SOUND_EXTRARANGE) + playsound(bst, SFX_SPARKS, 100, TRUE, extrarange = SHORT_RANGE_SOUND_EXTRARANGE) + playsound(bst, SFX_SPARKS, 100, TRUE, extrarange = SHORT_RANGE_SOUND_EXTRARANGE) bst.anchored = FALSE /mob/living/carbon/human/bst @@ -174,7 +176,7 @@ return src.custom_emote(VISIBLE_MESSAGE,"presses a button on their suit, followed by a polite bow.") - spark(src, 5, GLOB.alldirs) + playsound(src, SFX_SPARKS, 100, TRUE, extrarange = SHORT_RANGE_SOUND_EXTRARANGE) QDEL_IN(src, 10) animate(src, alpha = 0, time = 9, easing = QUAD_EASING) if(key) diff --git a/html/changelogs/TheManWhoSetTheWorldOnFire.yml b/html/changelogs/TheManWhoSetTheWorldOnFire.yml new file mode 100644 index 00000000000..87f65eb8977 --- /dev/null +++ b/html/changelogs/TheManWhoSetTheWorldOnFire.yml @@ -0,0 +1,6 @@ +author: TheGreyWolf + +delete-after: True + +changes: + - admin: "BSTechs spawning in and disappearing will no longer create sparks that can set things on fire."