diff --git a/server/src/systems/__tests__/relationshipSystem.test.ts b/server/src/systems/__tests__/relationshipSystem.test.ts index 8dcf8b0..a021b1e 100644 --- a/server/src/systems/__tests__/relationshipSystem.test.ts +++ b/server/src/systems/__tests__/relationshipSystem.test.ts @@ -20,6 +20,7 @@ function createNPC( world.addComponent(e, 'socialState', { phase: 'none', partnerId: null, phaseTimer: 0, outcome: null, globalCooldown: 0, pairCooldowns: new Map(), lastOutcome: null, + proposalCooldown: 0, pendingProposal: null, isProposalInteraction: false, }); const baseStats: Stats = { strength: 10, dexterity: 10, constitution: 10, intelligence: 10, perception: 10, diff --git a/server/src/systems/__tests__/socialSystem.test.ts b/server/src/systems/__tests__/socialSystem.test.ts index b4a1226..d3afade 100644 --- a/server/src/systems/__tests__/socialSystem.test.ts +++ b/server/src/systems/__tests__/socialSystem.test.ts @@ -40,6 +40,9 @@ function createNPC( globalCooldown: 0, pairCooldowns: new Map(), lastOutcome: null, + proposalCooldown: 0, + pendingProposal: null, + isProposalInteraction: false, }); return e; } diff --git a/server/src/systems/__tests__/systems.test.ts b/server/src/systems/__tests__/systems.test.ts index 03c3440..b22e3df 100644 --- a/server/src/systems/__tests__/systems.test.ts +++ b/server/src/systems/__tests__/systems.test.ts @@ -34,6 +34,10 @@ function addSocialState(world: World, entity: number, phase: SocialState['phase' outcome: null, globalCooldown: 0, pairCooldowns: new Map(), + lastOutcome: null, + proposalCooldown: 0, + pendingProposal: null, + isProposalInteraction: false, }); }