Viruses no longer re-infect people who have been vaccinated or otherwise cured.

Chameleon projectors no longer let you move freely in space.
- I realize the way I fixed this is terrible, but the whole relaymove() proc in chameleon projectors is terrible. I was unable to rewrite it without breaking it completely so this fix will have to do.

Runtime fix for facehuggers having a null target (the mob they're attacking.)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3930 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
johnsonmt88@gmail.com
2012-06-27 17:05:27 +00:00
parent 9ebb3271ff
commit db89a2aefb
3 changed files with 8 additions and 4 deletions
+1 -1
View File
@@ -163,7 +163,7 @@ var/const/MAX_ACTIVE_TIME = 600
return
proc/Impregnate(mob/living/carbon/target as mob)
if(target.wear_mask != src) //was taken off or something
if(!target || target.wear_mask != src) //was taken off or something
return
if(!sterile)
@@ -23,6 +23,8 @@
..()
master.disrupt()
relaymove(var/mob/user, direction)
if(istype(loc, /turf/space)) return //No magical space movement!
if(can_move)
can_move = 0
switch(usr.bodytemperature)