diff --git a/code/game/gamemodes/traitor/traitor.dm b/code/game/gamemodes/traitor/traitor.dm index 411964c2ea0..711bb769f8c 100644 --- a/code/game/gamemodes/traitor/traitor.dm +++ b/code/game/gamemodes/traitor/traitor.dm @@ -85,11 +85,16 @@ else for(var/i = 1, i <= rand(1,3), i++) switch(rand(1,100)) - if(1 to 40) + if(1 to 30) var/datum/objective/assassinate/kill_objective = new kill_objective.owner = traitor kill_objective.find_target() traitor.objectives += kill_objective + if(31 to 40) + var/datum/objective/protect/protect_objective = new + protect_objective.owner = traitor + protect_objective.find_target() + traitor.objectives += protect_objective else var/datum/objective/steal/steal_objective = new steal_objective.owner = traitor