diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index 4b8795b3862..c95a71c247d 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -178,8 +178,10 @@ for(var/datum/objective/objective in changeling.objectives) if(objective.check_completion()) world << "Objective #[count]: [objective.explanation_text] \green Success" + feedback_add_details("changeling_objective","[objective.type]|SUCCESS") else world << "Objective #[count]: [objective.explanation_text] \red Failed" + feedback_add_details("changeling_objective","[objective.type]|FAIL") changelingwin = 0 count++ @@ -189,8 +191,10 @@ if(changelingwin) world << "The changeling was successful!" + feedback_add_details("changeling_success","SUCCESS") else world << "The changeling has failed!" + feedback_add_details("changeling_success","FAIL") return 1 /datum/changeling //stores changeling powers, changeling recharge thingie, changeling absorbed DNA and changeling ID (for changeling hivemind) diff --git a/code/game/gamemodes/traitor/traitor.dm b/code/game/gamemodes/traitor/traitor.dm index 1d2904e3dc6..74113fb607e 100644 --- a/code/game/gamemodes/traitor/traitor.dm +++ b/code/game/gamemodes/traitor/traitor.dm @@ -174,15 +174,19 @@ for(var/datum/objective/objective in traitor.objectives) if(objective.check_completion()) world << "Objective #[count]: [objective.explanation_text] \green Success" + feedback_add_details("traitor_objective","[objective.type]|SUCCESS") else world << "Objective #[count]: [objective.explanation_text] \red Failed" + feedback_add_details("traitor_objective","[objective.type]|FAIL") traitorwin = 0 count++ if(traitorwin) world << "The [special_role_text] was successful!" + feedback_add_details("traitor_success","SUCCESS") else world << "The [special_role_text] has failed!" + feedback_add_details("traitor_success","FAIL") return 1 diff --git a/code/game/gamemodes/wizard/wizard.dm b/code/game/gamemodes/wizard/wizard.dm index 3d1fc0540fe..959864e8cca 100644 --- a/code/game/gamemodes/wizard/wizard.dm +++ b/code/game/gamemodes/wizard/wizard.dm @@ -222,15 +222,19 @@ for(var/datum/objective/objective in wizard.objectives) if(objective.check_completion()) world << "Objective #[count]: [objective.explanation_text] \green Success" + feedback_add_details("wizard_objective","[objective.type]|SUCCESS") else world << "Objective #[count]: [objective.explanation_text] \red Failed" + feedback_add_details("wizard_objective","[objective.type]|FAIL") wizardwin = 0 count++ if(wizard.current && wizard.current.stat!=2 && wizardwin) world << "The wizard was successful!" + feedback_add_details("wizard_success","SUCCESS") else world << "The wizard has failed!" + feedback_add_details("wizard_success","FAIL") return 1 //OTHER PROCS