diff --git a/code/modules/power/apc/apc_main.dm b/code/modules/power/apc/apc_main.dm index 92ccd59f8c6..dbdf8325db4 100644 --- a/code/modules/power/apc/apc_main.dm +++ b/code/modules/power/apc/apc_main.dm @@ -590,15 +590,14 @@ force_update = TRUE return - if(obj_flags & EMAGGED || malfai) + if((obj_flags & EMAGGED) || malfai) hacked_flicker_counter = hacked_flicker_counter - 1 if(hacked_flicker_counter <= 0) flicker_hacked_icon() - if(COOLDOWN_FINISHED(src, malf_ai_pt_generation) && cell.use(60 KILO JOULES)>0 && malfai.malf_picker.processing_time 0 && malfai.malf_picker.processing_time < MALF_MAX_PP) // Over time generation of malf points for the ai controlling it, costs a bit of power + COOLDOWN_START(src, malf_ai_pt_generation, 30 SECONDS) + malfai.malf_picker.processing_time += 1 //dont use any power from that channel if we shut that power channel off if(operating)