Files
BloopandGitHub 0e06e2f48f Adds the 'mob_possessor' argument to all the instances of special() (#93410)
## About The Pull Request

a spooky special possession pr for october appears~~

(This is just some code cleanup)
Before, some procs had the `mob_possessor` arg, and some didn't. Which
made it a nightmare to add more positional args to it down the line.
This PR just ensures that all positional args are present in all the
instances of the proc.

## Why It's Good For The Game

Makes this proc chain slightly less of a mess to deal with.

## Changelog

N/A
2025-10-14 22:34:50 +02:00

42 lines
1.5 KiB
Plaintext

/datum/outfit/minesite
name = "Mining Site Worker"
uniform = /obj/item/clothing/under/rank/cargo/miner
suit = /obj/item/clothing/suit/hooded/wintercoat
back = /obj/item/storage/backpack/duffelbag
gloves = /obj/item/clothing/gloves/color/black
shoes = /obj/item/clothing/shoes/winterboots/ice_boots
head = /obj/item/clothing/head/utility/hardhat/orange
/datum/outfit/minesite/overseer
name = "Mining Site Overseer"
uniform = /obj/item/clothing/under/rank/cargo/qm
suit = /obj/item/clothing/suit/hooded/wintercoat
back = /obj/item/storage/backpack/duffelbag
gloves = /obj/item/clothing/gloves/color/black
shoes = /obj/item/clothing/shoes/winterboots/ice_boots
head = /obj/item/clothing/head/utility/hardhat/white
glasses = /obj/item/clothing/glasses/sunglasses
r_hand = /obj/item/megaphone
l_hand = /obj/item/clipboard
/obj/effect/mob_spawn/corpse/human/minesite
name = "Mining Site Worker"
outfit = /datum/outfit/minesite
icon_state = "corpseminer"
// Gives the minesite corpses the gutted effect so that the boss ignores them
/obj/effect/mob_spawn/corpse/human/minesite/special(mob/living/spawned_mob, mob/mob_possessor)
. = ..()
spawned_mob.apply_status_effect(/datum/status_effect/gutted)
/obj/effect/mob_spawn/corpse/human/minesite/overseer
name = "Mining Site Overseer"
outfit = /datum/outfit/minesite/overseer
icon_state = "corpsecargotech"
/obj/item/paper/crumpled/bloody/ruins/mining_site
name = "blood-written note"
default_raw_text = "<br><br><font color='red'>STRENGTH... UNPARALLELED. UNNATURAL.</font>"