Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Neverwinter Nights: Enhanced Edition has been released! Visit nwn.beamdog.com to make an order. NWN:EE FAQ is available.
Soundtracks for BG:EE, SoD, BG2:EE, IWD:EE, PST:EE are now available in the Beamdog store.
Attention, new and old users! Please read the new rules of conduct for the forums, and we hope you enjoy your stay!

Baeloth *Spoilers*

Hi there forum.
I killed Baeloth back in Baldur's Gate 1 and now that I am in Siege of Dragonspear I'm given to understand that he will never spawn and thus I loose out on meeting another character that I might want in my party.
I was just wondering if there was a way to change this status without having to go back to a save before the death of Baeloth. I'm thinking using an editor or something? Would it be possible?

Comments

  • jasteyjastey Member Posts: 765
    edited December 2
    For BG:EE/SoD, this is no problem, he should be alive and kicking.
    If you are on EET, however, you could try resetting the "SPRITE_IS_DEADBAELOTH" variable, preferably before entering the area BD1000 (the first camp after leaving BG city against the crusade). Then he should spawn and he should be alive:

    C:SetGlobal("SPRITE_IS_DEADBAELOTH","global",0)

  • LifatLifat Member Posts: 353
    Not on EET. I don't know why this is but if you kill Baeloth in bg1 then he does not show up in Siege of Dragonspear and you miss out on meeting M'Khiin.
    I tried your suggested solution after having arrived at the area but it did not work. Unfortunately the only save I had prior to arriving at the camp was the beginning of Siege of Dragonspear, and I'm not backtracking that far to check if it would resolve the issue.
    Thank you for the solution regardless. Hopefully this might help someone else. Should someone else be able to confirm or debunk the suggested solution used prior to arriving at the area I would love to know.

  • jasteyjastey Member Posts: 765
    edited December 2
    Lifat said:

    Not on EET. I don't know why this is but if you kill Baeloth in bg1 then he does not show up in Siege of Dragonspear and you miss out on meeting M'Khiin.

    If that's the case for an unmodded game then it would be a case for a bug report imho. Looking at the script I don't think that's intended behavior.

    Can you just spawn him? EDIT: Best do that at the fighting pit he's supposed to be or the intro scene might break:

    C:CreateCreature("BAELOT7")

    Not sure how far you'll get with him then, though. At least take him into the party shortly or his moving around with the camp could not work properly.

    DaevelonAaezil
  • ThacoBellThacoBell Member Posts: 7,655
    @jastey That actually happens for all non-plot important chracters. You can miss out on Dynaheir, Minsc, or both this way too.

  • jasteyjastey Member Posts: 765
    edited December 2
    @ThacoBell Ah, ok. Then I learned something, because from the script alone I do not see this is considered (for Baeloth, I did not check the others), because the only check is BeenInParty / !BeenInParty, so the scriptblock gets executed even if Baeloth is dead but obviously does not spawn him, which is, if it is indeed the devs will, a nonstraightforward way to get this result imho.

Sign In or Register to comment.