Cleaned up some errors, added logging for AI module use.

This commit is contained in:
Zuhayr
2015-08-13 17:15:51 +09:30
parent 86100ee2a4
commit b265b3285c
3 changed files with 3 additions and 11 deletions
+2 -1
View File
@@ -107,7 +107,7 @@
return A.AIMiddleClick(src)
return ..()
/mob/living/cabon/bran/MiddleClickOn(var/atom/A)
/mob/living/carbon/brain/MiddleClickOn(var/atom/A)
if(istype(src.loc, /obj/item/device/mmi))
return A.AIMiddleClick(src)
return ..()
@@ -169,6 +169,7 @@
var/obj/item/weapon/rig/rig = user.get_rig()
if(rig && rig.wearer && rig.ai_can_move_suit(user, check_user_module = 1))
if(rig.wearer.HardsuitClickOn(src, alert_ai = 1))
message_admins("\The [user] ([user.ckey ? user.ckey : "*no key*"]) forced \the [rig.wearer] ([rig.wearer.ckey ? rig.wearer.ckey : "*no key*"]) to use hardsuit module on \the [src].")
return 1
return 0
+1 -6
View File
@@ -781,12 +781,7 @@
return 0
if(check_user_module)
world << "Checking user module"
if(!user)
world << "No user"
return 0
if(!user.loc || !user.loc.loc)
world << "No user loc"
if(!user || !user.loc || !user.loc.loc)
return 0
var/obj/item/rig_module/ai_container/module = user.loc.loc
if(!istype(module) || module.damage >= 2)
@@ -1,9 +1,5 @@
/mob/living/carbon/human/movement_delay()
// Used by the AI suit control proc.
if(stat)
return 20
var/tally = 0
if(species.slowdown)