Xenomorphs fixes and improvements (#3548)

This pr makes xenomorphs less awful via some additions and porting some fixes:
-removes the NO_MINOR_CUT that is not used anywhere and replace with NO_EMBED that stops things from embedding into mobs, like xenomorphs, shadow people and golems
-adds the night vision verbs to xenomorphs
-fixes aliens eggs layers behind under their weeds
-fixes some hud things missing
-makes their limbs unbreakable

This should make them a bit less buggy.
This commit is contained in:
Alberyk
2017-10-07 13:10:18 +03:00
committed by Erki
parent 26e7341781
commit 094c057386
19 changed files with 50 additions and 41 deletions
@@ -2,6 +2,7 @@
name = "alien thing"
desc = "There's something alien about this."
icon = 'icons/mob/alien.dmi'
layer = 4
var/health = 50
/obj/structure/alien/proc/healthcheck()
@@ -83,6 +83,7 @@
// Create the mob, transfer over key.
var/mob/living/carbon/alien/larva/larva = new(get_turf(src))
larva.ckey = user.ckey
xenomorphs.add_antagonist(larva.mind, 1)
spawn(-1)
if(user) qdel(user) // Remove the keyless ghost if it exists.