From 9743e5b458384875c61a4380357f46936ca920ae Mon Sep 17 00:00:00 2001 From: raspy-on-osu Date: Mon, 24 Aug 2020 23:10:44 -0400 Subject: [PATCH] tesla counterplay?? just put out some grounding rods and it'll eat up the rods at expense of some energy --- code/modules/power/tesla/energy_ball.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/power/tesla/energy_ball.dm b/code/modules/power/tesla/energy_ball.dm index b4ca2062b3..2e0b8ad451 100644 --- a/code/modules/power/tesla/energy_ball.dm +++ b/code/modules/power/tesla/energy_ball.dm @@ -343,6 +343,12 @@ else power = closest_atom.zap_act(power, zap_flags, shocked_targets) + + var/obj/singularity/energy_ball/tesla = source + if(istype(tesla)) + if(istype(closest_atom,/obj/machinery/power/grounding_rod) && tesla.energy>13) + qdel(closest_atom) + tesla.energy = round(tesla.energy/1.5) if(prob(20))//I know I know tesla_zap(closest_atom, next_range, power * 0.5, zap_flags, shocked_targets) tesla_zap(closest_atom, next_range, power * 0.5, zap_flags, shocked_targets)