Alien larva now chestburst even after their host has died. To do this I had to make a custom process() for the alien_embryo disease.

I gave up trying to get facehuggers  to hug laying down mobs after a throw. Instead I just fixed the attack() proc so aliens can slap them onto people's faces.

Changed the chestbursting code so larva are created even if no client is available. I will be making a verb so ghosts can posses aliens/larvae with no ckey depending on what headcoders think of the idea. I didn't think it fair that aliens should suffer because not enough ghosts have be_alien enabled at the exact moment a larvae chestbursts. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3987 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
elly1989@rocketmail.com
2012-07-05 13:21:25 +00:00
parent d27457b405
commit b88733fd89
6 changed files with 46 additions and 43 deletions
@@ -6,10 +6,7 @@
if(name == "alien larva")
name = text("alien larva ([rand(1, 1000)])")
real_name = name
spawn (1)
regenerate_icons()
src << "\blue Your icons have been generated!"
// spawn(1200) grow() Grow after 120 seconds -- TLE Commented out because life.dm has better version -- Urist
regenerate_icons()
..()
/mob/living/carbon/alien/larva/proc/mind_initialize(mob/G, alien_caste)