[MIRROR] Gives IceBox legions their own, separate corpse-drops. [MDB IGNORE] (#23322)

* Gives IceBox legions their own, separate corpse-drops. (#76898)

## About The Pull Request

Noticed one of these snowmen drop an ash walker earlier today, and
thought I would have that fixed for consistency's sake, as there's no
ash walkers on icemoon. After I done that, I felt weird for just cutting
out a thing like that, so figured a replacement: eskimos. So yeah.

## Why It's Good For The Game

Consistency: There's no more ash walker corpses in legions on Icemoon,
as there's no, and never was, any living ones.
Fluff: Eskimos that replace them make much more sense.

## Changelog
🆑
add: Gave snow legions a separate corpse-drop pool: ash walkers
excluded, but eskimos included.
/🆑

---------

Co-authored-by: Jacquerel <hnevard@ gmail.com>
Co-authored-by: Ghom <42542238+Ghommie@ users.noreply.github.com>

* Gives IceBox legions their own, separate corpse-drops.

---------

Co-authored-by: YesterdaysPromise <122572637+YesterdaysPromise@users.noreply.github.com>
Co-authored-by: Jacquerel <hnevard@ gmail.com>
Co-authored-by: Ghom <42542238+Ghommie@ users.noreply.github.com>
This commit is contained in:
SkyratBot
2023-08-26 07:37:15 +02:00
committed by GitHub
parent 0687af984d
commit 77e68ea0c6
5 changed files with 113 additions and 3 deletions
@@ -126,6 +126,7 @@
robust_searching = 1
has_clickbox = FALSE
var/dwarf_mob = FALSE
var/snow_legion = FALSE
var/mob/living/carbon/human/stored_mob
/mob/living/simple_animal/hostile/asteroid/hivelord/legion/Initialize(mapload)
@@ -157,6 +158,10 @@
if(from_spawner)
new /obj/effect/mob_spawn/corpse/human/charredskeleton(our_turf)
else if(dwarf_mob)
new /obj/effect/mob_spawn/corpse/human/legioninfested/dwarf(our_turf)
else if(snow_legion)
new /obj/effect/mob_spawn/corpse/human/legioninfested/snow(our_turf)
new /obj/effect/mob_spawn/corpse/human/legioninfested/dwarf(our_turf)
else
new /obj/effect/mob_spawn/corpse/human/legioninfested(our_turf)
@@ -305,6 +310,7 @@
loot = list(/obj/item/organ/internal/monster_core/regenerative_core/legion)
brood_type = /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/snow
weather_immunities = list(TRAIT_SNOWSTORM_IMMUNE)
snow_legion = TRUE
/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/snow/make_legion(mob/living/carbon/human/H)
return new /mob/living/simple_animal/hostile/asteroid/hivelord/legion/snow(H.loc)