From da7dfdb8a6b2e6593620486c8a85c152fcbd9099 Mon Sep 17 00:00:00 2001 From: Fordoxia <143041327+Fordoxia@users.noreply.github.com> Date: Mon, 16 Oct 2023 18:30:38 +0100 Subject: [PATCH] Magnetic gripper now works on light bulbs. (#22831) * Update drone_items.dm * Update code/modules/mob/living/silicon/robot/drone/drone_items.dm Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * Update code/modules/mob/living/silicon/robot/drone/drone_items.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * Update code/modules/mob/living/silicon/robot/drone/drone_items.dm Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * Update code/modules/mob/living/silicon/robot/drone/drone_items.dm Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> --------- Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> --- .../mob/living/silicon/robot/drone/drone_items.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/silicon/robot/drone/drone_items.dm b/code/modules/mob/living/silicon/robot/drone/drone_items.dm index 12aa4b61ca9..90f59873708 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone_items.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone_items.dm @@ -33,7 +33,8 @@ /obj/item/circuitboard, /obj/item/stack/tile/light, /obj/item/stack/ore/bluespace_crystal, - /obj/item/assembly/igniter + /obj/item/assembly/igniter, + /obj/item/light ) //Item currently being held. @@ -146,6 +147,12 @@ cell_charger.charging.forceMove(src) cell_charger.removecell() + else if(istype(target, /obj/machinery/light)) + var/obj/machinery/light/light = target + var/obj/item/light/L = light.drop_light_tube() + L.forceMove(src) + user.visible_message("[user] removes the light from the fixture.", "You dislodge the light from the fixture.") + return TRUE /obj/item/matter_decompiler