The Luxley Family introduces two joinable NPCs, Sebastian and Andrei Luxley, to your game. Sebastian is a Chaotic Neutral playwright with a rather idiosyncratic sense of humour who appears to take great delight in showing his cousin Andrei the world outside their family home. Andrei is a polite, Lawful Neutral young monk with a strong sense of self who has led a rather sheltered life until now. Throughout your journey with them, you will discover that their family is not all that meets the eye. You may have to make some tough decisions - and the path you choose will have repercussions.

Though you do not need to start a new game to have them join your party, it is advisable to have them join early in order that their story arc is completed. Both banter with all the Bioware party NPCs and they comment on many of the quests in the game.

Sebastian and Andrei both have detailed talk tracks with the PC; they also banter with each other extensively throughout the game.

⚠️ Note that there is adult content in this mod, but all of it is voluntary on the part of the player - nothing that you feel uncomfortable with is forced on you. 😉

The mod contains:

  • A custom Playwright kit for Sebastian, giving him an additional spell per level but also combat penalties.
  • A special ability for Andrei, giving him a damage bonus with a Thac0 penalty and wisdom drain.
  • A brand-new area, as well as a set edited from the original game areas, along with new non-joinable NPCs.
  • A three-stage quest with different paths for each segment.
  • A track of up to 9 interactions between the protagonist and both characters.
  • A talk track of up to 10 conversations between Sebastian and Andrei.
  • Extensive player-initiated-dialogue for both characters which changes depending how much they like the protagonist.
  • Custom portraits for Sebastian and Andrei, and optional portraits for various non-party NPCs.
  • Extensive voicing, including voicing for eleven non-party NPCs.
  • 2-4 banters with the Bioware NPCs in your party.
  • Interjections about the player's conversations with non-party NPCs, and interactions with non-party NPCs.
  • Tree of Life dialogue with different options depending on the paths you have chosen.
  • String fixers (K) in the case of re-installations mixing up Andrei and Sebastian's name strings.
  • Custom items, some of which are more useful than others.

Visit the website or forum for all the latest updates.

The Luxley Family > OverviewBACK TO TOP


Games supported

The Luxley Family is designed to work on the following Infinity Engine games:

  • The original Baldur's Gate II, with or without the Throne of Bhaal (ToB) expansion. Make sure you have Throne of Bhaal patched to version 26498. Check the ReadMe files related to your patch in your game folder and the BioWare website if necessary.
  • Baldur's Gate II: Enhanced Edition (BG2EE).
  • The conversion projects based on ToB, Baldur's Gate Trilogy (BGT) and Enhanced Edition Trilogy (EET).

This version contains content only for Shadows of Amn only, so while Sebastian and Andrei will be functional in a Throne of Bhaal game, they will not speak to you.

Other Mods Compatibility

This mod is a WeiDU mod, and therefore should be compatible with all WeiDU mods.

Though we are striving to make The Luxley Family compatible with as many other mods as possible, there is always a chance that incompatibilities will arise. If you encounter any bugs, please report them on the forum!

Installation Order

➽ Although it is not required for The Luxley Family to function properly, you are strongly recommended to also download and install the BG2 Fixpack before proceeding with the installation of this mod.

  • Please install The Luxley Family after TobEx, BG2 Fixpack, Nathaniel, and EET.
  • Please install The Luxley Family before virtue, EET_End, and any final "biffing" routines.

The Luxley Family > CompatibilityBACK TO TOP



If you've previously installed the mod, remove it before extracting the new version. To do this, run  setup-luxleysoa.exe , un-install all previously installed components and delete the 📁 luxleysoa folder.

When installing or un-installing, do not close the DOS window by clicking on the X button! Instead, press the Enter key whenever instructed to do so.

Disable any antivirus or other memory-resident software before installing this or any other mod. Some (particularly avast and Norton!) have a tendency to report false positives with mod activity, resulting in failed installs.

You can extract files from the archive using 7zip, WinRAR, ZipGenius, or another file compression utility that handles .zip files.

   Deprecated as of v 2.0.0:

If you have not already done so, obtain and install the latest official Bioware patch from www.bioware.com. If you have other mods already installed, uninstall them before installing the patch. Like the majority of mods created for the Infinity Engine, The Luxley Family is made using WeiDU, meaning that it adds to but does not overwrite game files. If you plan to install any non-WeiDU mods, install them before Faren and any other WeiDU mods.

  1. Make sure that Baldur's Gate II or any related programs are not running.
  2. Place LuxleySoA.exe anywhere on your drive.
  3. Open LuxleySoA.exe and follow the on-screen instructions. The installer will extract the necessary files into your game directory.
  4. A DOS window will open automatically and ask whether you want to install The Luxley Family.
  5. WeiDU will copy the necessary files into the game and compile dialogues and scripts. This will take a few minutes.
  6. WeiDU will decompress the audio files packaged with The Luxley Family. The window will fill with text.
  7. Choose whichever optional components you wish to install.
  8. Start playing! You do not need to start a new game to have Sebastian and Andrei in your party.

Enhanced Editions Note

The Enhanced Editions are actively supported games. Please note that every patch update will wipe your current mod setup! If in the middle of a modded game you might want to delay the patch update (if possible) as even after reinstalling the mods, you might not be able to continue with your old savegames. Alternatively, copy the whole game's folder into a new one that can be modded and will stay untouched by game patches. It is important that you install the mod to the language version you are playing the game in. Otherwise, the dialogues of the mod will not show but give error messages.


The Luxley Family for Windows is distributed as an extractable compressed archive and includes a WeiDU installer.

Extract the contents of the mod to the folder of the game you wish to modify (the folder which contains the "CHITIN.KEY" file). On successful extraction, there should be a 📁 luxleysoa folder and a setup-luxleysoa.exe file in your game folder. To install, simply double-click  setup-luxleysoa.exe  and follow the instructions on screen.

Run  setup-luxleysoa.exe  in your game folder to reinstall, un-install or otherwise change components.

Mac OS

The Luxley Family for Mac OS is distributed in the same compressed archive and includes a WeiDU installer.

First, extract the files of the archive into your game directory. On successful extraction, there should be a 📁 luxleysoa folder, setup-luxleysoa and setup-luxleysoa.command files in your game folder. To install, double-click  setup-luxleysoa.command  and follow the instructions on screen.

You can run  setup-luxleysoa.command  in your game folder to reinstall, un-install or otherwise the components settings.


The Luxley Family for Linux is distributed in the same compressed archive and does not include a WeiDU installer.

Extract the contents of the mod to the folder of the game you wish to modify.

Download the latest Linux version of WeiDU and copy weidu, weinstall and tolower to /usr/bin. Then open a terminal and  cd  to your game installation directory.

Optional: 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 lowercased file names. If unsure, running tolower and choosing both options is the safe bet.

Run  weinstall setup-luxleysoa  in your game folder to install the mod. Then run  wine bgmain.exe  (or  wine baldur.exe  for EE games), and start playing.

Note for Complete Un-installation

In addition to the methods above for removing individual components, you can completely un-install the mod using  setup-luxleysoa --uninstall  at the command line to remove all components without wading through prompts.

The Luxley Family > InstallationBACK TO TOP


Sebastian and Andrei can be found in the Bridge District of Athkatla.

Statistics and Biographies

Portrait Strength Dexterity Constitution Intelligence Wisdom Charisma
15 17 16 12 9 11

ANDREI smiles when you ask him about himself. Though he is willing to talk about his relatives and is forthright about his beliefs, he is politely evasive on some subjects. He is skilled in hand-to-hand combat, a skill he developed at a young age, and was trained by an older member of his family. Despite his combat expertise, Andrei has only just left the family estate and seems a little naive about certain aspects of everyday life that you, perhaps, take for granted. Nevertheless, he comes across as quietly confident and it is rare to see him stray from a path he has chosen.
10 12 15 16 15 17

It is fair to say that whenever you question SEBASTIAN about himself he is maddeningly elusive. He is a playwright by trade - or so he says, though he is secretive about his work and claims that a great deal of what he writes would go over your head. He has a keen sense of frivolity and seems to take little in life with any seriousness. Nevertheless, on occasion it appears that there is something else going on with him, and it would be unwise to underestimate his intelligence.

Player-Initiated Dialogues

You have the opportunity to initiate dialogue with Sebastian and Andrei if you click the Talk icon and click on their portraits or avatars. This option is available once they have had their first talk while in the party. Their reactions will depend on your behaviour during both scripted and player-initiated talks.

➽ If you want to write your own NPC talking about or with Sebastian or Andrei, or commenting about their quest, you don't have to ask our permission. However, if you'd like to get in contact and get some ideas going, we're more than willing to put the work in.

Notes on flirting with Andrei:

You can choose the option "flirt with" irrespective of race or gender. If the number of flirts he has accepted gets high enough, he will start a dialogue with you commenting on your behaviour and you can decide whether to try to take things further or remain friends.

Notes on flirting with Sebastian:

You can choose "flirt with" irrespective of race or gender. If the number of flirts he has accepted gets high enough, your Bioware loved one will object. Under certain circumstances, you can choose to try to take your relationship with Sebastian further.

With both, you can choose the option "I'd like us to just be friends" at any time, and "flirt with" will disappear from the response menu.

The Luxley Family > DetailsBACK TO TOP


The installer includes the following components. All optional components require the main component to be installed.

Luxley Family Mod for BGII:SoA (Main component)

➽ This is the main component.

Portraits for non-joinable NPCs

➽ This optional component installs custom portraits for various non-joinable NPCs added by this mod.

Nathaniel Crossmod content

➽ This optional component installs banters with Nathaniel, if this mod is detected.

The Luxley Family > ComponentsBACK TO TOP


Authors: Hannah Powell-Smith (aka Miss Sakaki) and Fay Ikin (aka Feuille)

For support or questions, please visit the mod forum.

Special Acknowledgements to:
  • Spellhold Studios team for hosting the mod (Forums).
  • Deprecated link: Chosen of Mystra for hosting when the mod was at the early development stage.
  • Artwork: Rabain (areas) and Sir-Kill (Mietta BAM).
  • Voice Actors: James Taylor (Andrei) and Ross Cloney (Sebastian).
  • Non-joinable NPC actors: Lizy Cooper (Alexandra), Richard Courcy (Durydil), Hannah Powell-Smith (Genevieve), Mary Hamilton (Josefyne), Fay Ikin (Lealia), Fred Groves (Lucas), Tim Morgan (Lyel), Eleanor Hingle (Rosanna), Dan Mitrovic (Samuel), Charlie Meigh (Simeon), and Andrew Kitchener (Xavier).
  • Beta testers: Berelinde, Clarion, CrazEeFan, K'aeloree, Kitana, Suspiria, toby_fowl, SteveThaiBinh.
  • Zyraen for his assistance with dialogue scripting.
  • K'aeloree for major moral support and the roof over our heads.
  • CamDawg for letting us "borrow" pieces of code from the Fixpack.
  • Our wonderful beta testers, both for helping to find bugs and dialogue inconsistencies, and their feedback and suggestions.
  • On the technical angle, we'd like to thank Westley Weimer (creation of WeiDU), the bigg (maintaining and adding to WeiDU), igi (maintaining IESDP), Jason Compton & Jesse Myers (player-initiated dialogue technology), Avenger (DLTCEP), Simding0, Ghreyfain, Blue, Rastor and CamDawg (tutorials), and everyone at the Q&A forums who helped out when we were having difficulties.

Programs/tools used in creation:


The Luxley Family is not developed, supported, or endorsed by BioWare™ or Interplay/BlackIsle, Overhaul, Beamdog or the Wizards of the Coast. It was developed by Miss Sakaki and Fay Ikin, based on material from the game Baldur's Gate II and its expansion.

All mod content is ©Miss Sakaki and Fay Ikin.

Baldur's Gate II: Shadows of Amn and Baldur's Gate II: Throne of Bhaal © TSR, Inc. The BioWare Infinity Engine is © BioWare Corp. All other trademarks and copyrights are property of their respective owners.

This mod was created to be freely enjoyed by all Baldur's Gate II players, and its content is free of rights. However, it should not be sold, published, compiled or redistributed in any form without the consent of its authors.

The modding community for the Infinity Engine has been going strong for more than 10 years now, and is the culmination of thousands of unpaid modding hours by fellow fans of the game. Modders produce their best work and players get the best, well-supported mods when we all work together.

There are two big ways to upset this harmony. One is to claim someone else's work as your own. The second is to host and redistribute a mod without permission from the author(s).

Be kind to your fellow players and modders. Don't do either.

The Luxley Family > CreditsBACK TO TOP

Version History

Version 2.0.0  (June 14, 2021)
  • Added luxleysoa.ini metadata file (including Dynamic Install Syntax and global LABELS) to support AL|EN's "Project Infinity"
  • Renamed Setup-LuxleySoa.tp2 -> luxleysoa.tp2 and moved it into mod top folder to support AL|EN's "Project Infinity".
  • Replaced AUTHOR keyword with SUPPORT.
  • Added REQUIRE_PREDICATE condition to avoid installing components in inaccurate games.
  • Externalized tp2 code into main_component.tpa library for more comfortable readability and maintenance.
  • Commented code as much as possible.
  • Added native BG2:EE and EET compatibility:
    • Added WeiDU's built-in HANDLE_CHARSETS function to convert string entries for EE games.
    • Converted inventory BAMs to EE: This feature attempts to modify original inventory BAMs so that both the large and small icons are utilized by the EE games. The inventory BAM must have two sequences, the first containing the "large" inventory icon frame and the second containing the "small" inventory icon frame to be processed. Inventory icon BAMs in the bam folder that meet these requirements are patched and saved back to the override folder.
    • Added ADD_JOURNAL function.
    • Provided NPCs portraits for EE games.
    • Rewrote install procedure to use WeiDU's built-in HANDLE_AUDIO function, and converted music files to acm.
    • Provided alternative TIS and PVRZ files for EE games (used Tipun's function to find free PVRZ-files indexes on EE-games).
    • Removed useless audio decoding and tiz unpacking AT_NOW and AT_UNINSTALL batch processes.
    • ADD_KIT process: added missing lower kit strref and WeiDU fl#add_kit_ee function for EE games.
  • "Portraits for non-joinable NPCs" optional component: Does not overwrite joinable NPCs portraits anymore.
  • fhlseb.baf: Fixed wrong Gavin romance active variable (set to B!GavRA, was B!GavinRomanceActive).
  • Moved extended scripts into new 📁 "scriptsext" to avoid compiling useless baf files.
  • bfhlseb.d: Fixed the dialogue teasing Aerie not ending bug.
  • Sebastian and Andrei soundsets: harmonized string references and removed duplicated ones (due to typos).
  • Added a more robust workaround than BWP Fixpack cmorgan's ToBEx compatible ADD_KIT fix to fix Sebastian creature file installation issue with classic games if TobEx is not installed and more than 256 kits are installed. I know, pretty rare case, but who knows... 😉
  • Cleaned up old ids entries patch replaced with more recent BG2 Fixpack one.
  • Updated "setup.tra" file for compatibility with GW_UPDATE_ITM_DESCRIPTION_TO_EE WeiDU function requirements which automatically removes items usability restrictions for EE games.
  • Proofread strrefs (Gwendolyne).
  • TRAified the mod. Feel free to provide me with translations. I will include them as soon as possible.
  • Updated deprecated modding tools links.
  • Re-formated, updated and renamed readme file to luxleysoa-readme-english.html, then moved it into new 📁 "readme" folder.
  • Removed useless files and "backup" folder.
  • Lower cased files.
  • Included Linux and Mac OS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
  • Updated OggDec to v1.9.7 and added sox v14.4.1 for Mac.
  • Added archive libiconv-1.9.2-1-src.7z with iconv licence info.
  • Updated WeiDU installer to v247.
  • Uploaded mod to official Spellhold Studios GitHub mirror account.

Version 1.2  (February 19, 2013)
  • Fixed several typos.
  • Fixed a variety of bugs thanks to the BWP Fixpack & Lollorian.

Version 1.1  (February 7, 2008)
  • Fixed minor banter bugs.
  • Fixed a bug preventing the party leaving the Luxleys' home under certain circumstances.
  • Fixed a bug preventing one of the quest portions' functioning properly under certain circumstances.

Version 1  (January 5, 2008)
  • Initial beta release.

The Luxley Family > Version HistoryBACK TO TOP