part 1 - 41928

This commit is contained in:
SandPoot
2023-07-26 21:45:43 -03:00
parent 3c3f609541
commit 11aa13e4e8
36 changed files with 384 additions and 467 deletions
+10 -8
View File
@@ -100,9 +100,9 @@
mind.transfer_to(O)
var/datum/antagonist/changeling/changeling = O.mind.has_antag_datum(/datum/antagonist/changeling)
if(changeling)
var/obj/effect/proc_holder/changeling/humanform/HF = new /obj/effect/proc_holder/changeling/humanform(null)
changeling.purchasedpowers += HF
HF.action.Grant(O)
var/datum/action/changeling/humanform/hf = new
changeling.purchasedpowers += hf
changeling.regain_powers()
for(var/X in internal_organs)
var/obj/item/organ/I = X
@@ -135,9 +135,9 @@
mind.transfer_to(O)
var/datum/antagonist/changeling/changeling = O.mind.has_antag_datum(/datum/antagonist/changeling)
if(changeling)
var/obj/effect/proc_holder/changeling/humanform/HF = new /obj/effect/proc_holder/changeling/humanform(null)
changeling.purchasedpowers += HF
HF.action.Grant(O)
var/datum/action/changeling/humanform/hf = new
changeling.purchasedpowers += hf
changeling.regain_powers()
if (tr_flags & TR_DEFAULTMSG)
to_chat(O, "<B>You are now a monkey.</B>")
@@ -261,8 +261,9 @@
mind.transfer_to(O)
var/datum/antagonist/changeling/changeling = O.mind.has_antag_datum(/datum/antagonist/changeling)
if(changeling)
for(var/obj/effect/proc_holder/changeling/humanform/HF in changeling.purchasedpowers)
for(var/datum/action/changeling/humanform/HF in changeling.purchasedpowers)
changeling.purchasedpowers -= HF
changeling.regain_powers()
for(var/X in internal_organs)
var/obj/item/organ/I = X
@@ -295,8 +296,9 @@
mind.transfer_to(O)
var/datum/antagonist/changeling/changeling = O.mind.has_antag_datum(/datum/antagonist/changeling)
if(changeling)
for(var/obj/effect/proc_holder/changeling/humanform/HF in changeling.purchasedpowers)
for(var/datum/action/changeling/humanform/HF in changeling.purchasedpowers)
changeling.purchasedpowers -= HF
changeling.regain_powers()
O.a_intent = INTENT_HELP
if (tr_flags & TR_DEFAULTMSG)