Kivan and Deheriana Companions for BG2

A Gibberlings Three Mod

Author: Domi. Please contact her on the Gibberlings3 forums for more information.

On the web: Project page and discussion forum

Version 8.1 - Check for the most recent version
Languages: English
Platforms: Windows, Mac OS X, and Linux


This is a WeiDU mod which adds a joinable NPC from BG1, Kivan, and under certain curcumstances, his elven wife Deheriana to the cast of BG2 actors.


This mod is designed to work with Baldur's Gate II: Shadows of Amn with or without the Throne of Bhaal expansion pack. The mod should be compatible with other WeiDU mods.


Kivan of Shilmista (Kivan and Deheriana Companions for BG2) is packaged and installed with WeiDU and is distributed as a self-extracting archive. To install, simply double-click the archive and follow the instructions on screen.

Alternatively the files can be extracted from the archive using WinRAR. If properly extracted, you should have a "kivan" folder, setup-kivan.tp2, and setup-kivan.exe in your game folder. To install, double-click setup-kivan.exe and follow the instructions on screen.

Please run setup-kivan.exe in your game folder to reinstall, uninstall or otherwise change components.

Mac OS X
If the mod was previously installed, uninstall it before extracting the new version. The BG1 NPC Project is packaged and installed with WeiDU. To install, simply extract the contents of the mod into your game folder. If properly extracted, you should have a "kivan" folder, setup-kivan.tp2, setup-kivan, and setup-kivan.command in your game folder. To install, double-click setup-kivan.command and follow the instructions on screen.

Extract the contents of the mod to the folder of the game you wish to modify. Download the latest version of WeiDU for Linux from and copy WeiDU and WeInstall to /usr/bin. Following that, open a terminal and cd to your BG2 installation directory, run 'tolower' and answer Y to both queries. You can avoid running the second option (linux.ini) if you've already ran it once in the same directory. To save time, the archive is already tolowered, so there's no need to run the first option (lowercasing file names) either if you've extracted only this mod since the last time you lower cased file name. If you're unsure, running tolower and choosing both options is the safe bet.
Run WeInstall kivan in your game folder to install the mod. Then run wine BGMain.exe and start playing.


This is a WeiDU mod which adds a joinable NPC from BG, Kivan, and under certain curcumstances, his elven wife Deheriana to the cast of BG2 actors.

The mod assumes that Kivan was in the group at the end of BG. The Archer will be looking for you in the Promenade District of Athkatla, having tracked you down this far from Baldur's Gate after you abduction. Once in the party, Kivan will interact with both PC and NPCs. If the PC is female, chosing certain dialogue options will hint at her interest in Kivan as a romanceable character. In this case, Deheriana's arc of the story would not occur, and a few flirtaceous talks will appear after visiting Spellhold.

If PC is a male or not interested in capturing Kivan's heart, Deheriana's story arc will develop in the end of the game. To see the story in full, please do not miss the talks with Aphril, Demin and Ellesime (in the end of the game). A happy ending of Deheriana's story will occur if Aerie or Cernd are in the party or if PC is one of the healing classes (Ranger, Druid, Cleric or Paladin)

Kivan and Deheriana NPCs have SoA and ToB content , such as dialogues with PC and NPC, interjections into the game events, additional encounters and Player-Initiated Dialogues.


Deheriana is a “hidden” NPC in this mod. Basically she can be summoned in Suldanessellar, while talking to Demin. Depending on the options you selected on install, Deheriana will be a Cleric-Mage-Fighter, an Enchanter, a Diviner or a Wild Mage. Her content will not be affected by her class selection.

Deheriana is intended as a ToB NPC, with only a short story-arc occurring in SoA. At present, Cernd, Aerie and Kivan will “bombard” Deheriana with chats once she joins the party and she will talk once to PC during a 30 minutes interval upon her joining. The outcome of these talks will decide her fate.

She will either die, in 30 min, or during the congratulatory speech from Ellesime whichever comes first, or she will be “restored” which manifests itself in the increase of some of her stats and XP bonus that adjusts to the party level to make Deheriana roughly equal in XP to the PC

Deheriana Initial Stats "Restored" Stats
Strength 9 9
Dexterity 12 15
Constitution 9 14
Intelligence 15 17
Wisdom 17 17
Charisma 14 14

After this transformation both Kivan and Deheriana will follow PC to ToB and function as ToB NPCs, bantering and interjecting throughout ToB.

Kivan’s Romance Guide

‘A thought spoken out loud is a lie.’

It was not easy to write. The parchment tried to roll up all the time. Her knees were way too pointy to write on. The inkwell did not stand straight on the ground. The buzzing mosquitoes targeted her eyes, and nose, and ears. The light of the fire was dying down.

These are excuses.

What mattered, what prevented her from writing, was the lack of words.


And so I did write this romance for Baldur’s Gate, against I must say, the better judgment. This walk-through is intended to give you a few tips and all the information I can think of to make the playing experience with Kivan’s Romance less frustrating. The romance is hard to maintain, and what seems logical to me, could be out of the left field to you. It’s normal. We all have a different vision, and contradicting a player’s individual vision is a risk one takes when he or she starts to develop custom content to the existing characters. First and foremost, this mod is a work of fan-fiction. It is my version of the events, and if you think differently, this by no means supersedes your opinion. However, understandably, I have heavily invested my own ideas and understanding of the character in this romance.

Character Profile

Kivan is an Elven Archer, 18/12 17 14 10 14 8. He can be found in BG in the forest surrounding High Hedge, a tower of a reclusive mage. He joins Player 1 to hunt the bandits harassing the Sword Coast, since their leader, Tazok, killed his wife, Deheriana. As conspiracy of BG becomes unveiled, it becomes clear that Sarevok, Charname’s own mortal enemy, employs Tazok. In the end, Charname and his party destroy both.

After the events of BG, Kivan departed for his native elven forest, Shilmista, but hearing that Charname is missing he tried to track his friend and ally down. That’s how he ends up in the Promenade in Athkatla, relieved and excited to see Charname relatively unharmed.

Kivan is a tired, suffering man, who is held to the Prime Material Plane first by his desire to avenge Deheriana - his love, and then by the loyalty he feels toward Charname. Both his deep and true love for Deheriana and friendship with Charname are corner stones of the character development, and cannot be neither ignored, nor taken out. It was my intent to show a man that is ready to be your friend till the end of his time if necessary, but who loves another woman and hopes to be reunited with her as soon as his day job is done. He is an older person, but his views are not rigid - he is to a degree affected by the chaotic streak in his nature and the primeval yearning for justice. He is a man who makes mistakes and will, if not checked, follow his desires to the wrong choices in difficult situations. His advice during the game won’t be always right either. He will sometimes change his mind, or apologize if he spoke in favor of something that turned out badly.

In vein with the above, do not expect a perfect romance, where the boy meets fair Charname and falls for her on the spot, courts her and does not ever wants to part, ever and forever, and fights every man who looks her way to the death.

It’s a romance build on both tragedy and friendship that if not pursued with determination and almost despair will be a friendship.


For Kivan to even think of another woman, Deheriana has to be utterly destroyed. Death, among the elves of Faerun is not the same thing as what we know of. Death for an elf is a departure to the world of Arvanaith, where an elf gets all of his wishes fulfilled and lives happily ever after. Unless, if death is too violent and occurred too far from the elven lands, the elf is destroyed completely. That’s what will happen to Deheriana, but Kivan would not know that unless he is told by an authority he’d believe. I use the seer, Aphril, in Spellhold to break the news. Hence, it is paramount to let Kivan talk to her, if you’d like to romance him.

Deheriana’s death is not enough however.


I wrote the romance for a Charname who knows very well, that she loves Kivan, and will be a strong enough person to acknowledge this unreturned love. To acknowledge and to throw it on the scale when needed. Yes, the romance is from the ‘therapeutical’ family, but it is not one way street. You will see Kivan worry and make fuss over Charname’s trials as much as Charname fusses over his. That’s what friends do.

Romance Conditions

You need to be a female, with reputation above 11, and Deheriana must die (see the discussion on P#KivanLove below). I initially had racial restrictions, but if there are a romance least preoccupied with how Charname looks, as compared to what is in her heart, that’s Kivan’s. As a result, I couldn’t see how I can deny having feelings for Kivan to a dwarven or a half-orc woman.

Romantic Phases

There are three easily distinguished phases in Kivan’s romance: the SoA prior to talking to Aphril, SoA after talking to Aphril and ToB.

SoA prior to talking to Aphril is the stage where you define your relationship with Kivan. You can remain friends, and experience the mod that way - he has plenty of friendship content, and even resurrect Deheriana. If you do want to kindle the flames, so to speak, you do need to take it further.


is an index that tracks if Kivan is aware of your affection. This variable needs to be above 2 for Deheriana to die and open the romantic path, and above 9 for the relation to be strong enough to prevent Kivan’s departure in the end of SoA and the romance to be carried over into ToB.

It is relatively easy to accumulate the P#KivanLove: try to select the ultimate caring responses, or responses that describes Charname’s feelings as romantic. Not having other romantic interests (or breaking up the relationships before they become committed) is also important.

SoA after talking to Aphril is the stage when a fragile and tender relationship forms. It culminates with the Tree of Life talk, which becomes an important emotional point and Kivan’s short dialogue in the Nine Hells.

ToB part is all about Kivan establishing himself as Charname’s lover, and if desired the love of her life.

Other Romances

As noted above, Kivan in SoA is sensitive to other romances being run by the Player. If another romance is interrupted before it became committed, this will not influence Kivan’s Romance adversely. Please, note, that there is cumulative effect to having a few non-committed romances to run in parallel with Kivan’s. The important variables checks are when talking to Aphril and at the Tree of Life.

Allowing any other romance to become committed will most probably preclude Kivan’s.

Thanks and Acknowledgements

First, a big thanks to the wonderful community at The Gibberlings Three. Thanks to the still active and vibrant Infinity Engine modding community. Thank you to icelus, TheWizard and Michel/Shodan for mirroring the G3 mods.

Thanks to the folks at G3 who contributed ideas for the various components. Personal thanks to Bren, Meira and Mystress Elysa for suggestions, comments, critique and general pocking to get this project started.

Thanks to Celissa, Insolent Worm, Catseye, Kulyok, RavenBlack, Zanari, Princeps, BigRob, ycvflute, Ilmater, Disari, Meira, Bookwyrme, Tameon the Dragoon, Bons, Icelus, Noctalys, Winterine and Sillara of Tamari for proof-reading,  to Bren, Catseyes and Dove for taking their chances with the very eraly alpha releases and reporting glitches and for being patient with the squirrels.…  To Idobek for help with scripting and coding the soundpack.

Additional texts were contributed to this mod by Hendryk (Korgan), Nightmare (banters with NPCs),  Mystress Elysa (squirrel dialogue)

Deheriana's Voice: Threadspinner and Krista Edlen (Koshiba)
Malenti's Voice: Tamu Ali

Musical Themes used in the mod come from Planescape Torment and “Karelia” by “Amorphis”.

Neiros' Portrait: Ilmatar
Alternative Kivan's Portrait: Herd and Rabain

The following Resources were used to produce this mod:

Elvish Language used in the mod is a convention developed by the Grey Company fan group for Role-playing purposes. The further information and credits can be found at the  Information on hair-braiding comes from Mary Bertke’s excellent website:

Tools Used in Creation
IESDP maintained by igi and Avenger
Near Infinity by Jon Olav Hauglid, FredSRichardson and devSin
WeiDU by Wes Weimer and the bigg

Contact and Copyright Information

This mod was authored by Dominique Sotto . Please contact her on the Gibberlings Three forums for more information on her current projects.

Kivan and Deheriana Companions for BG2 ( Kivan of Shilmista ) is not developed, supported, or endorsed by BioWare™ or Interplay/BlackIsle. This mod was created to be freely enjoyed by all Baldur's Gate II players. However, it should not be sold, published, compiled or redistributed in any form without the consent of the author. Kivan and Deheriana Companions for BG2 and Kivan of Shilmista © 2001 - 2008, Dominique Sotto.

Version History

v7, v8, v8.1


v5 (BETA)

v4 (BETA)

v3 (BETA)

v2 (BETA)

v1 (BETA)