[MIRROR] Gripper update (#11330)

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-08-06 18:01:36 -04:00
committed by GitHub
co-authored by Cameron Lennox
parent 911234df75
commit 4239f5ab7c
12 changed files with 155 additions and 80 deletions
+7 -6
View File
@@ -134,9 +134,10 @@
var/obj/item/organ/external/affected = target.get_organ(target_zone)
if(istype(user,/mob/living/silicon/robot))
if(istype(tool, /obj/item/gripper))
var/obj/item/gripper/Gripper = tool
if(Gripper.wrapped)
tool = Gripper.wrapped
var/obj/item/gripper/gripper = tool
var/obj/item/wrapped = gripper.get_current_pocket()
if(wrapped)
tool = wrapped
else
return
else
@@ -153,7 +154,7 @@
var/obj/item/organ/external/affected = target.get_organ(target_zone)
if(isrobot(user) && istype(tool, /obj/item/gripper))
var/obj/item/gripper/G = tool
tool = G.wrapped
tool = G.get_current_pocket()
user.visible_message(span_notice("[user] starts putting \the [tool] inside [target]'s [get_cavity(affected)] cavity."), \
span_notice("You start putting \the [tool] inside [target]'s [get_cavity(affected)] cavity.") ) //Nobody will probably ever see this, but I made these two blue. ~CK
user.balloon_alert_visible("starts putting \the [tool] inside [target]'s [get_cavity(affected)]", "putting \the [tool] inside \the [get_cavity(affected)]")
@@ -164,8 +165,8 @@
var/obj/item/organ/external/chest/affected = target.get_organ(target_zone)
if(isrobot(user) && istype(tool, /obj/item/gripper))
var/obj/item/gripper/G = tool
tool = G.wrapped
G.drop_item()
tool = G.get_current_pocket()
G.drop_item_nm()
else
user.drop_item()
user.visible_message(span_notice("[user] puts \the [tool] inside [target]'s [get_cavity(affected)] cavity."), \