Expand all | Hide all flags | Hide context | Hide tags | Hide checkflag | Hide setflag | Hide roll | Hide approv | Hide ruletag | Hide node id

    Synopsis:

    Dialogue with Halsin in the epilogue of Act 2. In it, he reacts to the various states that could occur in relation to his desire to rid the Act 2 region of the shadow curse:
    - if you've already done everything needed to ensure success. he's grateful and seeks to remain with you on the journey to Baldur's Gate.
    - if the curse is not yet sure to be lifted, but there's still something that can be done (ie Thaniel was saved from the Shadowfell, but hasn't been fully restored), he will implore the players to help and offer to join them.
    - if it's no longer possible to lift the curse, Halsin is sad and resigned to staying behind to stand sentry over it. He will not be available as a companion in Act 3, and his story effectively ends here.

    How to trigger:

    Debug Book -> Set quest flags -> Act 2 -> SCE - Epilogue -> off path - > allow Halsin to appear -> Set up good path -> choose Halsin


  • 12.
    Halsin
    : I swear I can already feel a change in the air - like the curse itself knows its time is short.devnoteSCE_Halsin_Event_CurseLiftedHasmet, GLO_LiftingTheCurse_State_BreathHasBeenRestored
    • 63. [Jump] Jump to Node 62 (2)
  • 29.
    Halsin
    : You prevailed, my friend. Now your path takes you to Baldur's Gate... but I cannot join you.devnoteSCE_Halsin_Event_CurseFailHasmet
    • 86.
      Halsin
      : Out there the curse still thrives. I failed this place - now I must remain behind, and stand watch over it.devnote
      • 77. Player: You have to come - I need you.
        • 33.
          Halsin
          : This place needs me. I wish it were different - I truly do. As long as the curse remains, so must I.devnote
          End
      • 68. Player: Do as you wish.
        • 35.
          Halsin
          : This isn't what I wish. It's simply the way it has to be - I'm sorry.devnote
          End
      • 9. Player: The shadow curse was always your burden - not mine.['Astarion 1', 'Gale -1', 'Wyll -1', 'Halsin -10']
        • 43.
          Halsin
          : Yes, and so it must remain. I wish you success on your path. Had things been different, I might have walked it with you.devnote
          End
      • 80. Player: Perhaps we can still do something to lift the curse.HAV_CursedFist_State_PermaDefeated = False
        • 4.
          Halsin
          : No. If you linger, you'll only jeopardise your own mission. This is my burden alone now until either the curse is lifted, or I breathe my last.devnote
          End
      • 46. Player: Share what you learned of Thaniel's presence in the Shadowfell.HAV_CursedFist_State_PermaDefeated, HAV_LiftingTheCurse_State_KnowsBreathLocation, GLO_LiftingTheCurse_Event_TravelToLakeside = FalseSCL_ShadowCurse_Knows_HeartOfTheLandPurpose
        • 45.
          Halsin
          : Good - this is what we've been lacking. Now there's a chance we can find Thaniel, and bring him home.
          • 61.
            Halsin
            : What comes next will prove dangerous. Meet me by the shore outside Last Light - we can do our work there without imperilling others.HAV_LiftingTheCurse_State_HalsinGoToLake, GLO_LiftingTheCurse_Event_TravelToLakeside
            End
      • 30. Player: I found a Flaming Fist who escaped the Shadowfell - but he's dead.HAV_CursedFist_State_PermaDefeated, SCL_AncientFist_Knows_WasInCurse, HAV_LiftingTheCurse_State_KnowsBreathLocation = False, GLO_LiftingTheCurse_Event_TravelToLakeside = False
        • 81.
          Halsin
          : Poor soul... but in truth, if I had to choose between death and the Shadowfell, I'd choose death.
          • 60.
            Halsin
            : Perhaps there's still a way to learn something from him - the dead can't deny their knowledge, if asked the right question.
      • 76. Player: I'm sorry things didn't turn out differently.
        • 67.
          Halsin
          : The same. I had hoped I might have been able to stay by your side, to help however I could. But the Oak Father has spoken - my place is here.devnote
          End
  • 31.
    Halsin
    : We need to find Oliver and get him to return to Thaniel. Otherwise this curse will never be lifted.devnoteGLO_LiftingTheCurse_State_ToldHalsinAboutOliver
    • 93. [Jump] Jump to Node 32 (1)
    • 27. Player: Leave.
      End
  • 38.
    Halsin
    : I will miss you, my friend. Perhaps our paths will cross again some day, if the sun ever shines on this place once more.devnoteSCE_Halsin_Event_CurseFailHasmet
    • 74. [Jump] Jump to Node 86 (2)
  • 47.
    Halsin
    : Thaniel still suffers. There'll be no improvement until his essence is restored, I fear.devnoteHAV_LiftingTheCurse_Knows_SeekingBreath
    • 20. [Jump] Jump to Node 72 (2)
  • 62.
    Halsin
    : Thaniel rests well. He's healing very rapidly, now that Oliver has returned to him.devnoteGLO_LiftingTheCurse_State_BreathHasBeenRestoredSCE_Halsin_Event_CurseLiftedHasmet
    • 34. Player: I'm glad I could help.SCE_Halsin_Event_PlayerReactiontoCurseSuccess = FalseSCE_Halsin_Event_PlayerReactiontoCurseSuccess
      • 53.
        Halsin
        : I knew I could put my faith in you. If only we had met sooner.devnote
    • 91. Player: So when will the curse actually be lifted?SCE_Halsin_Event_AskedWhenCurseWillLift = FalseSCE_Halsin_Event_AskedWhenCurseWillLift
      • 18.
        Halsin
        : I can't say for certain, but we'll see it come to pass long before this place recedes behind us. Don't worry - all is at hand. We can depart whenever you're ready.devnote
    • 28. Player: What happened to Oliver, exactly? Did Thaniel... absorb him?SCE_Halsin_Event_AskedAboutOliver = FalseSCE_Halsin_Event_AskedAboutOliver
      • 24.
        Halsin
        : No more than my right hand can absorb my left. Oliver is helping Thaniel to recover; they both lie dormant, like trees awaiting spring. devnote
        • 16.
          Halsin
          : Once the curse is lifted, they can stand as one or as a pair. Whatever they wish.devnote
          • 73.
            Halsin
            : I hope they will remain as a pair. It would be good for them both to have a friend, once I'm gone.devnote
            • 13.
              Halsin
              : Still, I would like to return here some day. See Thaniel and Oliver again - in my meditations, or perhaps in person, if the Oak Father wills it. I hope he does.devnote
    • 75. Player: I hope you've no more requests - I need to take care of my own problems.SCE_Halsin_Event_PlayerReactiontoCurseSuccess = FalseSCE_Halsin_Event_PlayerReactiontoCurseSuccess
      • 37.
        Halsin
        : No, my friend. The only thing I ask of you is to allow me by your side on the road ahead. I still owe you a debt, and I intend to pay.devnote
    • 59. Player: What now? You've got what you wanted, after all.SCE_Halsin_Event_AskedWhatsNext = FalseSCE_Halsin_Event_AskedWhatsNext
      • 89.
        Halsin
        : I have. But perhaps there is more that I want... devnoteSCE_Halsin_Event_FlirtHint
        • 83.
          Halsin
          : Anyway, once the curse is lifted, nature can take its course without me. I belong at your side.devnote
          • 57. Player: I'm glad to have you.
            • 78.
              Halsin
              : And I'm glad to be had - glad to be with you, I mean.devnote
              • Link to Node 36
          • 56. Player: This 'more' that you want. What is it?
            • 64.
              Halsin
              : Not what. Who. But all in due course.
              • 36. [Jump] Jump to Node 62 (2)
          • 39. Player: You flirting with me, big man? Why not spare the talk and get straight to the sweaty part?REALLY_DUERGARDWARF
            • 87.
              Halsin
              : You are not bound by social niceties, I see. I like that. Perhaps I can show you just how much, another time.devnote
              • Link to Node 36
    • 66. Player: Join me.GLO_LiftingTheCurse_State_HalsinRecruitable, ORI_State_Recruited = False
      • 50. [Jump] Jump to Node 25 (2)
    • 55. Player: I need you to remain at camp for now.GLO_Origin_BlockWaitInCampOption = False, ORI_State_RecruitedOriginRemoveFromPartyAfterDialog
      • 14. [Alias]
        End
        • Alias to Node 11
    • 40. Player: Leave.
      End
  • 88.
    Halsin
    : Thaniel rests still, but it's no easy slumber.devnoteHAV_LiftingTheCurse_State_HalsinWaitingInCampHAV_LiftingTheCurse_Knows_SeekingBreath
    • 3.
      Halsin
      : The shadows rended him in two when they bore him away to the Shadowfell. Half of his essence remained here, amidst the curse. devnote
      • 42.
        Halsin
        : What stayed behind would have been the strongest part of him. But after all these years left in darkness, corruption must have taken hold.devnote
        • 6. Player: Tell me how I can help.
          • 21.
            Halsin
            : It's both simple and not - we need to find Thaniel's missing half, and make him whole again. devnote
            • 72.
              Halsin
              : Only, the missing half may not come willingly. The curse will have sunk its tendrils deep, twisting Thaniel's essence into something... else.devnote
              • 7. Player: All right, leave it to me.ORI_State_Recruited = False['Astarion -1', 'Gale 1', 'Wyll 1', 'Karlach 1', 'Halsin 10']
                • 41.
                  Halsin
                  : This doesn't have to be your burden alone. Every moment counts, and I've asked much of you already without being at your side.devnote
                  • Link to Node 44
              • 51. Player: I'll see what I can do, but no promises.ORI_State_Recruited = False
                • 26.
                  Halsin
                  : Let me help you then. Every moment counts, and I've asked much of you already without being at your side.devnote
                  • 44.
                    Halsin
                    : If you want me, I'm yours. Against the curse, against the Absolute - anything. Just say the word.devnoteGLO_LiftingTheCurse_State_HalsinRecruitable
                    • 25. Player: Join me.ORI_State_Recruited = False
                      • 70. [Nested Dialog] GEN_MaxPlayerCountReached
                        End
                      • 49.
                        Halsin
                        : Seems your ranks are quite packed. If some space frees up, I'll be ready for you.devnoteGEN_MaxPlayerCountReachedGLO_Tutorials_FullPartyRejection
                        End
                      • 84.
                        Halsin
                        : Good. Now our roots can deepen - together.devnoteOriginAddToParty['Gale 1', 'Shadowheart 1', 'Wyll 1', 'Karlach 1']
                        End
                    • 1. Player: Stay here, for now.
                      • 11.
                        Halsin
                        : I'll be ready.
                        End
              • 32. Player: Come with me. I might need you out there.GLO_LiftingTheCurse_State_HalsinRecruitable, ORI_State_Recruited = False
                • 52. [Jump] Jump to Node 49 (1)
                • 15.
                  Halsin
                  : Gladly. Let's put an end to this, once and for all.devnoteGLO_LiftingTheCurse_State_HalsinRecruitable, OriginAddToParty
                  End
              • 69. Player: Any ideas on how to find this missing half?CAMP_Halsin_Event_AskedForAdviceFindingHeart = FalseCAMP_Halsin_Event_AskedForAdviceFindingHeart
                • 19.
                  Halsin
                  : No matter how it's been twisted by the shadows, it is still part of Thaniel's essence - it will resemble him somehow, and may show signs of his power.devnoteSCL_ShadowCurse_Knows_Oliver_Is_Thaniel
                  • 22.
                    Halsin
                    : Look for life in the darkness. Wildflowers, where everything else is dead. The curse cannot subdue the power Thaniel bears. Not entirely.devnote
                    • 8.
                      Halsin
                      : In fact, I saw just the sort before, not long after we first came within reach of the shadow curse. Fool that I am, I did not grasp their significance at the time.devnote
                      • 65.
                        Halsin
                        : There is a ruin, some way outside of Last Light. I caught a glimpse of fresh blooms there, but did not investigate further. I shall mark it upon your map.HAV_LiftingTheCurse_Event_AddOliversHouseToMap
              • 0. Player: Once Thaniel's essence is found, what then?CAMP_Halsin_Event_AskedForAdviceFindingHeart
                • 79.
                  Halsin
                  : In truth, I'm not sure. This is beyond all reckoning. It's still part of Thaniel, deep down, but it may not recognise that, or want to recognise that.devnote
                  • 17.
                    Halsin
                    : Perhaps it can be reasoned with, but I'm not hopeful. Reason is not something that thrives amidst the shadow curse.devnote
              • 82. Player: I met a sort of shadow child before - a little boy named Oliver. Around Thaniel's age.SCL_OliversDiary_Event_OliverAppears, SCL_OliversDiary_State_DefeatedAtHouse = FalseGLO_LiftingTheCurse_State_ToldHalsinAboutOliver, SCL_ShadowCurse_Knows_Oliver_Is_Thaniel
                • 58.
                  Halsin
                  : And you saw this boy yourself? That can't be a coincidence - but we need to be sure.devnote
                  • Link to Node 54
              • 71. Player: I met a shadow child named Oliver, resembling Thaniel - but he's dead now.SCL_OliversDiary_Event_OliverAppears, SCL_OliversDiary_State_DefeatedAtHouseGLO_LiftingTheCurse_State_ToldHalsinAboutOliver, SCL_ShadowCurse_Knows_Oliver_Is_Thaniel
                • 48.
                  Halsin
                  : Perhaps not - if he truly is a part of Thaniel, then he is beyond life and death. More likely he's just hiding. We should return to where you saw him.devnoteSCL_OliversDiary_Event_RestoreAtHouse
                  • 54.
                    Halsin
                    : And I truly mean we. Every moment counts, and I've asked much of you already without being at your side.devnote
                    • Link to Node 44
              • 2. Player: I need you to remain at camp for now.GLO_Origin_BlockWaitInCampOption = False, ORI_State_RecruitedOriginRemoveFromPartyAfterDialog
                • 23. [Alias]
                  End
                  • Alias to Node 11
        • 90. Player: Can it be undone?
          • 92.
            Halsin
            : Perhaps - if we can find Thaniel's lost half, and make him whole again.devnote
            • Link to Node 72
        • 5. Player: How do you know this?
          • 10.
            Halsin
            : I knew something was wrong when he didn't wake up, but now I'm even more certain.devnote
            • 85.
              Halsin
              : By now, we should have seen some small glimmer of Thaniel's power - a sign that the land is healing. New growth, flowers in bloom. But there has been nothing.devnote