diff --git a/code/game/gamemodes/clock_cult/clock_helpers/clock_powerdrain.dm b/code/game/gamemodes/clock_cult/clock_helpers/clock_powerdrain.dm index cf2a005a6c5..bbd6a503fd2 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/clock_powerdrain.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/clock_powerdrain.dm @@ -6,7 +6,7 @@ if(cell && cell.charge) playsound(src, "sparks", 50, 1) flick("apc-spark", src) - . = min(cell.charge, 500) + . = min(cell.charge, 250) cell.use(.) //Better than a power sink! if(!cell.charge && !shorted) shorted = 1 @@ -16,7 +16,7 @@ /obj/machinery/power/smes/power_drain(clockcult_user) if(charge) - . = min(charge, 500) + . = min(charge, 250) charge -= . * 50 if(!charge && !panel_open) panel_open = TRUE @@ -29,26 +29,27 @@ /obj/item/weapon/stock_parts/cell/power_drain(clockcult_user) if(charge) - . = min(charge, 500) + . = min(charge, 250) charge = use(.) updateicon() /obj/machinery/light/power_drain(clockcult_user) if(on) playsound(src, 'sound/effects/light_flicker.ogg', 50, 1) - . = 500 - burn_out() + . = 250 + if(prob(50)) + burn_out() /mob/living/silicon/robot/power_drain(clockcult_user) if((!clockcult_user || !is_servant_of_ratvar(src)) && cell && cell.charge) - . = min(cell.charge, 500) + . = min(cell.charge, 250) cell.use(.) src << "ERROR: Power loss detected!" spark_system.start() /obj/mecha/power_drain(clockcult_user) if((!clockcult_user || !occupant || occupant && !is_servant_of_ratvar(occupant)) && cell && cell.charge) - . = min(cell.charge, 500) + . = min(cell.charge, 250) cell.use(.) occupant_message("Power loss detected!") spark_system.start() diff --git a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_scripts.dm b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_scripts.dm index 6016292851b..4e90d5f6592 100644 --- a/code/game/gamemodes/clock_cult/clock_scriptures/scripture_scripts.dm +++ b/code/game/gamemodes/clock_cult/clock_scriptures/scripture_scripts.dm @@ -312,7 +312,7 @@ R.visible_message("[invoker] flares a brilliant orange!", "You feel your cell charging.") else if(total_power_drained >= power_damage_threshhold) var/power_damage = power_drained * 0.01 - invoker.visible_message("[invoker] flares a brilliant orange!", "You feel the warmth of electricity running into your body.") + invoker.visible_message("[invoker] flares a brilliant orange!", "You feel the heat of electricity running into your body.") if(ishuman(invoker)) var/mob/living/carbon/human/H = invoker for(var/X in H.bodyparts)