From 19330314e5019e587e18de417bd67cb815b590d4 Mon Sep 17 00:00:00 2001 From: TheChosenEvilOne Date: Sat, 6 Jun 2020 01:17:43 +0300 Subject: [PATCH] fixes dynamic again Signed-off-by: TheChosenEvilOne --- code/game/gamemodes/dynamic/dynamic.dm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/code/game/gamemodes/dynamic/dynamic.dm b/code/game/gamemodes/dynamic/dynamic.dm index ee4d0ab545a..75b41cf7112 100644 --- a/code/game/gamemodes/dynamic/dynamic.dm +++ b/code/game/gamemodes/dynamic/dynamic.dm @@ -312,11 +312,10 @@ GLOBAL_VAR_INIT(dynamic_forced_threat_level, -1) if ("Midround") if (ruleset.weight) midround_rules += ruleset - if(configuration) - if(!configuration[ruleset.ruletype]) - continue - if(!configuration[ruleset.ruletype][ruleset.name]) - continue + // Wouldn't it be funny if you wanted to make a multiline if to make it more readable you needed to escape the newlines? + if( configuration \ + && configuration[ruleset.ruletype] \ + && configuration[ruleset.ruletype][ruleset.name]) var/rule_conf = configuration[ruleset.ruletype][ruleset.name] for(var/variable in rule_conf) if(isnull(ruleset.vars[variable]))