diff --git a/changelog.txt b/changelog.txt index ff4f17e..4dda9f0 100644 --- a/changelog.txt +++ b/changelog.txt @@ -2,6 +2,7 @@ Version: 3.2.1 Bugfixes: - Squad compression setting would trigger squad compression even with -1 as mod setting + - Fixed base being nil in processVengence function --------------------------------------------------------------------------------------------------- Version: 3.2.0 diff --git a/libs/Processor.lua b/libs/Processor.lua index 433230a..fe192b3 100644 --- a/libs/Processor.lua +++ b/libs/Processor.lua @@ -382,10 +382,12 @@ function Processor.processVengence() return end local base = chunk.base - if canMigrate(base) and (Universe.random() < 0.075) then - formVengenceSettler(chunk) - else - formVengenceSquad(chunk) + if base then + if canMigrate(base) and (Universe.random() < 0.075) then + formVengenceSettler(chunk) + else + formVengenceSquad(chunk) + end end end