From aa798af36e3b01c158b68f4a27cb5ec40b862b72 Mon Sep 17 00:00:00 2001 From: Funce Date: Thu, 18 Jun 2020 08:50:29 +1200 Subject: [PATCH] Fix square root circuit to check the only input it has --- code/modules/integrated_electronics/subtypes/arithmetic.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/modules/integrated_electronics/subtypes/arithmetic.dm b/code/modules/integrated_electronics/subtypes/arithmetic.dm index 6a6ee27ae1..e207f57ddb 100644 --- a/code/modules/integrated_electronics/subtypes/arithmetic.dm +++ b/code/modules/integrated_electronics/subtypes/arithmetic.dm @@ -283,10 +283,8 @@ /obj/item/integrated_circuit/arithmetic/square_root/do_work() var/result = 0 - for(var/k in 2 to inputs.len) - var/I = get_pin_data(IC_INPUT, k) - if(isnum(I)) - result += sqrt(I) + var/I = get_pin_data(IC_INPUT, 1) + result = sqrt(I) set_pin_data(IC_OUTPUT, 1, result) push_data()