diff --git a/code/datums/mind.dm b/code/datums/mind.dm index baf53fd2531..80661887511 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -237,6 +237,12 @@ datum/mind text += "
Objectives are empty! Randomize!" else text += "yes|NO" + /** Enthralled ***/ + text += "
enthralled" + if(src in ticker.mode.enthralled) + text += " YES | no" + else + text += " yes | NO" sections["vampire"] = text diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm index 7002654710b..2603e7decbd 100644 --- a/code/modules/admin/player_panel.dm +++ b/code/modules/admin/player_panel.dm @@ -511,6 +511,18 @@ dat += "PM" dat += "" */ + + if(ticker.mode.vampires.len > 0) + dat += "
" + for(var/datum/mind/vampire in ticker.mode.vampires) + var/mob/M = vampire.current + if(M) + dat += {" + + "} + else + dat += "" + if(ticker.mode.traitors.len > 0) dat += "
Vampires
[M.real_name][M.client ? "" : " (logged out)"][M.stat == 2 ? " (DEAD)" : ""]PMShow Objective
Vampire not found!
" for(var/datum/mind/traitor in ticker.mode.traitors)
Traitors