[MIRROR] Fixes changelings retaining fake brains on de-changelining (#5248)

* Merge pull request #34872 from AnturK/theresabraininymyhead

Fixes changelings retaining fake brains on de-changelining

* Fixes changelings retaining fake brains on de-changelining
This commit is contained in:
CitadelStationBot
2018-02-05 00:56:51 -06:00
committed by Poojawa
parent 662f1904aa
commit fb03783346
3 changed files with 14 additions and 5 deletions
+7
View File
@@ -76,6 +76,13 @@
. = ..()
/datum/antagonist/changeling/on_removal()
//We'll be using this from now on
var/mob/living/carbon/C = owner.current
if(istype(C))
var/obj/item/organ/brain/B = C.getorganslot(ORGAN_SLOT_BRAIN)
if(B && (B.decoy_override != initial(B.decoy_override)))
B.vital = TRUE
B.decoy_override = FALSE
remove_changeling_powers()
owner.objectives -= objectives
. = ..()