fix seeding new factions

This commit is contained in:
Enno Rehling 2016-09-08 20:34:25 +02:00
parent 9f7e4effc2
commit 544af40981
2 changed files with 4 additions and 2 deletions

View File

@ -76,7 +76,7 @@ end
function autoseed.init()
-- local newbs = {}
local num_seeded = 0
local num_seeded = per_region
local start = nil
eressea.log.info('autoseed new players')
@ -94,8 +94,10 @@ function autoseed.init()
for _, p in ipairs(players) do
if num_seeded == per_region then
local index = rng_int() % #sel
start = nil
while not start do
start = sel[index + 1]
sel[index+1] = nil
index = (index + 1) % #sel
end
num_seeded = 0

View File

@ -3,7 +3,7 @@ eressea.log.debug("rules for game E2")
return {
require('eressea'),
-- require('eressea.autoseed'),
require('eressea.autoseed'),
require('eressea.xmas'),
require('eressea.xmasitems'),
require('eressea.wedding'),