-Eye lasers will hit people who are lying down.

-After using the wish granter it will update your mutation icons.
-Rejuv will now heal clone damage and brain damage.
-Changed the order of possible directions the singularity can go in so that it won't go south too often (in theory).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5057 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
giacomand@gmail.com
2012-11-13 19:34:45 +00:00
parent 50fbfa0c35
commit b54bc843ba
4 changed files with 11 additions and 7 deletions

View File

@@ -260,6 +260,8 @@
/mob/living/proc/revive()
setToxLoss(0)
setOxyLoss(0)
setCloneLoss(0)
setBrainLoss(0)
SetParalysis(0)
SetStunned(0)
SetWeakened(0)
@@ -276,6 +278,8 @@
heal_overall_damage(1000, 1000)
buckled = initial(src.buckled)
handcuffed = initial(src.handcuffed)
for(var/datum/disease/D in viruses)
D.cure(0)
if(stat == 2)
dead_mob_list -= src
living_mob_list += src

View File

@@ -302,10 +302,10 @@ var/global/list/uneatable = list(
if(target && prob(60))
movement_dir = get_dir(src,target) //moves to a singulo beacon, if there is one
else if(!(movement_dir in cardinal))
movement_dir = pick(NORTH, SOUTH, EAST, WEST)
movement_dir = pick(NORTH, EAST, WEST, SOUTH)
if(movement_dir == last_failed_movement)
var/list/L = new/list(NORTH, SOUTH, EAST, WEST)
var/list/L = new/list(NORTH, EAST, WEST, SOUTH)
L.Remove(last_failed_movement)
movement_dir = pick(L)