From c87003de46b5b17e068844b03e6146a4f23cfa9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lilian=20J=C3=B3nsd=C3=B3ttir?= Date: Tue, 28 Jul 2020 23:15:41 -0700 Subject: [PATCH] ignore takes precedence --- MWSE/mods/celediel/DoorRandomizer/main.lua | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/MWSE/mods/celediel/DoorRandomizer/main.lua b/MWSE/mods/celediel/DoorRandomizer/main.lua index e113021..78345e7 100644 --- a/MWSE/mods/celediel/DoorRandomizer/main.lua +++ b/MWSE/mods/celediel/DoorRandomizer/main.lua @@ -65,13 +65,13 @@ local function pickCell(ogDest) local picked = table.choice(cells) local cell = tes3.getCell({id = picked}) - if not config.wildernessCells and not cell.name then - log("%s is wilderness, trying again...", cell.id) + if config.ignoredCells[cell.id] then + log("%s is ignored cell, trying again...", cell.id) cell = pickCell(ogDest) end - if config.ignoredCells[cell.id] then - log("%s is ignored cell, trying again...", cell.id) + if not config.wildernessCells and not cell.name then + log("%s is wilderness, trying again...", cell.id) cell = pickCell(ogDest) end @@ -148,3 +148,5 @@ end event.register("initialized", onInitialized) event.register("modConfigReady", function() mwse.mcm.register(require("celediel.DoorRandomizer.mcm")) end) + +-- vim:fdm=marker