Fixed camera chunks still being shown when an AI dies in freelook mode

This commit is contained in:
Miniature
2011-12-19 21:03:47 +10:30
parent 803f79c165
commit 6a9ed446be
+7
View File
@@ -253,6 +253,13 @@ var/datum/cameranet/cameranet = new()
..()
eyeobj.ai = src
/mob/living/silicon/ai/death(gibbed)
if(client && client.eye == eyeobj)
for(var/datum/camerachunk/c in eyeobj.visibleCameraChunks)
c.remove(eyeobj)
client.eye = src
return ..(gibbed)
/mob/living/silicon/ai/verb/freelook()
set category = "AI Commands"
set name = "freelook"