diff --git a/code/WorkInProgress/Cael_Aislinn/external_shield_gen.dm b/code/WorkInProgress/Cael_Aislinn/external_shield_gen.dm index 9c84a7b2a79..2bcb3b756b0 100644 --- a/code/WorkInProgress/Cael_Aislinn/external_shield_gen.dm +++ b/code/WorkInProgress/Cael_Aislinn/external_shield_gen.dm @@ -49,16 +49,3 @@ icon_state = "generator0" src.active = 0*/ ..() - -/obj/item/weapon/circuitboard/shield_gen/external - name = "Circuit Board (External Shield Generator)" - build_path = "/obj/machinery/shield_gen/external" - board_type = "machine" - origin_tech = "electromagnetic=3;engineering=2;power=1" - frame_desc = "Requires, 2 Cable Coil, 2 Nano Manipulator, 1 Advanced Matter Bin, 1 Console Screen and 1 High-Power Micro-Laser. " - req_components = list( - "/obj/item/weapon/cable_coil" = 2, - "/obj/item/weapon/stock_parts/manipulator/nano" = 2, - "/obj/item/weapon/stock_parts/matter_bin/adv" = 1, - "/obj/item/weapon/stock_parts/console_screen" = 1, - "/obj/item/weapon/stock_parts/micro_laser/high" = 1) diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index c6925801d79..5d0708c379c 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -240,7 +240,7 @@ name = "Circuit Board (Shield Capacitor)" build_path = "/obj/machinery/shield_capacitor" board_type = "machine" - origin_tech = "electromagnetic=3;engineering=2;power=1" + origin_tech = "programming=3;electromagnetic=3;engineering=2;power=1" frame_desc = "Requires, 2 Cable Coil, 2 Nano Manipulator, 1 Advanced Matter Bin, 1 Console Screen and 1 High-Power Micro-Laser. " req_components = list( "/obj/item/weapon/cable_coil" = 2, @@ -249,11 +249,11 @@ "/obj/item/weapon/stock_parts/console_screen" = 1, "/obj/item/weapon/stock_parts/micro_laser/high" = 1) -/obj/item/weapon/circuitboard/shield_generator - name = "Circuit Board (Shield Generator)" - build_path = "/obj/machinery/shield_generator" +/obj/item/weapon/circuitboard/shield_generator_external + name = "Circuit Board (Hull Shield Generator)" + build_path = "/obj/machinery/shield_generator/external" board_type = "machine" - origin_tech = "electromagnetic=3;engineering=2;power=1" + origin_tech = "programming=3;electromagnetic=3;engineering=2;power=1" frame_desc = "Requires, 2 Cable Coil, 2 Nano Manipulator, 1 Advanced Matter Bin, 1 Console Screen and 1 High-Power Micro-Laser. " req_components = list( "/obj/item/weapon/cable_coil" = 2, diff --git a/code/modules/research/designs.dm b/code/modules/research/designs.dm index 7392bd3dfb6..691aa416936 100644 --- a/code/modules/research/designs.dm +++ b/code/modules/research/designs.dm @@ -1201,6 +1201,23 @@ datum materials = list("$glass" = 2000, "acid" = 20) build_path = "/obj/item/weapon/circuitboard/mechfab" + shieldgenex + name = "Hull Shield Generator Board" + desc = "The circuit board for an External Hull Shield Generator" + id = "shieldgen" + req_tech = list("programming" = 3, "electromagnetic" = 3, "engineering" = 2, "power" = 1) + build_type = IMPRINTER + materials = list("$glass" = 2000, "acid" = 20) + build_path = "/obj/item/weapon/circuitboard/shield_generator_external" + + shieldcap + name = "Shield Capacitor Board" + desc = "The circuit board for a Shield Capacitor" + id = "shieldcap" + req_tech = list("programming" = 3, "electromagnetic" = 3, "engineering" = 2, "power" = 1) + build_type = IMPRINTER + materials = list("$glass" = 2000, "acid" = 20) + build_path = "/obj/item/weapon/circuitboard/shield_capacitor" ///////////////////////////////////////// ////////////Power Stuff//////////////////