- Created the 2nd letter
- Created a Reference Alias to the 2nd letter object, set it to create the alias in the chest that holds the letters.
- Added my scripts to the letter which just advance the quest one stage when the player acquires the letter, and another when he reads it
- Added a condition in the "Match Conditions" box that tells the letter not to appear until the quest is past stage 20 (i.e. GetStage SLQMain >= 20.000)
The 1st letter was created identically to the 2nd one except it has no conditions.
Upon entering the game and going through the quest, the first note acts exactly as it should (it has no conditions on it, the alias is just created in the chest as soon as the quest starts), but the second note never shows up. I know that the first note has advanced the quest to the proper stage because it displays the correct objective (I put SetObjectiveDisplayed for each stage), and the part of the quest that occurs after the letter is read is not able to be completed until the quest has reached a certain stage (e.g. stage 30). This or slightly before the player has done what the first note asked is when the note should appear in the chest.
Any help would be greatly appreciated.