mirror of
https://github.com/CHOMPstation/CHOMPstation.git
synced 2026-08-23 03:56:27 +01:00
TF Fixes
Ports VoreStation fix of Transformation.
This commit is contained in:
@@ -9,16 +9,27 @@
|
||||
if(ishuman(M))
|
||||
var/mob/living/carbon/human/H = M
|
||||
if(H.species.name != "Promethean")
|
||||
M << "<span class='danger'>Your flesh rapidly mutates!</span>"
|
||||
//TFF 14/4/19: Port VoreStation TF fix
|
||||
to_chat(M, "<span class='danger'>Your flesh rapidly mutates!</span>")
|
||||
|
||||
var/list/backup_implants = list()
|
||||
for(var/obj/item/organ/I in H.organs)
|
||||
for(var/obj/item/weapon/implant/backup/BI in I.contents)
|
||||
backup_implants += BI
|
||||
if(backup_implants.len)
|
||||
for(var/obj/item/weapon/implant/backup/BI in backup_implants)
|
||||
BI.forceMove(src)
|
||||
|
||||
H.set_species("Promethean")
|
||||
H.verbs += /mob/living/carbon/human/proc/shapeshifter_select_shape
|
||||
H.verbs += /mob/living/carbon/human/proc/shapeshifter_select_colour
|
||||
H.verbs += /mob/living/carbon/human/proc/shapeshifter_select_hair
|
||||
H.verbs += /mob/living/carbon/human/proc/shapeshifter_select_gender
|
||||
H.verbs += /mob/living/carbon/human/proc/regenerate
|
||||
H.verbs += /mob/living/proc/set_size
|
||||
H.shapeshifter_set_colour("#05FF9B") //They can still change their color.
|
||||
|
||||
//TFF 14/4/19: Port VoreStation TF fix
|
||||
if(backup_implants.len)
|
||||
var/obj/item/organ/external/torso = H.get_organ(BP_TORSO)
|
||||
for(var/obj/item/weapon/implant/backup/BI in backup_implants)
|
||||
BI.forceMove(torso)
|
||||
torso.implants += BI
|
||||
|
||||
/datum/chemical_reaction/slime/sapphire_mutation
|
||||
name = "Slime Mutation Toxins"
|
||||
id = "slime_mutation_tox"
|
||||
@@ -59,14 +70,14 @@
|
||||
strength = 10//Don't drink it
|
||||
mrate_static = TRUE
|
||||
|
||||
/datum/reagent/purplesap
|
||||
/datum/reagent/purplesap
|
||||
name = "Purple sap"
|
||||
id = "purplesap"
|
||||
description = "Purple liquid. It is very sticky and smells of ammonia."
|
||||
color = "#7a48a0"
|
||||
taste_description = "Ammonia"
|
||||
|
||||
/datum/reagent/orangesap
|
||||
/datum/reagent/orangesap
|
||||
name = "Orange sap"
|
||||
id = "orangesap"
|
||||
description = "Orange liquid. It wobbles around a bit like jelly."
|
||||
|
||||
Reference in New Issue
Block a user