/obj/item/clothing/under/shadowling
name = "blackened flesh"
desc = "Black, chitonous skin."
item_state = "golem"
origin_tech = null
icon_state = "golem"
_color = "golem"
flags = ABSTRACT | NODROP
has_sensor = 0
unacidable = 1
/obj/item/clothing/suit/space/shadowling
name = "chitin shell"
desc = "Dark, semi-transparent shell. Protects against vacuum, but not against the light of the stars." //Still takes damage from spacewalking but is immune to space itself
icon_state = "golem"
item_state = "golem"
body_parts_covered = FULL_BODY //Shadowlings are immune to space
cold_protection = FULL_BODY
min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT
flags_inv = HIDEGLOVES | HIDESHOES | HIDEJUMPSUIT
flags = ABSTRACT | NODROP | THICKMATERIAL
slowdown = 0
unacidable = 1
heat_protection = null //You didn't expect a light-sensitive creature to have heat resistance, did you?
max_heat_protection_temperature = null
/obj/item/clothing/shoes/shadowling
name = "chitin feet"
desc = "Charred-looking feet. They have minature hooks that latch onto flooring."
icon_state = "golem"
unacidable = 1
flags = NOSLIP | ABSTRACT | NODROP
/obj/item/clothing/mask/gas/shadowling
name = "chitin mask"
desc = "A mask-like formation with slots for facial features. A red film covers the eyes."
icon_state = "golem"
item_state = "golem"
origin_tech = null
siemens_coefficient = 0
unacidable = 1
flags = ABSTRACT | NODROP
/obj/item/clothing/gloves/shadowling
name = "chitin hands"
desc = "An electricity-resistant covering of the hands."
icon_state = "golem"
item_state = null
origin_tech = null
siemens_coefficient = 0
unacidable = 1
flags = ABSTRACT | NODROP
/obj/item/clothing/head/shadowling
name = "chitin helm"
desc = "A helmet-like enclosure of the head."
icon_state = "golem"
item_state = null
origin_tech = null
unacidable = 1
flags = ABSTRACT | NODROP
/obj/item/clothing/glasses/night/shadowling
name = "crimson eyes"
desc = "A shadowling's eyes. Very light-sensitive and can detect body heat through walls."
icon = null
icon_state = null
item_state = null
origin_tech = null
vision_flags = SEE_MOBS
darkness_view = 8
see_darkness = 0
invisa_view = 2
unacidable = 1
flash_protect = -1
flags = ABSTRACT | NODROP
/obj/structure/shadow_vortex
name = "vortex"
desc = "A swirling hole in the fabric of reality. Eye-watering chimes sound from its depths."
density = 0
anchored = 1
icon = 'icons/effects/genetics.dmi'
icon_state = "shadow_portal"
/obj/structure/shadow_vortex/New()
src.audible_message("\The [src] lets out a dismaying screech as dimensional barriers are torn apart!")
playsound(loc, 'sound/effects/eleczap.ogg', 100, 1)
sleep(100)
qdel(src)
/obj/structure/shadow_vortex/Crossed(var/td)
..()
if(ismob(td))
td << "You enter the rift. Sickening chimes begin to jangle in your ears. \
All around you is endless blackness. After you see something moving, you realize it isn't entirely lifeless." //A bit of spooking before they die
playsound(loc, 'sound/effects/EMPulse.ogg', 25, 1)
qdel(td)