mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-27 07:08:55 +01:00
[MIRROR] Have you bingled that (#10545)
Co-authored-by: Cameron Lennox <killer65311@gmail.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
co-authored by
Cameron Lennox
Kashargul
parent
057fffd669
commit
16a213f699
@@ -200,7 +200,7 @@
|
||||
/datum/surgery_step/cavity/implant_removal/can_use(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool)
|
||||
var/obj/item/organ/external/affected = target.get_organ(target_zone)
|
||||
if(affected.organ_tag == BP_HEAD)
|
||||
var/obj/item/organ/internal/brain/sponge = target.internal_organs_by_name["brain"]
|
||||
var/obj/item/organ/internal/brain/sponge = target.internal_organs_by_name[O_BRAIN]
|
||||
return ..() && (!sponge || !sponge.damage)
|
||||
else
|
||||
return ..()
|
||||
|
||||
@@ -533,12 +533,12 @@
|
||||
user.balloon_alert(user, "you cannot install a computer brain into a meat skull") // CHOMPEdit
|
||||
return SURGERY_FAILURE
|
||||
|
||||
if(!target.should_have_organ("brain"))
|
||||
if(!target.should_have_organ(O_BRAIN))
|
||||
to_chat(user, span_danger("You're pretty sure [target.species.name_plural] don't normally have a brain."))
|
||||
user.balloon_alert(user, "you're pertty sure [target.species.name_plural] don't normall have a brain") // CHOMPEdit
|
||||
return SURGERY_FAILURE
|
||||
|
||||
if(!isnull(target.internal_organs["brain"]))
|
||||
if(!isnull(target.internal_organs[O_BRAIN]))
|
||||
to_chat(user, span_danger("Your subject already has a brain."))
|
||||
user.balloon_alert(user, "your subject already has a brain") // CHOMPEdit
|
||||
return SURGERY_FAILURE
|
||||
@@ -572,7 +572,7 @@
|
||||
else
|
||||
holder = new /obj/item/organ/internal/mmi_holder(target, 1, M) // Fallback to old behavior if organic MMI or if no subtype exists.
|
||||
//VOREstation edit end
|
||||
target.internal_organs_by_name["brain"] = holder
|
||||
target.internal_organs_by_name[O_BRAIN] = holder
|
||||
|
||||
if(M.brainmob && M.brainmob.mind)
|
||||
M.brainmob.mind.transfer_to(target)
|
||||
@@ -640,12 +640,12 @@
|
||||
user.balloon_alert(user, "you're fairly certain a nymph can't pilot a normal robot") // CHOMPEdit
|
||||
return SURGERY_FAILURE
|
||||
|
||||
if(!target.should_have_organ("brain"))
|
||||
if(!target.should_have_organ(O_BRAIN))
|
||||
to_chat(user, span_danger("You're pretty sure [target.species.name_plural] don't normally have a brain."))
|
||||
user.balloon_alert(user, "you're pretty sure [target.species.name_plural] don't normall have a brain") // CHOMPEdit
|
||||
return SURGERY_FAILURE
|
||||
|
||||
if(!isnull(target.internal_organs["brain"]))
|
||||
if(!isnull(target.internal_organs[O_BRAIN]))
|
||||
to_chat(user, span_danger("Your subject already has a cephalon."))
|
||||
user.balloon_alert(user, "your subject already has a cephalon") // CHOMPEdit
|
||||
return SURGERY_FAILURE
|
||||
@@ -667,7 +667,7 @@
|
||||
|
||||
var/obj/item/holder/diona/N = tool
|
||||
var/obj/item/organ/internal/brain/cephalon/cephalon = new(target, 1)
|
||||
target.internal_organs_by_name["brain"] = cephalon
|
||||
target.internal_organs_by_name[O_BRAIN] = cephalon
|
||||
var/mob/living/carbon/alien/diona/D = N.held_mob
|
||||
user.drop_from_inventory(tool)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user