Made it impossible for non-malfunctioning AIs to disable the malf AI's APC.

Made malf AIs uncardable.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@292 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
n3ophyt3@gmail.com
2010-10-16 17:50:22 +00:00
parent fee3f3db16
commit a310b6ddd4
2 changed files with 26 additions and 1 deletions
+15 -1
View File
@@ -333,7 +333,21 @@
if(src.network == "AI Satellite")
src.network = "SS13"
else if (src.network == "Prison")
src.network = "AI Satellite"
if (ticker.mode.name == "AI malfunction")
// world << "It's malf, checking if this dude is malfunctioning"
var/datum/game_mode/malfunction/malf = ticker.mode
for (var/datum/mind/M in malf.malf_ai)
// world << "There's a malf ai, he belongs to [M.key], while the AI tryign to poke around is [src.mind.key]"
if (src.mind == M)
// world <<"They match"
src.network = "AI Satellite"
src << "\blue Switched to [src.network] camera network."
return
else
// world <<"They don't match"
src.network = "SS13"
else
src.network = "SS13"
else //(src.network == "SS13")
src.network = "Prison"
// src.network = "AI Satellite"