[MIRROR] Fixes internal/external organ for checks [MDB IGNORE] (#14945)

* Fixes internal/external organ for checks

* Update dna.dm

fix a code conflict

* Update supplypod.dm

fix a code conflict

* Update death.dm

fix a code conflict

* Update supplypod.dm

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
This commit is contained in:
SkyratBot
2022-07-17 22:15:18 +02:00
committed by GitHub
parent c6bf5d9ec7
commit 5604be352d
16 changed files with 56 additions and 73 deletions
@@ -40,13 +40,11 @@
message_admins("[key_name_admin(usr)] has added implant [organ.type] to [ADMIN_LOOKUPFLW(C)]")
if("drop organ/implant", "remove organ/implant")
for(var/X in C.internal_organs)
var/obj/item/organ/I = X
organs["[I.name] ([I.type])"] = I
for(var/obj/item/organ/user_organs as anything in C.internal_organs)
organs["[user_organs.name] ([user_organs.type])"] = user_organs
for(var/X in C.implants)
var/obj/item/implant/I = X
organs["[I.name] ([I.type])"] = I
for(var/obj/item/implant/user_implants as anything in C.implants)
organs["[user_implants.name] ([user_implants.type])"] = user_implants
var/obj/item/organ = tgui_input_list(usr, "Select organ/implant", "Organ Manipulation", organs)
if(isnull(organ))