mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Malignant organs + Selling organs (#9744)
This commit is contained in:
@@ -186,6 +186,19 @@
|
||||
if(istype(target, /obj/item/implantcase/chem))
|
||||
return
|
||||
|
||||
// CHOMPedit begin - Engineered organ training
|
||||
if(istype(target, /obj/item/organ/internal/malignant/engineered/lattice))
|
||||
var/datum/reagent/R = pick(reagents.reagent_list)
|
||||
if(R)
|
||||
var/obj/item/organ/internal/malignant/engineered/lattice/LAT = target
|
||||
var/success = LAT.make_mutoid(R.id)
|
||||
to_chat(user, span_notice("You inject \the [target] with \the [src], and [success ? "it begins to mutate!" : "nothing seems to happen."]"))
|
||||
reagents.clear_reagents()
|
||||
mode = SYRINGE_DRAW
|
||||
update_icon()
|
||||
return
|
||||
// CHOMPedit end
|
||||
|
||||
if(!target.is_open_container() && !ismob(target) && !istype(target, /obj/item/reagent_containers/food) && !istype(target, /obj/item/slime_extract) && !istype(target, /obj/item/clothing/mask/smokable/cigarette) && !istype(target, /obj/item/storage/fancy/cigarettes) && !istype(target, /obj/item/clothing/mask/chewable)) // CHOMPEdit
|
||||
to_chat(user, span_notice("You cannot directly fill this object."))
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user