Added some more blocking rules (whoops)

This commit is contained in:
Putnam
2019-11-14 22:28:42 -08:00
parent e68ad13983
commit 009c0b46d5
2 changed files with 3 additions and 6 deletions

View File

@@ -44,6 +44,7 @@
required_enemies = list(2,2,1,1,0,0,0,0,0,0)
weight = 5
cost = 10
blocking_rules = list(/datum/dynamic_ruleset/roundstart/nuclear,/datum/dynamic_ruleset/midround/from_ghosts/nuclear)
requirements = list(70,60,50,50,40,40,40,30,20,15)
high_population_requirement = 15

View File

@@ -632,17 +632,13 @@
required_candidates = 2
weight = 8
cost = 10
requirements = list(80,80,70,50,40,30,30,20,15,15)
requirements = list(101,101,70,50,40,30,30,20,15,15)
blocking_rules = list(/datum/dynamic_ruleset/roundstart/nuclear,/datum/dynamic_ruleset/midround/from_ghosts/nuclear)
high_population_requirement = 15
var/datum/team/abductor_team/team
repeatable_weight_decrease = 4
repeatable = TRUE
/datum/dynamic_ruleset/midround/from_ghosts/abductors/acceptable(population=0, threat=0)
if (locate(/datum/dynamic_ruleset/roundstart/nuclear) in mode.executed_rules)
return FALSE // Unavailable if nuke ops were already sent at roundstart. yes, this is intentional for abductors too.
return ..()
/datum/dynamic_ruleset/midround/from_ghosts/abductors/ready(forced = FALSE)
if(required_candidates > (dead_players.len + list_observers.len))
return FALSE