Baystation12/Baystation12 — pull request #7424 by PsiOmegaDelta (2014-12-12 12:03:17+00:00)
Title: Allows observers to face what they examine/point at.

Also removes redundant checks no longer required after someone remade or added canface().

Was initially an attempt to fix lying mobs being unable to change facing to but https://github.com/Baystation12/Baystation12/blob/master/code/modules/mob/mob.dm#L764 complicates this.

Could perhaps change the canface() proc to something like below, but I'm not sure it's worth it simply to allow lying people to turn about.
````
/mob/proc/canface()
if(client.moving)	return 0
if(world.time < client.move_delay)	return 0
if(stat==2)	return 0
if(anchored)	return 0
if(monkeyizing)	return 0
if(restrained())	return 0
if(lying)	return 1
if(!canmove)	return 0
return 1
````