diff --git a/xtrn/lord2/lord2.js b/xtrn/lord2/lord2.js index b356c7683e91f84d7f5e14018205f9f7f4b3fdd4..d2df513a9a850a9ed381fd59655c1b16b82f857c 100644 --- a/xtrn/lord2/lord2.js +++ b/xtrn/lord2/lord2.js @@ -3003,8 +3003,10 @@ function update(skip) { for (i = 0; i < ufile.length; i++) { if (i === player.Record) continue; - if (i > players.length) { + if (i >= players.length) { op = pfile.get(i); + if (op === null) + break; players.push({x:op.x, y:op.y, map:op.map, onnow:op.onnow, busy:op.busy, battle:op.battle, deleted:op.deleted}); } if (players[i].deleted)