Skip to content

Bug in Bridgefort

First time posting here, let me know if this is the appropriate place for this topic or if I should shift it to the troubleshooting forum.

This is a bit odd, I think, since this isn't a bug I've run into myself. My brother's encountered it, but he works crazy hours and so I'm helping him out looking for a fix.

He's in Bridgefort right now and he needs to talk to Khalid to advance further. Trouble is, he can't find him. So I've got two questions for you fine folks out there:

First: Does Khalid ever change location on the map? When I played through he was right near the drawbridge, but my brother sent me a screenshot and he's not there. Does he ever shift to a different location where he may be found? If this is the case, boy would both my brother and I feel stupid but also it'd probably be the easiest fix.

Second: If something is wrong and Khalid has just straight up vanished, what can be done to fix that? I'm assuming there's a way to spawn him using the console but 1) I don't know the command for that and 2) I don't know if that
would automatically put CloneKhalid into the right spot for the quest chain.

My brother's reloaded, restarted, left the map, returned to the map, etc, all the basic easy things to try and fix this. He doesn't have any save files from before Khalid disappeared to go back to and, obviously, he really doesn't want to restart from the beginning. Can anybody help us out?

Comments

  • moody_magemoody_mage Member Posts: 2,054
    edited April 2016
    There is a bug as follows.
    Khalid (and possibly Neera) were not used in BG1, therefore they are level one. When the big rock hits it level drains everyone. This instakills any level one characters (including Khalid).

    If you have no saves available (not even any quicksaves? there's lots of those) then C:CreateCreature:("khalid7") should work. Make sure to do this outside where he was standing

    It would be better if you did have a save as then you could open it in EEKeeper, add some levels onto Khalid as he would then survive the level drain attack.
    Post edited by moody_mage on
  • RookeryRookery Member Posts: 2
    That did it, thanks a ton!
  • Sylvus_MoonbowSylvus_Moonbow Member Posts: 1,085
    Thanks for the info. Going crazy looking for him.
  • Sylvus_MoonbowSylvus_Moonbow Member Posts: 1,085
    Okay. How do I spawn Khalid?

    I've got the .lua modified. I'm able to CTRL-SPACE.

    I type - C:CreateCreature:("Khalid7") as explained above in the spoiler.

    and receive

    [string:"C:CreateCreature:("Khalid7")"]:1: function arguments expected near ':'

    Khalid does not spawn.
  • Sylvus_MoonbowSylvus_Moonbow Member Posts: 1,085
    Follow-up.

    Lowercase is required -

    C:CreateCreature("khalid7")
  • FrancoisFrancois Member Posts: 452
    edited April 2016
    Had the same thing. But when I re-spawn him he doesn't have any conversation for quest progression. I already talked to the smith and mage. I solved the level drain curse and the necklace quest; the journal says to go back to Khalid but he doesn't say anything useful (I can have him join but it makes no difference). Am I missing something or will I have to restart from an older save?

    Edit: I just realized we need to re-spawn him outside by the drawbridge. I never noticed he went outside so I was trying to re-spawn him inside. I didn't pay enough attention to the instructions posted above.
  • dickerjdickerj Member Posts: 14
    So I am experiencing the same bug. I managed to Download EE Editor and get it properly setup with my SoD save files, but I have no experience using EE Editor.

    Opening a particular save file, and searching creatures, I find 4 Khalid entries.
    Each on has a different resource listed
    KHALID
    KHALID2
    KHALID4
    KHALID6

    Each one of these creatures has 3 level entires
    KHALID 2 2 1 I think I changed these values from 1 1 1
    KHALID2 2 2 1
    KHALID4 4 4 1
    KHALID6 6 5 1

    What exactly do I need to change those values to in order for him not to die from the level drain from the big rock?
  • dickerjdickerj Member Posts: 14
    Update: I tried overwriting all 4 versions with the level 6 versions, and it didn't fix the problem. I tested changing another aspect of my character, the name, and found that the EE Keeper was actually able to adjust things in my save file, so I need to figure out what that NPC Khalid who keeps getting killed by the big rock is called in the game to fix this bug myself.
  • dickerjdickerj Member Posts: 14
    I can't find any other creatures that could be it, but most of the list seems to be the creatures from the non SoD part of Baldur's Gate. Should I be looking somewhere else for the Dragonspear NPCs to edit. Or are party members stats someone else than the Creatures Browser?
  • dickerjdickerj Member Posts: 14
    I guess I'm looking for khalid7
    but I can't find him to edit
  • Sylvus_MoonbowSylvus_Moonbow Member Posts: 1,085
    Don't know anything about EEKeeper to keep Khalid around, but another option is to cast Negative Plane Protection on him when he's standing outside, just before the mage rock comes crashing into the building. That will also keep him from dying.
  • FrancoisFrancois Member Posts: 452
    edited April 2016
    I think you can only use EEKeeper to edit current party members (but I may be wrong). I think the thing to do is recruit him, level up and then remove him. If he's already dead, simply using the console as described above works well.

    Note: when using EEKeeper to edit a saved game, make sure to drop all SoD items otherwise they will be lost.
  • dickerjdickerj Member Posts: 14

    Don't know anything about EEKeeper to keep Khalid around, but another option is to cast Negative Plane Protection on him when he's standing outside, just before the mage rock comes crashing into the building. That will also keep him from dying.

    That's Brilliant, I'll try that right away.

  • dickerjdickerj Member Posts: 14
    weird, that didn't work.
  • Sylvus_MoonbowSylvus_Moonbow Member Posts: 1,085
    Ah well. Just spawn him in then. That's what I had to do to get myself out of this game-ending bug.
  • jedediah3jedediah3 Member Posts: 7
    So, excuse my ignorance, but what is the .lua thing you need to do to enable the spawn? I found your thread and it sounds like I'm at the same spot. I'm just not versed in computers and don't know where to bring up the prompt to insert C:CreateCreature:("khalid7")...
Sign In or Register to comment.