[MIRROR] Temporary bees animate on death and no longer produce corpses (#26683)

* Temporary bees animate on death and no longer produce corpses (#81714)

## About The Pull Request

I requested this as a change on the Hive Head PR but Ghommie didn't
notice and merged it anyway so I had to do it myself instead of forcing
the underclass to do it for me 😔

![dreamseeker_d8pI4uCCqt](https://github.com/tgstation/tgstation/assets/7483112/bff1a2d7-98c7-49d2-854b-a16f709520ab)

Anyway now bees created by the "beesplosion" reaction and by the Hive
Head changeling power no longer produce corpses, and have a death
animation.

## Why It's Good For The Game

It looks better.
It was weird that the bees would create corpses if killed but not if
they expired.

## Changelog

🆑
image: adds a visual effect for hive head bees despawning
/🆑

* Temporary bees animate on death and no longer produce corpses

---------

Co-authored-by: Jacquerel <hnevard@gmail.com>
This commit is contained in:
SkyratBot
2024-02-29 22:55:26 +01:00
committed by GitHub
co-authored by Jacquerel
parent de09e14a8a
commit 651e480576
7 changed files with 24 additions and 19 deletions
@@ -685,11 +685,11 @@
duration = 0.4 SECONDS
/// Plays a dispersing animation on hivelord and legion minions so they don't just vanish
/obj/effect/temp_visual/hive_spawn_wither
/obj/effect/temp_visual/despawn_effect
name = "withering spawn"
duration = 1 SECONDS
/obj/effect/temp_visual/hive_spawn_wither/Initialize(mapload, atom/copy_from)
/obj/effect/temp_visual/despawn_effect/Initialize(mapload, atom/copy_from)
if (isnull(copy_from))
. = ..()
return INITIALIZE_HINT_QDEL