Baldur's Gate 3
0 of 0

File information

Last updated

Original upload

Created by

Havsglimt

Uploaded by

havsglimt

Virus scan

Safe to use

144 comments

  1. havsglimt
    havsglimt
    • premium
    • 410 kudos
    Locked
    Sticky
    ⁂⁂⁂⁂⁂⁂ 

    PLEASE FOR THE LOVE OF GOD READ THE MOD DESCRIPTION IF YOU HAVE ANY QUESTIONS ON WHAT THIS MOD ACTUALLY DOES AND HOW IT WORKS. 

    ⁂⁂⁂⁂⁂⁂


    I won't be replying to comments asking if it's possible to resurrect NPC X or Y (it is, but as mentioned, please read the mod description), but feel free to post e.g. Script Extender console commands that make sure certain story-related NPCs work properly when resurrected.

    Please keep the comments section spoiler-free for everyone's sake—thanks! 😊
  2. Nick1012
    Nick1012
    • member
    • 0 kudos
    Is it able to resurrect constructs such as grym, steel watchers .etc?
  3. Egorerer
    Egorerer
    • member
    • 0 kudos
    I revived Damon, but I can't talk because I accidentally messed with him when he was dead, and how do I talk to him now?
    1. ExtremeRadiance
      ExtremeRadiance
      • member
      • 0 kudos
      i am also here for dammon. :(
  4. insectkun
    insectkun
    • member
    • 0 kudos
    I came for this mod when they fixed the bug of Bitter Divorce, which could be used to resurrect any body in the game without mod.(surprisingly to be now actually, after half a year) It is a pity comparied to this mod which still requires a scroll, and they do actually the same job, like bringing back Connor who can still talk and Mayrina talks differently according to the condition of Connor. (Also I found that killing Isobel twice would remove Aylin from your allies )
  5. SirLadyKiller
    SirLadyKiller
    • supporter
    • 0 kudos
    doing an honor mode runthrough, had a near perfect act 1 run except I forgot to knock out alfira before I long rested and didnt get quin instead. has anyone found the event tags for dark urge kills?
  6. YintingChow12138
    YintingChow12138
    • member
    • 0 kudos
    This mode really saved me, Thanks a lot. LOL. I was in Last Light Inn, honor mode. The Fist guy Art Cullagh was accidentally killed by Marcus, and his corpse was too damaged to use ''speak to the dead''. I really wanted to recruit Halsin, so I desperately needed to find a way to complete the saving Thainel quest. Luckily for me, I found this. Much to my surprise, this couldn't allow me to resurrect Art with a scroll, but I could mend his body to a point that ''speak to the dead'' could be cast again. Anyways, problem solved!!! I am just grateful. By the way, this experience kind of reminds me of Marina's husband.......Are you a hag too?(Just Kidding)
  7. Mathesuu
    Mathesuu
    • member
    • 4 kudos
    Does anyone know the UID for Nadira? The tiefling that gets ambushed by a Bugbear in the Grove.
  8. JonesI13
    JonesI13
    • member
    • 0 kudos
    This should be what is needed using SE to fully restore a character.
        Osi.DB_Dead:Delete(id)
        Osi.DB_PermaDefeated:Delete(id)
        Osi.DB_PreventPermaDefeated(id)
        Osi.RemoveStatus(id, "KNOCKED_OUT")
        Osi.RemoveHarmfulStatuses(id)
        Osi.SetHitpointsPercentage(id, 100)
        Osi.PROC_CharacterFullRestore(id)
    1. Deathslayer985
      Deathslayer985
      • member
      • 0 kudos
      Do you know what the id would be for the various player characters?
    2. havsglimt
      havsglimt
      • premium
      • 410 kudos
      I have extremely limited experience with scripting and SE, so I've no idea how to use that. I'm assuming that "id" refers to a specific id for a specific NPC? In that case it'd be absolutely insane amounts of work lol. 
    3. JonesI13
      JonesI13
      • member
      • 0 kudos
      Yes, id would be the unique npc id. It would require altering the spell to get the targeted npc id and then run it through all those commands. Maybe someone with lots of time will figure it out.

      Alternatively, for people who already know the id, they can just run the commands in the SE console I suppose.
    4. havsglimt
      havsglimt
      • premium
      • 410 kudos
      If there would be a way to identify the id of an NPC and exchange "id" for that when you use the spell, that'd be cool. No idea if that's doable or viable or whatever, but yeah, if anyone has lots of time on their hands they could go for it haha. 
    5. supremo7
      supremo7
      • premium
      • 7 kudos
      so... Technically, you could resurrect someone with this mod, then find his ID and restore him to full functionality with the console commands you provided?
    6. redshooter14
      redshooter14
      • member
      • 0 kudos
      I just tried to run all these commands after reviving a merchant that I killed, it remain impossible to talk to him...
      It looked promising tho, is it possible to find a good documentation about available console commands somewhere ?
      I want to experiment with this, but it's a pain in the ass to find relevant informations about this game when it comes to modding/scripting.
    7. havsglimt
      havsglimt
      • premium
      • 410 kudos
      I'm assuming you'd need the specific NPC id for that particular merchant, unless you already used that. I have no idea where to find those but I guess they're in the game files somewhere, or can be found using a SE command. 
    8. redshooter14
      redshooter14
      • member
      • 0 kudos
      I have the UUID of the NPC, otherwise I wouldn't have been able to execute any commands.
      All the commands worked, but didn't achieve the goal --> allow him to speak/trade again after the resurrection.
    9. Jamberrr
      Jamberrr
      • member
      • 0 kudos
      What file do I put this in/How do I use it? Tryna ressurrect Dammon cuz he got shadow undeaded
    10. Krystalwolfy
      Krystalwolfy
      • member
      • 0 kudos
      what would the id of halsin be?
    11. presiboy
      presiboy
      • member
      • 0 kudos
      estou com o mesmo problema, conseguiu resolver?
    12. Gomart97
      Gomart97
      • member
      • 0 kudos
      Has anyone figured out how to get an NPC's id?
    13. edbtzock
      edbtzock
      • member
      • 3 kudos
      The following website let's you search for IDs among other stuff: https://blueneuron.net/hexdatabrowser/
    14. ElegiastJH
      ElegiastJH
      • member
      • 0 kudos
      Thank you so much! I've been looking for it for a long time.
  9. misterpickle1988
    misterpickle1988
    • premium
    • 0 kudos
    For anyone looking to recruit minthara who happemed to kill her before the patch went live, this rezzed her and i found her in front of *spoiler* ready for recruitment. 

    Osi.DB_Dead:Delete("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
     Osi.DB_PermaDefeated:Delete("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
     Osi.DB_PreventPermaDefeated("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
     Osi.RemoveStatus("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
     Osi.RemoveHarmfulStatuses("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
     Osi.SetHitpointsPercentage("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
     Osi.PROC_CharacterFullRestore("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
    1. axolotle35
      axolotle35
      • member
      • 0 kudos
      What do i do with this code to use it?
      do i just put it anywher in the mosd code or is there a spesific place?

      nvm i figured out t was a consol comand and it worked thx
    2. LostHati
      LostHati
      • supporter
      • 6 kudos
      thanks a lot!
      for future reference (both RemoveStatus and SetHitpointsPercentage need parameters to work):
      Osi.DB_Dead:Delete("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
      Osi.DB_PermaDefeated:Delete("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
      Osi.DB_PreventPermaDefeated("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
      Osi.RemoveStatus("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", "KNOCKED_OUT")
      Osi.RemoveHarmfulStatuses("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
      Osi.SetHitpointsPercentage("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", 100)
      Osi.PROC_CharacterFullRestore("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
    3. Calamitasium
      Calamitasium
      • premium
      • 0 kudos
      I couldn't find any in game console to put this in, is there a console i have to download?
    4. havsglimt
      havsglimt
      • premium
      • 410 kudos
      You probably need to use the Script Extender console. You can use this guide to see how to enable it. 
    5. MultiKoopa
      MultiKoopa
      • member
      • 0 kudos
      Do you need the Resurrect NPCs mod installed for this to work, or just Script Extender?
    6. MultiKoopa
      MultiKoopa
      • member
      • 0 kudos
      Did this, and saw her being interrogated at Moonrise main hall. But then she just stands there instead of going down to prisons. Bugged. :(
    7. Mugeki
      Mugeki
      • member
      • 0 kudos
      Not sure if you've managed to make it work or not but I'll write it here anyway for future reference cuz this just happened to me.
      I'm not sure if this would break the game as I haven't tested it further into the game, so make sure to create a backup save file.

      Run these commands after the interrogation dialogue:
      Osi.SetFlag("HAV_MintharaFate_Event_LeavesForCamp_e4c67b18-4d1b-ed53-174b-ff8d7accd24d")
      Osi.SetFlag("MOO_MintharaFate_State_ToCamp_4e0701b1-c16d-4017-8be6-5781c3c682f4", "NULL_00000000-0000-0000-0000-000000000000", 0)
      Osi.PROC_DisappearOutOfSight("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", "Run", 1, "MOO_MintharaFate_ToCamp")
      Osi.SetFlag("ORI_Minthara_State_MintharaToCamp_4446c152-0902-4cc2-9990-7cb412a76051")

      The commands above will make Minthara run away & trigger a quest completion.
      After that, go to Camp and run these commands:
      Osi.PROC_CAMP_Minthara_Init()
      Osi.PROC_CharacterEnableAllCrimes("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b")
      Osi.SetOnStage("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", 1)
      Osi.PROC_SetAnubisConfig("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", "Dummy")
      Osi.ClearTag("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", "BLOCK_RESURRECTION_22a75dbb-1588-407e-b559-5aa4e6d4e6a6")
      Osi.SetHasDialog("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", 1)
      Osi.TeleportTo("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", GetHostCharacter())
      Osi.PROC_CampRelationshipDialog("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", "CAMP_Minthara_e776dff2-6285-3f23-ceff-f40371236993", "MOO_MintharaFate_State_ToCamp_4e0701b1-c16d-4017-8be6-5781c3c682f4", 0)
      Osi.PROC_Try_CampRelationshipDialog("S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b", 1)
  10. cachx
    cachx
    • member
    • 1 kudos
    If you're here for Sazza, sadly this mod doesn't seem to be enough.

    But thanks to the commenters here I figured out this, using the script extender console:
    Osi.DB_Dead:Delete("S_DEN_CapturedGoblin_783d7572-a846-455f-b686-247a95263ebb")
    Osi.DB_PermaDefeated:Delete("S_DEN_CapturedGoblin_783d7572-a846-455f-b686-247a95263ebb")
    Osi.DB_PreventPermaDefeated("S_DEN_CapturedGoblin_783d7572-a846-455f-b686-247a95263ebb")
    Osi.RemoveStatus("S_DEN_CapturedGoblin_783d7572-a846-455f-b686-247a95263ebb", "KNOCKED_OUT")
    Osi.RemoveHarmfulStatuses("S_DEN_CapturedGoblin_783d7572-a846-455f-b686-247a95263ebb")
    Osi.SetHitpointsPercentage("S_DEN_CapturedGoblin_783d7572-a846-455f-b686-247a95263ebb", 100)
    Osi.PROC_CharacterFullRestore("S_DEN_CapturedGoblin_783d7572-a846-455f-b686-247a95263ebb")

    And then:
    SetFlag("Debug_MOO_Execution_AddCapturedGoblin_2303b908-ff64-4b1f-83a1-425d5bf47bcc", Osi.DB_Avatars:Get(nil)[1][1])

    This will revive her,  and have her Act 2 cutscene play (My Minthara was alive, dunno if that matters)
    Funnily enough, this will enable you to get the achievement, even if Sazza doesn't show on the cutscene. 

    To find UUIDs : https://blueneuron.net/hexdatabrowser/
    1. astralitea
      astralitea
      • member
      • 0 kudos
      First ever comment just to come here and say thank you!! 
    2. Bibise
      Bibise
      • member
      • 0 kudos
      Thank you, that's very useful ! Would you be able to tell me how you were able to retrieve Sazza's UUID ? I'm looking for the one of the Gur Hunter from the Wetlands.
    3. Mathesuu
      Mathesuu
      • member
      • 4 kudos
      Edit: Ignore everything below. As you said, even though she wasnt in the cutscene the achievement still popped up.

      Hey, when and where exactly are we supposed to use these commands? I tried using them while I was in the Emerald Grove region, then I teleported to Moonrise Towers and went in to start the cutscene, but there were only 3 goblins. Sazza wasn't there.

      In my run, I convinced the tiefling not to kill her, but i left her in the cage. When I came back after a while she was dead in the cage anyway. Tried using the commands and also unlocking the cage this time because it could be a parameter for her to show up at Moonrise Towers but that didnt change anything. How do I know if the commands are working? How can I know if she's indeed alive and how do I find her?
  11. 6paJlbi4
    6paJlbi4
    • member
    • 0 kudos
    Good morning!

    Today i ressurected Karlach with next commands:

     Osi.DB_Dead:Delete("S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c")
     Osi.DB_PermaDefeated:Delete("S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c")
     Osi.DB_PreventPermaDefeated("S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c")
     Osi.RemoveStatus("S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c", "KNOCKED_OUT")
     Osi.RemoveHarmfulStatuses("S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c")
     Osi.SetHitpointsPercentage("S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c", 100)
     Osi.PROC_CharacterFullRestore("S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c")

    UUID of partners:

    S_Player_Karlach_2c76687d-93a2-477b-8b18-8a14b549304c
    S_Player_Minsc_0de603c5-42e2-4811-9dad-f652de080eba
    S_GOB_DrowCommander_25721313-0c15-4935-8176-9f134385451b -- Minthara
    S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323
    S_Player_Jaheira_91b6b200-7d00-4d62-8dc9-99e8339dfa1a
    S_Player_Gale_ad9af97d-75da-406a-ae13-7071c563f604
    S_Player_Astarion_c7c13742-bacd-460a-8f65-f864fe41f255
    S_Player_Laezel_58a69333-40bf-8358-1d17-fff240d7fb12
    S_Player_Wyll_c774d764-4a17-48dc-b470-32ace9ce447d
    S_Player_ShadowHeart_3ed74f06-3c60-42dc-83f6-f034cb47c679
    1. havsglimt
      havsglimt
      • premium
      • 410 kudos
      Any idea on how to realistically add this to the spell itself in some way or form? I also assume that this was after she was permanently defeated due to some in-game events and not just after she's killed in combat (or out of combat for that matter)?
    2. 6paJlbi4
      6paJlbi4
      • member
      • 0 kudos
      This was after I killed her for Will's quest. After several long rests, she remained there.


      The scroll of resurrection was not resolved, I had to use the console.
    3. sapel
      sapel
      • member
      • 1 kudos
      I am trying and failing to do this on the furry recruitable creature that doesn't woof, would you mind offering any insights? I believe I have the code and pasting the commands as typed but it just insta aggros me. However if I knock it out and long rest the body is just gone, and I am unable to find it. 
    4. KiraPup
      KiraPup
      • member
      • 0 kudos
      Thanks so much for the UUID's. :D
    5. powerpuffanna
      powerpuffanna
      • member
      • 0 kudos
      I tried using these commands to resurrect Halsin, but it says the remove status and removing harmful statuses are invalid. Anyone know why? I hadn't yet had a chance to recruit him
      update: tried again this morning, now it is saying Halsin's uuid is invalid