[MIRROR] Aheal no longer turns monkies in to humans (#27160)

* Aheal no longer turns monkies in to humans (#82393)

## About The Pull Request

Also changes the Make Monkey Admin button to turn you into a monkey with
mutations instead of just creating a new being.
Closes: https://github.com/tgstation/tgstation/issues/80744
Mabye Closes: https://github.com/tgstation/tgstation/issues/81722

## Changelog

🆑
fix: aheal no longer turns monkies into humans
qol: Player panel "make monkey" turns humans into monkeys through
mutation instead of making a new mob
/🆑

* Aheal no longer turns monkies in to humans

---------

Co-authored-by: Bilbo367 <163439532+Bilbo367@users.noreply.github.com>
This commit is contained in:
SkyratBot
2024-04-04 21:50:40 +02:00
committed by GitHub
co-authored by Bilbo367
parent 0fe06be119
commit ad4007e3f5
4 changed files with 9 additions and 2 deletions
+6 -1
View File
@@ -234,7 +234,12 @@
if(posttransformoutfit && istype(newmob))
newmob.equipOutfit(posttransformoutfit)
if("monkey")
M.change_mob_type( /mob/living/carbon/human/species/monkey , null, null, delmob )
if(ishuman(M))
var/mob/living/carbon/human/H = M
H.dna.add_mutation(/datum/mutation/human/race, MUT_NORMAL)
H.dna.activate_mutation(/datum/mutation/human/race)
else
M.change_mob_type( /mob/living/carbon/human/species/monkey , null, null, delmob )
if("robot")
M.change_mob_type( /mob/living/silicon/robot , null, null, delmob )