diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index c58b97f9529..9d92d4d7b1e 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -327,7 +327,11 @@ /mob/living/silicon/robot/drone/start_pulling(var/atom/movable/AM) - if(istype(AM,/obj/item/pipe) || istype(AM,/obj/structure/disposalconstruct)) + if(istype(AM,/obj/item/pipe) \ + || istype(AM,/obj/structure/disposalconstruct) \ + || istype(AM,/obj/item/stack/cable_coil) \ + || istype(AM,/obj/item/stack/rods) \ + || istype(AM,/obj/item/stack/sheet)) ..() else if(istype(AM,/obj/item)) var/obj/item/O = AM