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)