mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Attempts to ensure that the captain (or the head loyalist to be precise, whomever he might be) is not a candidate for the directives.
This commit is contained in:
@@ -11,7 +11,7 @@ datum/directive/terminations/alien_fraud
|
|||||||
datum/directive/terminations/alien_fraud/get_crew_to_terminate()
|
datum/directive/terminations/alien_fraud/get_crew_to_terminate()
|
||||||
var/list/aliens[0]
|
var/list/aliens[0]
|
||||||
for(var/mob/M in player_list)
|
for(var/mob/M in player_list)
|
||||||
if (M.is_ready() && is_alien(M))
|
if (M.is_ready() && is_alien(M) && M != mode.head_loyalist.current)
|
||||||
aliens.Add(M)
|
aliens.Add(M)
|
||||||
return aliens
|
return aliens
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ datum/directive/bluespace_contagion
|
|||||||
proc/get_infection_candidates()
|
proc/get_infection_candidates()
|
||||||
var/list/candidates[0]
|
var/list/candidates[0]
|
||||||
for(var/mob/M in player_list)
|
for(var/mob/M in player_list)
|
||||||
if (M.is_ready() && !M.is_mechanical())
|
if (M.is_ready() && !M.is_mechanical() && M != mode.head_loyalist.current)
|
||||||
candidates.Add(M)
|
candidates.Add(M)
|
||||||
return candidates
|
return candidates
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user