Adds a quick-expansion gibbing proc, applies it to lazarus and instagib rifle (#22188)

* Adds quick explosion for laz gibbing

* Applies to instagib and mint

* Apply suggestions from code review -- timers

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

---------

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
This commit is contained in:
Luc
2023-09-13 21:08:14 +01:00
committed by GitHub
co-authored by Burzah
parent f84bbf85b9
commit 3e48654be3
4 changed files with 14 additions and 8 deletions
@@ -784,7 +784,7 @@
if(M.getBruteLoss() + M.getFireLoss() + M.getCloneLoss() >= 150)
if(ischangeling(M))
return
M.delayed_gib()
M.delayed_gib(TRUE)
return
if(!M.ghost_can_reenter())
M.visible_message("<span class='warning'>[M] twitches slightly, but is otherwise unresponsive!</span>")
@@ -35,7 +35,7 @@
/datum/reagent/minttoxin/on_mob_life(mob/living/M)
if(HAS_TRAIT(M, TRAIT_FAT))
M.gib()
M.inflate_gib()
return ..()
/datum/reagent/slimejelly