diff --git a/src/game.tsx b/src/game.tsx index abdc808..51e8bae 100644 --- a/src/game.tsx +++ b/src/game.tsx @@ -267,7 +267,7 @@ const actors: IActor[] = [ if (!haveTalkedToHelper) { dispatch(setState({ haveTalkedToHelper: true })); dispatch(setTask('outside', { stagesComplete: [0, 1, 2] })(dispatch)); - dispatch(setTask('trapdoor', { stages: [0, 1], stagesComplete: [0] })(dispatch)); + dispatch(setTask('trapdoor', { stages: [0, 1, 2], stagesComplete: [0] })(dispatch)); } }, { actorId: 'char_helper', text: 'Back again, huh?' }, @@ -296,6 +296,7 @@ const locations: ILocation[] = [ if (!beenInside) { dispatch(setState({ beenInside: true })); dispatch(setTask('outside', { stages: [0, 1, 2], stagesComplete: [0, 1] })(dispatch)); + dispatch(setTask('trapdoor', { stages: [0, 2], stagesComplete: [0] })(dispatch)); } }, { text: 'You are standing inside a small wooden house. The setup feels familiar... ' }, diff --git a/src/lib/tasks.ts b/src/lib/tasks.ts index 41692cf..47d6afa 100644 --- a/src/lib/tasks.ts +++ b/src/lib/tasks.ts @@ -7,6 +7,7 @@ const tasks: TaskInfo = { stages: [ "Find the trap door", "Ask Helper about trap door", + "Look inside the house for the trap door", ] }, choice: {