fix(parity): preserve legacy monthly turn ordering

This commit is contained in:
2026-08-15 09:40:14 +00:00
parent 47e629eb4b
commit b9e45c6e76
26 changed files with 393 additions and 58 deletions
@@ -141,6 +141,9 @@ describe('RegNPC and RegNeutralNPC monthly actions', () => {
);
const created = world.peekDirtyState().createdGenerals[0]!;
expect(created.turnTick).toBeTypeOf('number');
expect(created.turnTick! - world.dateToGameTick(created.turnTime)).toBeGreaterThan(0);
expect(created.turnTick! - world.dateToGameTick(created.turnTime)).toBeLessThan(60);
expect(created).toMatchObject({
name: 'ⓝ등장장수',
nationId: 1,