Skip to content

Nalia MIA

Hello all. When first entering the Coronet, I brushed off Nalia's pleas for now ("It shall be as we never met") and proceeded to complete the Slaver's quest. But now...I just realized that there's now no Nalia. I never had her in my party, and never picked up her quest. Unsure if she somehow got killed in the Slavers melee (but I didn't use any AOE, and there weren't too many guards in the main room anyway), and I don't see a corpse (although I left to but some stuff in the Promenade before returning to pick up her Keep quest.
Am I boned? I have played through like 10x and never had this happen before.
Thanks in advance.

Comments

  • atcDaveatcDave Member Posts: 2,789
    I *think* if you head to her castle she should give you another chance (at the stackade?) to join. If you wait too long I think you'll find her dead in the Keep.

    But yeah, I've never done it this way either. I always keep her at least until we clear her keep, usually until I'm ready to leave for Brynnlaw.
  • sarevok57sarevok57 Member Posts: 6,055
    if you have the cheat console enabled try using:

    C:CreateCreature("nalia8")

    and see if that works

    if you brushed her off, then no doubt she didnt add de'arnise hold to your overworld map, if she did and you told her that you will meet her if she points the way, she will wait there literally forever until you arrive

    also as a side note, if you do have nalia join your team, she will "force" you to finish the de'arnise hold quest, but in reality you only need to talk to Daleson, once you speak to him, you can take your sweet time doing anything else

    so with that, have her join your team, run over to the hold, get the ring of earth control, talk to daleson and then continue back to athkatla to finish whatever you need and you will be fine
  • Humanoid_TaifunHumanoid_Taifun Member Posts: 1,122
    Hm.
    Technically, the response "Very well. It shall be as if I never met you." is supposed to SetNumTimesTalkedTo(0).
    In other words, the idea is that she should give you the same speech again the next time you talk to her.
    To make this work properly, Nalia also sets a local variable NaliaTalkedTo to 1 when she addresses you. That's there so that resetting NumTimesTalkedTo (which the game usually uses for this sort of thing) doesn't cause her to immediately initiate dialogue with your character again.
    My game is too heavily modded to test this in a clean environment right now, but based on the scripting, I don't think you messed anything up just by brushing her off.
    If she died during the battle with the slavers, her body should still be lying around somewhere. Joinable NPCs leave permanent corpses.
    And if she did die and you use cheats to re-create her, that can cause a few hiccups. A lot of dialogues first check whether a party member is alive, and if the global variable SPRITE_IS_DEADNALIA is set to 1, then the game may treat her as dead even when she's standing right there.
    That can be fixed, but it's something to watch out for. You can check and edit the variable with
    C:GetGlobal("SPRITE_IS_DEADNALIA","GLOBAL")
    C:SetGlobal("SPRITE_IS_DEADNALIA","GLOBAL",0)
    
    Of course, if you use the first command and the result is: Global: SPRITE_IS_DEADNALIADoes not exist
    then Nalia is still alive somewhere in the game world, and you're free to make it your life's work to track her down.
  • shimrodshimrod Member Posts: 6
    atcDave wrote: »
    I *think* if you head to her castle she should give you another chance (at the stackade?) to join. If you wait too long I think you'll find her dead in the Keep.

    But yeah, I've never done it this way either. I always keep her at least until we clear her keep, usually until I'm ready to leave for Brynnlaw.

    I can't go to her castle because it never opened up on the map (because I didn't get her quest).
  • shimrodshimrod Member Posts: 6
    sarevok57 wrote: »
    if you have the cheat console enabled try using:

    C:CreateCreature("nalia8")

    and see if that works

    if you brushed her off, then no doubt she didnt add de'arnise hold to your overworld map, if she did and you told her that you will meet her if she points the way, she will wait there literally forever until you arrive

    also as a side note, if you do have nalia join your team, she will "force" you to finish the de'arnise hold quest, but in reality you only need to talk to Daleson, once you speak to him, you can take your sweet time doing anything else

    so with that, have her join your team, run over to the hold, get the ring of earth control, talk to daleson and then continue back to athkatla to finish whatever you need and you will be fine

    Never tried enabling the cheat console. Can I still do that now, or is it too late with a saved game?
  • shimrodshimrod Member Posts: 6
    Hm.
    Technically, the response "Very well. It shall be as if I never met you." is supposed to SetNumTimesTalkedTo(0).
    In other words, the idea is that she should give you the same speech again the next time you talk to her.
    To make this work properly, Nalia also sets a local variable NaliaTalkedTo to 1 when she addresses you. That's there so that resetting NumTimesTalkedTo (which the game usually uses for this sort of thing) doesn't cause her to immediately initiate dialogue with your character again.
    My game is too heavily modded to test this in a clean environment right now, but based on the scripting, I don't think you messed anything up just by brushing her off.
    If she died during the battle with the slavers, her body should still be lying around somewhere. Joinable NPCs leave permanent corpses.
    And if she did die and you use cheats to re-create her, that can cause a few hiccups. A lot of dialogues first check whether a party member is alive, and if the global variable SPRITE_IS_DEADNALIA is set to 1, then the game may treat her as dead even when she's standing right there.
    That can be fixed, but it's something to watch out for. You can check and edit the variable with
    C:GetGlobal("SPRITE_IS_DEADNALIA","GLOBAL")
    C:SetGlobal("SPRITE_IS_DEADNALIA","GLOBAL",0)
    
    Of course, if you use the first command and the result is: Global: SPRITE_IS_DEADNALIADoes not exist
    then Nalia is still alive somewhere in the game world, and you're free to make it your life's work to track her down.

    Haha thanks, I will look again for her corpse.
  • sarevok57sarevok57 Member Posts: 6,055
    shimrod wrote: »
    sarevok57 wrote: »
    if you have the cheat console enabled try using:

    C:CreateCreature("nalia8")

    and see if that works

    if you brushed her off, then no doubt she didnt add de'arnise hold to your overworld map, if she did and you told her that you will meet her if she points the way, she will wait there literally forever until you arrive

    also as a side note, if you do have nalia join your team, she will "force" you to finish the de'arnise hold quest, but in reality you only need to talk to Daleson, once you speak to him, you can take your sweet time doing anything else

    so with that, have her join your team, run over to the hold, get the ring of earth control, talk to daleson and then continue back to athkatla to finish whatever you need and you will be fine

    Never tried enabling the cheat console. Can I still do that now, or is it too late with a saved game?

    you can enter it at any time
  • TrouveurTrouveur Member Posts: 1,010
    Maybe she took a critical hit and was chunked?

Sign In or Register to comment.