diff --git a/code/datums/antagonists/cult.dm b/code/datums/antagonists/cult.dm index f5dbc1c829..c26b0f8108 100644 --- a/code/datums/antagonists/cult.dm +++ b/code/datums/antagonists/cult.dm @@ -5,6 +5,7 @@ var/datum/action/innate/cult/comm/communion = new var/datum/action/innate/cult/mastervote/vote = new job_rank = ROLE_CULTIST + var/ignore_implant = FALSE /datum/antagonist/cult/Destroy() QDEL_NULL(communion) @@ -65,7 +66,7 @@ /datum/antagonist/cult/can_be_owned(datum/mind/new_owner) . = ..() - if(.) + if(. && !ignore_implant) . = is_convertable_to_cult(new_owner.current) /datum/antagonist/cult/on_gain() @@ -121,6 +122,7 @@ var/datum/action/innate/cult/master/finalreck/reckoning = new var/datum/action/innate/cult/master/cultmark/bloodmark = new var/datum/action/innate/cult/master/pulse/throwing = new + ignore_implant = TRUE /datum/antagonist/cult/master/Destroy() QDEL_NULL(reckoning)