diff --git a/code/game/machinery/computer/AIcore.dm b/code/game/machinery/computer/AIcore.dm index 183f7825a77..e4a5520084e 100644 --- a/code/game/machinery/computer/AIcore.dm +++ b/code/game/machinery/computer/AIcore.dm @@ -126,6 +126,8 @@ if(P:brainmob.mind in ticker.mode.head_revolutionaries) user << "\red The frame's firmware lets out a shrill sound, and flashes 'Abnormal Memory Engram'. It refuses to accept the MMI." return + if(P:brainmob.mind in ticker.mode:revolutionaries) + ticker.mode:remove_revolutionary(P:brainmob.mind , 1) if(jobban_isbanned(P:brainmob, "AI")) user << "\red This MMI does not seem to fit." @@ -154,13 +156,11 @@ else icon_state = "3" new /obj/item/stack/sheet/rglass( loc, 2 ) + return + if(istype(P, /obj/item/weapon/screwdriver)) playsound(loc, 'Screwdriver.ogg', 50, 1) user << "\blue You connect the monitor." - - if(brain.brainmob.mind in ticker.mode:revolutionaries) - ticker.mode:remove_revolutionary(brain.brainmob.mind , 1) - new /mob/living/silicon/ai ( loc, laws, brain ) del(src)