diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 4f256f2a003..d615122c356 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -142,7 +142,7 @@ /obj/item/stack/sheet/metal = 50, /obj/item/stack/sheet/glass = 50, /obj/item/stack/sheet/rglass = 50, - /obj/item/stack/cable_coil = 50, + /obj/item/stack/cable_coil/cyborg = 50, /obj/item/stack/rods = 15, /obj/item/stack/tile/plasteel = 15 ) @@ -179,7 +179,7 @@ G.amount = 50 src.modules += G - var/obj/item/stack/cable_coil/W = new /obj/item/stack/cable_coil(src) + var/obj/item/stack/cable_coil/cyborg/W = new /obj/item/stack/cable_coil/cyborg(src) W.amount = 50 src.modules += W @@ -389,7 +389,7 @@ /obj/item/stack/tile/plasteel = 15, /obj/item/stack/sheet/metal = 20, /obj/item/stack/sheet/glass = 20, - /obj/item/stack/cable_coil = 30 + /obj/item/stack/cable_coil/cyborg = 30 ) New() diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index 93d50a56611..b66644e9179 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -635,3 +635,11 @@ obj/structure/cable/proc/cableColor(var/colorC) else return ..() + +/obj/item/stack/cable_coil/cyborg + name = "cyborg cable coil" + +/obj/item/stack/cable_coil/cyborg/attack_self(mob/user) + var/cable_color = input(user,"Pick a cable color.","Cable Color") in list("red","yellow","green","blue","pink","orange","cyan","white") + _color = cable_color + update_icon() \ No newline at end of file