diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 9e75c3e9d4e..b8910ba6065 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -665,26 +665,24 @@ note dizziness decrements automatically in the mob's Life() proc. /mob/Stat() ..() - if(!statpanel("Status")) //not looking at that panel - return + if(statpanel("Status")) //not looking at that panel - if(client && client.holder) - stat(null,"Location: \t ([x], [y], [z])") - stat(null,"CPU: \t [world.cpu]") + if(client && client.holder) + stat(null,"Location: \t ([x], [y], [z])") + stat(null,"CPU: \t [world.cpu]") - if(master_controller) - stat(null,"MasterController-[last_tick_duration] ([master_controller.processing?"On":"Off"]-[controller_iteration])") - stat(null,"Air-[master_controller.air_cost]\t Sun-[master_controller.sun_cost]") - stat(null,"Mob-[master_controller.mobs_cost]\t Dis-[master_controller.diseases_cost]") - stat(null,"Mch-[master_controller.machines_cost]\t Obj-[master_controller.objects_cost]") - stat(null,"Net-[master_controller.networks_cost]\t Pnet-[master_controller.powernets_cost]") - stat(null,"Tick-[master_controller.ticker_cost]\t ALL-[master_controller.total_cost]") - else - stat(null,"MasterController-ERROR") + if(master_controller) + stat(null,"MasterController-[last_tick_duration] ([master_controller.processing?"On":"Off"]-[controller_iteration])") + stat(null,"Air-[master_controller.air_cost]\t Sun-[master_controller.sun_cost]") + stat(null,"Mob-[master_controller.mobs_cost]\t Dis-[master_controller.diseases_cost]") + stat(null,"Mch-[master_controller.machines_cost]\t Obj-[master_controller.objects_cost]") + stat(null,"Net-[master_controller.networks_cost]\t Pnet-[master_controller.powernets_cost]") + stat(null,"Tick-[master_controller.ticker_cost]\t ALL-[master_controller.total_cost]") + else + stat(null,"MasterController-ERROR") - if (spell_list.len) - + if(spell_list.len) for(var/obj/effect/proc_holder/spell/S in spell_list) switch(S.charge_type) if("recharge")