From 22cb6d960ceadf5da194044d7a8fa7f17e2d7b33 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Tue, 10 May 2016 22:27:12 -0400 Subject: [PATCH] debrain --- code/game/gamemodes/objective.dm | 2 ++ code/game/gamemodes/traitor/traitor.dm | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index 330bbf9a742..25b3727ec3a 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -177,6 +177,8 @@ var/list/potential_theft_objectives=subtypesof(/datum/theft_objective) \ return 1 /datum/objective/debrain //I want braaaainssss + martyr_compatible = 0 + find_target() ..() if(target && target.current) diff --git a/code/game/gamemodes/traitor/traitor.dm b/code/game/gamemodes/traitor/traitor.dm index 8e06b46ac86..c7fcd59dfe4 100644 --- a/code/game/gamemodes/traitor/traitor.dm +++ b/code/game/gamemodes/traitor/traitor.dm @@ -128,6 +128,11 @@ destroy_objective.owner = traitor destroy_objective.find_target() traitor.objectives += destroy_objective + else if(prob(5)) + var/datum/objective/debrain/debrain_objective = new + debrain_objective.owner = traitor + debrain_objective.find_target() + traitor.objectives += debrain_objective else if(prob(30)) var/datum/objective/maroon/maroon_objective = new maroon_objective.owner = traitor