simple_animal and hostile mob refactor

Ports the following:
tgstation/-tg-station#1780
Part of tgstation/-tg-station#6278 (Not including faction transferring)
tgstation/-tg-station#8206
tgstation/-tg-station#8543
This commit is contained in:
DZD
2015-05-26 20:30:32 -04:00
parent 595c9de192
commit 93419f7fd4
7 changed files with 175 additions and 118 deletions
+1
View File
@@ -603,6 +603,7 @@
var/mob/living/simple_animal/hostile/H = M
if(malfunctioning)
H.faction |= list("lazarus", "\ref[user]")
H.robust_searching = 1
H.friends += user
H.attack_same = 1
log_game("[user] has revived hostile mob [target] with a malfunctioning lazarus injector")