diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm index 5d131b85f4a..e72dfb7c9fd 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm @@ -64,9 +64,7 @@ /area/lavaland/surface/outdoors) "o" = ( /obj/effect/decal/cleanable/blood, -/mob/living/simple_animal/hostile/asteroid/goliath/beast{ - health = 0 - }, +/obj/effect/mob_spawn/corpse/goliath, /turf/open/misc/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) "p" = ( diff --git a/code/modules/mob_spawn/corpses/nonhuman_corpses.dm b/code/modules/mob_spawn/corpses/nonhuman_corpses.dm index 7aae4abb048..bf70f7f33b7 100644 --- a/code/modules/mob_spawn/corpses/nonhuman_corpses.dm +++ b/code/modules/mob_spawn/corpses/nonhuman_corpses.dm @@ -37,3 +37,9 @@ var/obj/item/clothing/mask/facehugger/spawned_facehugger = new mob_type(loc) spawned_facehugger.Die() qdel(src) + +///dead goliath spawner +/obj/effect/mob_spawn/corpse/goliath + mob_type = /mob/living/simple_animal/hostile/asteroid/goliath/beast + icon = 'icons/mob/simple/lavaland/lavaland_monsters.dmi' + icon_state = "goliath_dead_helper" diff --git a/icons/mob/simple/lavaland/lavaland_monsters.dmi b/icons/mob/simple/lavaland/lavaland_monsters.dmi index 8d4d730fe2c..cc2912201d0 100644 Binary files a/icons/mob/simple/lavaland/lavaland_monsters.dmi and b/icons/mob/simple/lavaland/lavaland_monsters.dmi differ