diff --git a/code/modules/antagonists/revolution/revolution.dm b/code/modules/antagonists/revolution/revolution.dm index eeeee03663..dae760933e 100644 --- a/code/modules/antagonists/revolution/revolution.dm +++ b/code/modules/antagonists/revolution/revolution.dm @@ -348,7 +348,20 @@ return result.Join() /datum/team/revolution/antag_listing_entry() - var/common_part = ..() + var/common_part = "" + var/list/parts = list() + parts += "[antag_listing_name()]
" + parts += "" + + var/list/heads = get_team_antags(/datum/antagonist/rev/head,TRUE) + + for(var/datum/antagonist/A in heads | get_team_antags()) + parts += A.antag_listing_entry() + + parts += "
" + parts += antag_listing_footer() + common_part = parts.Join() + var/heads_report = "Heads of Staff
" heads_report += "" for(var/datum/mind/N in SSjob.get_living_heads())