Jump to content

Lurker

Members
  • Posts

    196
  • Joined

  • Last visited

Posts posted by Lurker

  1. I've added an example curated payload file and the resulting WeiDU.log to the topic. And since the resulting WeiDU.log is identical to the one previously sourced by the parser, I can happily claim that this stuff really works. 😇

    I used the "nowarn" option and answered the remaining interactive prompts manually.

    My starting point is an archived EET-Core installation. That's why the payload actually begins with Ascension.

    This setup takes over 8 hours to complete on my machine (Xeon E3-1245 v3, comparable to i7-4770). 😭

    I've never tried the Linux version of WeiDU, and would be interested to know if the native version works significantly faster?

  2. The way I use awk here is also the only way I know how to use awk, although it's a bit more useful/powerful when dealing with multiple columns at once. I try to stick with bash builtins as much as possible, but ease-of-use, lazyness and readability are valid factors to include external helpers. The performance hit with so many calls to external applications inside the while loop is very noticable, can't deny that.

    My recent discovery of

    VAR="BLAbla"
    echo ${VAR^} ${VAR^^} ${VAR,} ${VAR,,}
          BLAbla  BLABLA   bLAbla  blabla
    
    VAR="blaBLA"
    echo ${VAR^} ${VAR^^} ${VAR,} ${VAR,,}
          BlaBLA  BLABLA   blaBLA  blabla

    filled me with joy.

  3. 3 hours ago, mickabouille said:

    I got frustrated I couldn't find one more recent and started using the one inside the release zip https://github.com/WeiDUorg/weidu/releases/tag/v249.00 which should be up to date (probably).

    Embarrassingly, this came to mind only very recently: weidu.exe --help
    😁

    3 hours ago, mickabouille said:

    Be careful or you'll end up with 4500 lines of code :p

    68 + 69 including comments. I think I'm safe for now. However, better not to think about why writing so few lines took so much time.

  4. 14 hours ago, Avallach said:

    I want Imoen to take control of the Thief Stronghold, but since she is in Spellhold in Chapter 2, and won't be seeing Atkhaktla until Chapter 6... does that mean I basically have to postpone the last part of the Mae'Var's questline (where we go kill him), all the way until after Chapter 6, correct?

    Can't answer from first hand experience because of having none yet, but having read way too much about related stuff lately, this indeed seems to be how it works. Might even be mentioned in the mod's readme?

    You might also be interested in this mod if you don't want to wait until Chapter 6. Just look at the readme for information regarding compatibility. From actual experience, @jastey is very good with documentation.

  5. 46 minutes ago, mickabouille said:

    I think that `--no-exit-pause`

    I'm inclined to guess that this isn't the most up-to-date documentation for WeiDU...? Thanks for the tip, I was unaware of this option.

    46 minutes ago, mickabouille said:

    I also add `--skip-at-view` because some mods open the readme in a text editor at the end (sometimes multiple times, for each component!).

    Right before reading this, HerThiMoney once again jump-scared me with its auto-open-pdf-at-end (there's an ongoing setup running on a second workspace.). Another worthy candidate for consideration, this option is.

    46 minutes ago, mickabouille said:

    Whether it's warnings or errors that interrupt your installation, you can check the exit code of weidu and decide not to interrupt.

    I think with bash you'd need to not have `set -e`, I'm not sure of the details.

    My current sanitycheck() is black-or-white, but that's an easy fix.

    Although I'm still hesitating to add more parameters to my scripts. getopts isn't the most accessible feature in bash... 🤪

    Nice thing exchanging ideas here, though.

  6. 1 hour ago, mickabouille said:

    Ah I see you've stumbled upon d0questpack too :)

    Yep. Ugly caused ugly. 🤔

    1 hour ago, mickabouille said:

    And I see you use the mod-provided setup-XXX.exe. I was about to say you can use a native weidu executable on a wine game (I did sometimes), but that may be dependent on a filesystem that is case-preserving. Wine will nullify this problem.

    Old habits die hard. Just recently started replacing all those setup-*-exe with symlinks to a single weidu.exe. The Wine being easy on case sensitivity thing was a nice learning experience, indeed.

    1 hour ago, mickabouille said:

    And separating log with the timestamp is a nice idea. It allows to have components of a mod install at different place but still get logs.

    Thanks.

    cdtweaks I think had 4 different invocations in my last setup, so I was getting tired of having to remember to rename the setup log after each step. I like to keep these around.

    Any thoughts on my "parser"?

    EDIT: Sorry, the not-up-to-date?-download counter confused me. Noticing the d0questpack stuff would be quite a feat without looking at the parser first. 🙄 I put the "" around parser because I'm still not sure if it really qualifies to be called as such. Well, the script doesn't care about its own name in the end. 😁

  7. On 4/15/2023 at 6:52 PM, Lurker said:

    To automate the installation, I'd create a bash script that just calls WeiDU as (often as) needed, with parameters for "mod name", "--language 0" (almost always english, else 😭) and "--force-install--list [components]". That script maybe doesn't even need to be parameterised, just change the script as needed. Less complexity.

    Going into overengineering territory a bit, a bash script that parses a WeiDU.log to generate said script from the last paragraph as a template for easy editing should also be doable.

    Eh, this may come off as a rant or an empty promise (which I definitely didn't do!), but perhaps posting this publically motivates me enough to actually putting money where my mouth is. Sometime.

    FWIW, I put my shit up here.

    EDIT: @mickabouille
    From looking at your README, I think I'll adapt your strategy to (manually) patch away ACTION_READLN (<-- whishing this wouldn't exist at all; just use an .ini for customization, please...).

    How do you catch deal with WeiDU warnings? Is there a (hidden?) option in WeiDU to suppress them, or to change the exit code? (<-- stupid question)

    Better question: Is there a way to prevent the "Press ENTER to exit." prompt after  INSTALLED WITH WARNINGS (WeiDU exit code 3)?

    I'm also looking for a (simple) way to prevent interruption of an install sequence.

    EDIT: Not even sure if ignoring warnings is such a good idea? Guess "it depends". Without those (few) interrupts while testing my script, I wouldn't even be aware of some issues of my last big EET setup.

  8. Changes (2023-05-02):

    wparse.bash

    1. added workaround/support for Oversight

    Changes (2023-04-26):

    wmodinstall-native.bash

    1. initial version
    2. minimal-effort switch to native weinstall, major performance increase

    Changes (2023-04-23):

    wmodinstall.bash

    1. will now also tolerate chitin.key in all uppercase

    Changes (2023-04-20):

    wmodinstall.bash

    1. added option to ignore warnings
    2. added WeiDU parameters --skip-at-view --no-exit-pause
    3. added references to g3
    4. tried to improve general quality

    wparse.bash

    1. no major functional change
    2. see points 3. and 4. above
  9. Although mickabouille definitely beat me to it, I nevertheless hacked together two simple scripts to ease the installation of a larger number of mods.

    Since right know I'm really tired but can't sleep, I'll try to make this brief, because foggy brain because really tired. And as it turns out, I also got really rusty in writing bash, so please bear with me.

    My personal use case: I'm on Linux and I use Wine. So no Project Infinity. I'm used to getting mods the old fashioned way by manual downloading and dumping them into the game directory. This usually results in several files like "setup-<modname>.exe" and their respective directories.

    wmodinstall.bash sources another file, that mostly should contain a mod name plus a number of components per line, and tries to install these.

    wparse.bash takes an existing WeiDU.log and converts it into a file format (dumped at stdout) that wmodinstall.bash can source. The output should be curated before as needed, obviously. Still better than having to type all that shit in manually.

    The functionality of both scripts is pretty basic, and while I tried to catch some most(?) of the stuff that some people (like myself) tend to mess up, there's obviously still some room to do really stupid stuff. It's a crutch triwalker(*), not a Swiss army knife.

    I put some comments in, but cannot really estimate how self-explanatory it is. I'll create an empty reply after this posting, so that I can put the code there into code tags, if desired for changelog/update information. Won't start using git just because of two simple shell scripts (see bottom of this comment).  Although none of the available syntax highlighters are really fitting, at least they add some color.

    Feedback is appreciated.

    There's a rooster roaring outside. I hate that critter.

    (*) As the feeling of accomplishment for creating something that does exactly what it is supposed to do settles in, I decided that this metaphor deserved an upgrade. And I'm fully aware that my method of self-advertising really sucks.  :suspect:

     

    Download links: (the most recent version is currently determined by the "latest update:" tag of this topic and the changelog.)

     

    KNOWN ISSUE(S):

    • "debug" option only applies to "core" functionality, since the payload is simply sourced by bash
      • ☢️ any shell commands in the payload file will be executed every time the installer script is invoked ☢️
    • Mods containing whitespace in their name aren't accounted for
      • so far, the only mod that I know of with where this applies is Black Hearts, which can be easily fixed on the mod's side
    • sloppy reset of IFS might be an issue
  10. 9 minutes ago, mickabouille said:

    rsync snapshot is a cool idea, I hadn't thought about it.

    I use another small (much simpler) tool to create symbolic link farms from an immutable single installation https://github.com/mleduque/iedup that I could have included in modda... if I thought it could be portable.

    I was thinking about using links myself in some way, perhaps even with rsync, but coudn't figure it out before my patience ran out. The solution with --compare-dest turned out to be good enough, especially compared to always making a full .tgz, which I did before. Ouch.

    The catch is I don't know how to do an "incremental delete", that's why I bite the bullet and do a full .tgz after biffing. Still good enough.

    9 minutes ago, mickabouille said:

    At one point I tried to imagine a checkpointing  workflow based on git. I expected it to explode because of the binary files, but git was far more robust than I though (I didn't push the idea though, but I think I just I would have had to define a .gitignore carefully if mods didn't write BACKUP data inside themselves 😕 )

    I haven't got a clue about using git. The last time I used a VCS, Subversion was still a thing.

    But since the dawn of 2023, when I got back to BG, I'm slowly getting used to browsing github. 😄

    9 minutes ago, mickabouille said:

    That's how it (modda) started, actually. That is until I acknowledged (for the nth time) that I couldn't write bash scripts at all. And  that I never enjoyed it when I had to. So I stop bashing myself hurting myself with bash :D

    It's the other way around for me. I never bothered learning anything else, as long as I either got the job done with bash, or until I decided that it's not worth to bother at all...

    Making that stuff robust enough to be used by other people is something else. Way too much responsibility... 😙

    I wish I was as quick to (re-)learn things as I am to unlearn them when being idle. 🙄

  11. 4 hours ago, mickabouille said:

    At some point, this got kind of over-engineered, but that's the most basic way to use it. You can also in theory generate the YAML file from an existing weidu.log but this is not yet tested much.

    😀

    I don't want to derail, but perhaps somebody finds the following useful.

    I'm kind of in the same boat (Linux+Wine), and was thinking on doing something comparable, but on a much, much smaller/simpler scale (just a bash script), especially without builtin download functionallity. I think the greatest pain is the time needed if one uses WeiDU interactively. And I'm on EET, so some added complexity, more to process, and I've got a rather old CPU.

    My current workflow (more like "running the gauntlet") is something like this:

    • I have a "bg2ee.eet-core" directory as baseline (with just the base EET, dlcmerged-BG1+BG1UB, and HQ_SOUNDCLIPS_BG2EE)
    • I have a prepared .tgz with all mods I plan to apply, and a download directory with the individual mods, prefixed with "nn_" for install order reference, or later use a WeiDU.log from a previous install
    • I rsync the "bg2ee.eet-core" to a new WIP directory and also extract the "mod.tgz" into it
    • semi-manually apply some mods (--force-install--list [component1] [component...])
    • use "rsync -av --compare-dest=/full/path/to/bg2ee.eet-core/ bg2ee-wip/ diff/[named_step]/" to have a differential "snapshot" directory
    • at arbitrary points create a .tgz from such a differential snapshot directory for archiving/"rollbacking"
    • to roll back the bg2ee-wip, "rsync -av --delete-before bg2ee.eet-core/ bg2ee-wip/" and then  e.g. "rsync -av diff/55_after_quests/ bg2ee-wip/"
    • last step is always "Generalized Biffing -> Biff all files", and I
      • keep a snapshot.tgz from directly before biffing
      • create a complete .tgz of bg2ee-wip/ after biffing
    • I usually include the output of `date -I` in the name of the final.tgz and the respective mod.tgz

    I didn't want to go too much into detail, so a bit of abstraction was necessary in the steps above. Hope it's comprehensible.

    As a side note, having multiple working directories can also save time when e. g. testing how some tweaks work together, or if my manually mutilated mod works as intended, because I can run multiple installation processes (and even game instances) in parallel.

    All in all maybe not overly sophisticated, but since I'm happy on the command line and badly abuse my bash history, the manual labor part isn't overly painful. The time waiting for WeiDU to install mods often is.

    To automate the installation, I'd create a bash script that just calls WeiDU as (often as) needed, with parameters for "mod name", "--language 0" (almost always english, else 😭) and "--force-install--list [components]". That script maybe doesn't even need to be parameterised, just change the script as needed. Less complexity.

    Going into overengineering territory a bit, a bash script that parses a WeiDU.log to generate said script from the last paragraph as a template for easy editing should also be doable.

    Eh, this may come off as a rant or an empty promise (which I definitely didn't do!), but perhaps posting this publically motivates me enough to actually putting money where my mouth is. Sometime.

  12. I swear (ambiguity pun retroactively intended), the whole process is like becoming enchanted with a modded form of Polymorph Other in real life. I'm currently an old greek guy, trying to push a rock up a hill. Before I was just an old guy.

    Lots of mods recently got updated, which should be a cause for joy, but maintaining a (heavily) modded Infinity Engine game is something like being back in Windows 95 times. "Re-installeritis"?

    Then I always make the mistake to read more and more about mods from different sources, which sooner or later leads to the discovery that one of the installed components silently breaks another one or would have needed manual patching before installation (currently looking at you, Manual of War).

    And since I'm on Linux, no Project Infinity(*) for me. That situationally suitable superhelpful shell script, that parses that last WeiDU.log to ease re-installs just doesn't want to write itself.

    And recently having successfully merged some tiny things from one mod into another locally, opens up the tragic tale of "Now that I can do some things myself, I have even more options to consider." Tragic, indeed. 🥴

    (*) but happy happy joy joy that Near Infinity is written in Java and EEKeeper runs on Wine - or rather, "Please no .NET, I beg you!" (sorry 🙃)

  13. Err, I just noticed that Enforce PnP Proficiency Rules on Dual-Classed Characters doesn't seem to work at all in my installation. I had installed that component after EET_end; currently testing if it works before EET_end.

    EDIT: Oookay, how do I explain this mess without appearing like a complete idiot or using too many words...?

    • Enforce PnP Proficiency Rules on Dual-Classed Characters works like intended - mostly.
      • If you "skip" levels by using the console to gain XP or accumulate enough XP without leveling, and surpass your old class (I tested with a fighter), then it's possible to allocate pips like an unrestricted/single class fighter.
    • For further level-ups, the PnP restrictions apply.
    • But it's possible to allocate 3 pips for Two Weapon Style.
    • Installing before or after EET_end doesn't matter. This was a guess, because just today I learned that installing new kits before or after EET_end *does* matter (kit names don't use new strings for the BG1 part of EET in the character record if installed after EET_end).

    So in the end it's working exactly like I wanted it to be, but I don't understand why. *sigh*

  14. In a normal interactive install, Weapon Styles for All (#2060) comes up before Enforce PnP Proficiency Rules on Dual-Classed Characters (#2450). This results in a WEAPPROF.2DA where the added dummy kits D5FIGHT, D5RANGE and CDSK[0..n] all have their respective 2WEAPON entries set to 2, which might be PnP-appropriate, but counter-intuitive with what one might expect to get after purposely installing WSfA (#2060).

    I was expecting #2450 to only limit going above 2 pips for weapon profs, but not to also limit Two Weapon Style to 2 pips.

    Therefore, I'd propose to place #2450 before #2060, or at least mentioning this functional conflict in the readme.

     

  15. Hi, I'm using SoB component 201 "SBO - Stat-based Bonus Spell Slots: v5.40" as the only component from SoB in a current EET install. On the in game character record screen, when clicking on "Wisdom", the default text is replaced with information about saving throw adjustments (which aren't even present in this case) and bonus spells for clerics and druids (don't know based on what; I'm also using cdtweaks component 2580, installed before SoB). Which is strange and should not really be the case, because Wisdom is the ability that is explicitly NOTfunctionally altered by this component.

    So far, it seems to be just a minor cosmetic thing.

    Spoiler

    $ egrep -i 'wisdom|sbo' WeiDU.log  
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2580 // Alter Wisdom-Based Divine Bonus Spell Table -> Use PnP/PsT Table: v16
    ~SCALES_OF_BALANCE/SCALES_OF_BALANCE.TP2~ #0 #201 // SBO - Stat-based Bonus Spell Slots: v5.40

    EDIT: Added some more info, downgraded some assumptions to sound a bit more modest.

  16. Hi, I've been lurking around for a while, messing with my EET installs and spending way more time tinkering with my installs than actually playing the game. Oh, well.

    Some more feedback regarding HouseTweaks components 2 and 10 ("Expanded Racial Bonuses" and "INT/WIS/CHA-based Bonus Spell Slots").

    Both components caused severe lag on my installations. Cannot recommend using them just because of that.

    Also component 3 ("Rebalanced Proficiencies") didn't enable clerics to accept bolts as ammunition, so is only usefull for the edge case of crossbows that provide their own ammunition. Haven't tested with a mage yet.

    And finally, curse all you damn modders that caused me to waste so much time with all this stuff. Which is my weird way of saying "Thank you all for all your work." 😇

    I'll also provide my current master install WeiDU.log because why not.

    Spoiler

    // Log of Currently Installed WeiDU Mods
    // The top of the file is the 'oldest' mod
    // ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version]
    ~EET/EET.TP2~ #0 #0 // EET core (resource importation): V13.4
    ~HQ_SOUNDCLIPS_BG2EE/HQ_SOUNDCLIPS_BG2EE.TP2~ #0 #0 // Install high quality soundclips for new BG2EE content: 1.2
    ~ASCENSION/ASCENSION.TP2~ #0 #0 // Rewritten Final Chapter of Throne of Bhaal: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #10 // Balthazar can be redeemed: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #20 // Improved Sarevok-Player Interactions: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #30 // Improved Imoen-Player Interactions in Throne of Bhaal: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #40 // Restored Bhaalspawn Powers: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #50 // Improved Slayer Transformation: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #61 // Expanded Epilogues for Bioware NPCs -> Alternate epilogues by Shawne: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #1000 // Tougher Abazigal: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #1100 // Tougher Balthazar: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #1200 // Tougher Demogorgon: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #1300 // Tougher Gromnir: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #1400 // Tougher Illasera: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #1500 // Tougher Yaga-Shura: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #2000 // Full-body portrait for Bodhi: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #2200 // Extended Epilogues for additional Beamdog NPCs, by shawne: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #2300 // Sharper portraits of Abazigal and Gromnir for the Enhanced Edition, by DavidW: 2.0.23
    ~ASCENSION/ASCENSION.TP2~ #0 #2400 // Slightly improved cutscenes, by DavidW: 2.0.23
    ~IWDIFICATION/SETUP-IWDIFICATION.TP2~ #0 #30 // IWD Arcane Spell Pack: v5
    ~IWDIFICATION/SETUP-IWDIFICATION.TP2~ #0 #40 // IWD Divine Spell Pack: v5
    ~A7-TOTLM-BG2EE/A7-TOTLM-BG2EE.TP2~ #0 #0 // Trials of the Luremaster for Baldur's Gate: 3.0
    ~ITEMUPGRADE/ITEMUPGRADE.TP2~ #0 #10 // Shadows Of Amn Item Upgrades -> Revised Version (new upgrades presented in the same style as existing upgrades): v45
    ~ITEMUPGRADE/ITEMUPGRADE.TP2~ #0 #11 // Throne Of Bhaal Item Upgrades -> Revised Version (new upgrades presented in the same style as existing upgrades): v45
    ~THALAN/THALAN.TP2~ #0 #0 // Thalantyr - Item Upgrade: v4.2.5
    ~THECALLING/THECALLING.TP2~ #0 #20 // Peaceful Werewolf Isle Resolution: v3
    ~THECALLING/THECALLING.TP2~ #0 #40 // Exotic Item Pack: v3
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #0 // Restored Locations: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #1 // Restored Characters and Dialogs: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #2 // Restored Sounds: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #3 // Restored Items: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #4 // Restored Wish Options: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #5 // Restored XP for Minor Things: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #6 // Lich Deril: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #7 // Restored Random Encounters: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #8 // Minor Restorations: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #11 // Restored Final Slayer Dream: v10.0
    ~ARESTORATIONP/ARESTORATIONP.TP2~ #1 #13 // Restored Waukeen's Promenade Cutscene: v10.0
    ~BGQE/SETUP-BGQE.TP2~ #0 #0 // Slime Quest: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #1 // Beregost Family Quest: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #2 // Babysitting Quest, including the Carnival Encounter...: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #3 // Nashkel Monster Quest: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #4 // Fallen Paladin Quest: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #5 // Undying Love Quest: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #6 // Lovesick Half-Orc: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #7 // Unexpected Help Quest: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #9 // Drunk near Beregost Temple: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #12 // Legal Sea Charts Sources: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #13 // Additions to the Lady's Hall and the Bitch Queen's Temple: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #14 // A Worried Farmer: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #15 // Bodies for a Good Cause: v25.6
    ~BGQE/SETUP-BGQE.TP2~ #0 #16 // Finish Cordyr's Quest without killing Sil: v25.6
    ~UB/SETUP-UB.TP2~ #0 #0 // The Kidnapping of Boo by Cliffette: v28
    ~UB/SETUP-UB.TP2~ #0 #1 // The Suna Seni/Valygar Relationship: v28
    ~UB/SETUP-UB.TP2~ #0 #2 // Kalah and What He Was Promised: v28
    ~UB/SETUP-UB.TP2~ #0 #3 // "Cat and Mouse" (Bodhi hunts you in Spellhold) by Ghreyfain: v28
    ~UB/SETUP-UB.TP2~ #0 #4 // Gorje Hilldark and the Extended Illithium Quest: v28
    ~UB/SETUP-UB.TP2~ #0 #5 // The Pai'Na/Spider's Bane Quest: v28
    ~UB/SETUP-UB.TP2~ #0 #6 // Restored Crooked Crane Inn: v28
    ~UB/SETUP-UB.TP2~ #0 #7 // Restored Encounters: v28
    ~UB/SETUP-UB.TP2~ #0 #8 // Artemis Entreri in Bodhi's Lair: v28
    ~UB/SETUP-UB.TP2~ #0 #9 // Corrected "Xzar's Creations": v28
    ~UB/SETUP-UB.TP2~ #0 #10 // Restored Hell Minions, by SimDing0: v28
    ~UB/SETUP-UB.TP2~ #0 #12 // Item Restorations: v28
    ~UB/SETUP-UB.TP2~ #0 #15 // NPC Portrait Restorations: v28
    ~UB/SETUP-UB.TP2~ #0 #17 // Corrected Character Names and Biographies: v28
    ~UB/SETUP-UB.TP2~ #0 #18 // Restored Minor Dialogs: v28
    ~UB/SETUP-UB.TP2~ #0 #20 // Extended ToB Item Descriptions: v28
    ~UB/SETUP-UB.TP2~ #0 #21 // Throne of Bhaal Minor Restorations: v28
    ~UB/SETUP-UB.TP2~ #0 #25 // The Murder of Acton Balthis, by Kulyok: v28
    ~ALTERNATIVES/SETUP-ALTERNATIVES.TP2~ #0 #0 // Alternatives: v15
    ~C#ENDLESSBG1/C#ENDLESSBG1.TP2~ #0 #0 // Endless BG1: Main Component (Required): 15
    ~C#ENDLESSBG1/C#ENDLESSBG1.TP2~ #0 #1 // More Flavor to Hero of Baldur's Gate (Includes PC's Residence Inside Palace): 15
    ~C#ENDLESSBG1/C#ENDLESSBG1.TP2~ #0 #2 // Short Public Hero Tribute: 15
    ~C#ENDLESSBG1/C#ENDLESSBG1.TP2~ #0 #5 // Imoen and Duke Jannath (Imoen Gets Residence Inside Palace): 15
    ~C#ENDLESSBG1/C#ENDLESSBG1.TP2~ #0 #7 // Flaming Fist After Final Fight: 15
    ~C#ENDLESSBG1/C#ENDLESSBG1.TP2~ #0 #11 // Ophyllis the Treasurer is Inside Palace Dungeon: 15
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #0 // Main component: Allow continued play after Sarevok and/or Irenicus is defeated: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #10 // Use BGI ending movie as a dream and give new bhaal-spawn power at first rest: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #20 // Give Sarevok his armor, helm, and sword -> Equipped: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #30 // Clean-up Quests -> Those supporters that are still alive when Sarevok dies immediately flee the area (to give more clean-up quests): v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #200 // Close quests and rumors that can't be finished after Sarevok is defeated: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #40 // Clean up the town folk chatter with regard to Sarevok: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #50 // Clean up the wounded from the thieves' maze: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #60 // Elminster makes an appearance outside of the Ducal Palace: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #70 // Duke Eltan's reward option: House near Ducal Palace: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #71 // Duke Eltan's reward option: Cabin in High Hedge: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #72 // Duke Eltan's reward option: Gray house in NW Beregost: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #73 // Duke Eltan's reward option: House across from Flaming Fist compound: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #80 // Add Waves of Refugees to Baldur's Gate: v2.4
    ~TRANSITIONS/TRANSITIONS.TP2~ #0 #140 // Use Irenicus in hell movie to restore Bhaal-spawn powers after he is defeated: v2.4
    ~C#SODTWEAKS/SETUP-C#SODTWEAKS.TP2~ #0 #2 // Do Not Miss NPC-PC Dialogues -> For NPCs in Party Only: v9.2
    ~C#SODTWEAKS/SETUP-C#SODTWEAKS.TP2~ #0 #5 // More Dialogue Choices & Prevent Dead Ends: v9.2
    ~C#SODTWEAKS/SETUP-C#SODTWEAKS.TP2~ #0 #20 // Make Portal Close from Dragonspear Castle (Aun Argent survives always): v9.2
    ~C#SODTWEAKS/SETUP-C#SODTWEAKS.TP2~ #0 #21 // Hephernaan takes Dragonspear Vault Key: v9.2
    ~C#SODBOABRI/C#SODBOABRI.TP2~ #0 #0 // Scene at Boareskyr Bridge will be Acknowledged: Add NPC Reactions: v2
    ~C#SODBOABRI/C#SODBOABRI.TP2~ #0 #1 // Add Description Text to Original Scene at Bridge: v2
    ~C#SODBOABRI/C#SODBOABRI.TP2~ #0 #2 // Bridge Scene has Different Choices: v2
    ~C#SODBOABRI/C#SODBOABRI.TP2~ #0 #3 // Add Stat Changes to Choices at Bridge: v2
    ~IMOEN_FOREVER/IMOEN_FOREVER.TP2~ #0 #10 // Imoen 4 Ever in SoD: Imoen Remains in Group in Korlasz' Dungeon: v10
    ~IMOEN_FOREVER/IMOEN_FOREVER.TP2~ #0 #11 // Imoen 4 Ever in SoD: Imoen Returns to PC in First Coalition Camp (bd1000): v10
    ~IMOEN_FOREVER/IMOEN_FOREVER.TP2~ #0 #12 // Imoen 4 Ever in SoD: Imoen Gives Better Reason to Stay Behind in Palace: v10
    ~IMOEN_FOREVER/IMOEN_FOREVER.TP2~ #0 #13 // Imoen 4 Ever in SoD: Play Cutscene With Imoen and Duke Jannath: v10
    ~IMOEN_FOREVER/IMOEN_FOREVER.TP2~ #0 #14 // Imoen 4 Ever in SoD: Give Imoen Dialogue Content in Chapters 8-12: v10
    ~IMOEN_FOREVER/IMOEN_FOREVER.TP2~ #0 #20 // Imoen's chest moves with the campaign, too: v10
    ~BG1NPC/BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v30
    ~BG1NPC/BG1NPC.TP2~ #0 #10 // The BG1 NPC Project: Banters, Quests, and Interjections: v30
    ~BG1NPC/BG1NPC.TP2~ #0 #110 // BGEE Banter Timing Tweak -> Banter Timing: Normal (about 27 minutes between banter dialogs): v30
    ~BG1NPC/BG1NPC.TP2~ #0 #120 // The BG1 NPC Project: Bardic Reputation Adjustment: v30
    ~BG1NPC/BG1NPC.TP2~ #0 #130 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v30
    ~BG1NPC/BG1NPC.TP2~ #0 #160 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v30
    ~BG1NPC/BG1NPC.TP2~ #0 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v30
    ~BG1NPCMUSIC/SETUP-BG1NPCMUSIC.TP2~ #0 #1 // The BG1 NPC Project Music Pack -> Install Regular Audio Only: v6
    ~BANTERPACK/SETUP-BANTERPACK.TP2~ #0 #0 // Pocket Plane Banter Pack for BG2: Shadows of Amn: v18
    ~BANTERPACK/SETUP-BANTERPACK.TP2~ #0 #2 // Pocket Plane Banter Pack for BG2: Throne of Bhaal: v18
    ~THEMED_TWEAKS/THEMED_TWEAKS.TP2~ #0 #70 // SoD - Allow PC to give aid to Imoen after attack in palace: v0.4
    ~THEMED_TWEAKS/THEMED_TWEAKS.TP2~ #0 #80 // SoD - Stat-based observations and quest options: v0.4
    ~THEMED_TWEAKS/THEMED_TWEAKS.TP2~ #0 #90 // SoD - Ditch Tour-Guide Corwin Schael: v0.4
    ~THEMED_TWEAKS/THEMED_TWEAKS.TP2~ #0 #100 // SoD - Quest: Scouting the Coast Way Crossing: v0.4
    ~THEMED_TWEAKS/THEMED_TWEAKS.TP2~ #0 #140 // SoD/BG2EE - Add a little snark to dialogues: v0.4
    ~C#SB_SILBER/SETUP-C#SB_SILBER.TP2~ #0 #0 // Adalon's Blood - Modification for BGII by Gandalf the white: 15
    ~ASSASSINATIONS/ASSASSINATIONS.TP2~ #0 #0 // Assassinations mod for Baldur's Gate II: v17
    ~BACKBRYNNLAW/BACKBRYNNLAW.TP2~ #0 #0 // Back to Brynnlaw mod for Baldur's Gate II: v9
    ~BST/SETUP-BST.TP2~ #0 #0 // The BS Company presents Balduran's Seatower: vEAOB.8
    ~HERTHIMONEY/HERTHIMONEY.TP2~ #1 #0 // Component 1. Interjections & Mini-quests (by Austin & Arcanecoast Team): 4.3
    ~HERTHIMONEY/HERTHIMONEY.TP2~ #1 #10 // Component 2. First Calimport Bank Pack (by Scheele & Austin & Arcanecoast Team): 4.3
    ~HERTHIMONEY/HERTHIMONEY.TP2~ #1 #30 // Component 4. The Missing Troll Case (by Alisia & Austin): 4.3
    ~HERTHIMONEY/HERTHIMONEY.TP2~ #1 #40 // Component 5. Unlocked original dialogs of all NPC (by Tipun & Austin): 4.3
    ~REUNION/REUNION.TP2~ #0 #0 // The Reunion mod for Baldur's Gate II: v7
    ~SELLSWORDS/SELLSWORDS.TP2~ #0 #0 // The Sellswords mod for Baldur's Gate II: v9.1
    ~TURNABOUT/SETUP-TURNABOUT.TP2~ #0 #0 // Ascension: Turnabout: v1.8
    ~TURNABOUT/SETUP-TURNABOUT.TP2~ #0 #1 // Balthazar Epilogue Portrait, by Cliffette: v1.8
    ~COWLEDMENACE/SETUP-COWLEDMENACE.TP2~ #0 #1000 // Main Component: 1.0.1
    ~COWLEDMENACE/SETUP-COWLEDMENACE.TP2~ #0 #2100 // Appropriate Items for High-Level Spellcasters: 1.0.1
    ~COWLEDMENACE/SETUP-COWLEDMENACE.TP2~ #0 #3000 // Mages cast Gate far from themselves: 1.0.1
    ~COWLEDMENACE/SETUP-COWLEDMENACE.TP2~ #0 #3010 // Use pre-EE Spell Deflection Globe (EE only) -> Only for Spell Trap: 1.0.1
    ~SETUP-D0QUESTPACK.TP2~ #0 #0 // General AI Improvements: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #1 // Creature & Area Improvements -> All Creature & Area Improvements: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #4 // Miscellaneous Enhancements -> With Additional Random Encounters: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #5 // Additional Shadow Thieves Content: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #6 // Alternative Harper/Xzar Plot: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #7 // Extended Reynald Sequence: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #8 // Intrigue In The Copper Coronet: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #9 // Rahul Kanakia's Potion Quest: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #10 // Revised Hell Trials: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #11 // Improved Oasis II -> IO2 Dialogue & Combat Enhancement: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #13 // Saving Sanik In Brynnlaw: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #14 // Burglary Of The Bookkeeper: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #15 // New Fate For The Dryads' Acorns: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #16 // The Tragedy Of Besamen: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #17 // Further Slaver Involvement: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #18 // Sending The Solamnic Knights Home: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #19 // Nazariel The Lich: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #20 // Reward Negotiation: v3.5
    ~SETUP-D0QUESTPACK.TP2~ #0 #21 // Infernal Thievery: v3.5
    ~LONGERROAD/LONGERROAD.TP2~ #0 #0 // Longer Road: 2.0.6
    ~LONGERROAD/LONGERROAD.TP2~ #0 #1 // Restore Irenicus's original portrait from SoA.: 2.0.6
    ~HIDDENADVENTURE/HIDDENADVENTURE.TP2~ #1 #2 // Jerlia's Ore Shop: Beta_7
    ~HIDDENADVENTURE/HIDDENADVENTURE.TP2~ #1 #3 // Elven holy water in the Temple of Lathander: Beta_7
    ~HIDDENADVENTURE/HIDDENADVENTURE.TP2~ #1 #4 // Wave Blade in Treasury: Beta_7
    ~HIDDENADVENTURE/HIDDENADVENTURE.TP2~ #1 #6 // Bards can spend the night at their stronghold (Five Flagons): Beta_7
    ~HIDDENADVENTURE/HIDDENADVENTURE.TP2~ #1 #8 // Silver Sword: Beta_7
    ~HIDDENADVENTURE/HIDDENADVENTURE.TP2~ #1 #9 // A Tunnel for Saradush: Beta_7
    ~HIDDENADVENTURE/HIDDENADVENTURE.TP2~ #1 #10 // Temple of Mask in Docks District: Beta_7
    ~NPC_TWEAK/NPC_TWEAK.TP2~ #0 #0 // Anomen: v6
    ~NPCKIT/NPCKIT.TP2~ #0 #30 // Improved Specialist Mage Descriptions: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #31 // Replace Berserker Kit with Battlerager for Dwarves: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #400 // Anomen Gains Helm Kit on Passing Knighthood Test: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #410 // Anomen Gains Berserker Kit on Failing Knighthood Test: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #420 // Prevent CN Anomen Gaining a Holy Symbol: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #900 // Add Red Wizard to Edwin's Kit Description: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #2100 // Change Korgan's Kit to Battlerager: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #2200 // Give Mazzy a Proper Truesword of Arvoreen Kit: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #2300 // Change Minsc's Title to Rashemaar Ranger: v5
    ~NPCKIT/NPCKIT.TP2~ #0 #2500 // Give Nalia Adventurer Kit: v5
    ~TOTEMICCERND/SETUP-TOTEMICCERND.TP2~ #0 #0 // Totemic Cernd: v3
    ~VICONIAREVAMPED/SETUP-VICONIAREVAMPED.TP2~ #0 #12 // Viconia Revamped -> Multi-class: Shadowdancer/Cleric: v7.2
    ~VICONIAREVAMPED/SETUP-VICONIAREVAMPED.TP2~ #0 #60 // Add special ability: Embrace of Shar: v7.2
    ~A7-CONVENIENTEENPCS/A7-CONVENIENTEENPCS.TP2~ #0 #3 // Modify Enhanced Edition NPCs -> Decide for each NPC individually: v4.3
    ~A7-CONVENIENTEENPCS/A7-CONVENIENTEENPCS.TP2~ #0 #203 // Modify individually: Hexxat -> Make Hexxat passive: v4.3
    ~A7-CONVENIENTEENPCS/A7-CONVENIENTEENPCS.TP2~ #0 #204 // Modify individually: Neera -> Make Neera passive: v4.3
    ~A7-CONVENIENTEENPCS/A7-CONVENIENTEENPCS.TP2~ #0 #205 // Modify individually: Rasaad -> Make Rasaad passive: v4.3
    ~A7-CONVENIENTEENPCS/A7-CONVENIENTEENPCS.TP2~ #0 #500 // Change class/kit: Baeloth -> Reset level only: v4.3
    ~A7-CONVENIENTEENPCS/A7-CONVENIENTEENPCS.TP2~ #0 #661 // Change class/kit: Hexxat -> Choose your class: v4.3
    ~SODRTD/SODRTD.TP2~ #0 #0 // Main Component: Tracking System: 1.0
    ~SODRTD/SODRTD.TP2~ #0 #10 // Consistency Changes to Game Dialogues: 1.0
    ~SODRTD/SODRTD.TP2~ #0 #20 // Officers Are Aware: 1.0
    ~SODRTD/SODRTD.TP2~ #0 #30 // Give PC Informed Reply Options: 1.0
    ~SODRTD/SODRTD.TP2~ #0 #40 // PC Can Tell the Officers: 1.0
    ~SODRTD/SODRTD.TP2~ #0 #50 // Add Officers Reactions: 1.0
    ~SODRTD/SODRTD.TP2~ #0 #60 // Additional Info Points: 1.0
    ~KLATU/SETUP-KLATU.TP2~ #0 #1000 // The Gloves of Goodman Hayes: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #1010 // The Manual of War: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #1050 // Appropriate XP Rewards for Cowled Enforcers: 1.7
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #5010 // Cure and Similar Spells Bypass Spell Protections: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2105 // Add 1-Round Blindness Effect to Color Spray: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2108 // Change Protection from Petrification into 'Mirrored Eyes': 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1152 // Improve Faerie Fire: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2201 // Add Missile Avoidance to Blur: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2209 // Make Luck Affect Whole Party: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2217 // Change Agannazar's Scorcher to Melf's Fiery Missiles: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2224 // Improve Glitterdust: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2251 // Add Deafening Effect On Hit to Decastave: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1202 // Make Barkskin Block One Attack Each Round: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1207 // Make Goodberry an Out-of-Combat Mass Regeneration: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1251 // Improve Damage and Damage Type of Alicorn Lance: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2324 // Make Hold Undead and Control Undead Bypass MR: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1323 // Improve Casting Time of Exaltation and Spiritual Clarity: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1351 // Add Faerie Fire and Slow On Hit to Moonblade: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1352 // Increase Range of Icelance: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2413 // Allow Target of Otiluke's Sphere to Use Inventory Screen: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2451 // Make Shadow Monster Summons More Illusionary: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1404 // Change Neutralize Poison into 'Remove Afflictions': 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1451 // Make Smashing Wave Party-Friendly: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #25231 // Change Sunfire -> Change Sunfire into 'Missile Storm': 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1609 // Make False Dawn Bypass Magic Resistance: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1614 // Make Sol's Searing Orb Easier to Throw: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1707 // Make Sunray Bypass Magic Resistance: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2708 // Change Mantle into 'Iron Skin': 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #1710 // Add Slow Effect to Holy Word: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2811 // Move Symbol: Fear to 7th Level: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2916 // Move Shapechange to 8th Level: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2915 // Move Black Blade of Disaster to 8th level: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #2914 // Add Instant Death Effect to Energy Drain: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #3000 // Set Spell Weapon APR to 2: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #3020 // Proper Missile Deflection for the Gloves of Missile Snaring: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #3030 // Improve Detonating Weapons: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #3040 // Add Revised Barkskin to 'Skin of the Forest' Armor: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #3060 // Make the Gargoyle Cloak Apply Stoneskin Instead of an AC Bonus: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #3080 // Improve Azlaer's Harp and Methild's Harp: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #3113 // Replace Evermemory with a Ring of Acuity: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #4010 // Add a Saving Throw Against Level Drain Effects: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #4020 // Improve Monster Ability Scores: 1.6
    ~RR/SETUP-RR.TP2~ #0 #1 // Thief kit revisions: v4.92
    ~RR/SETUP-RR.TP2~ #0 #2 // Thief High Level Ability revisions: v4.92
    ~RR/SETUP-RR.TP2~ #0 #3 // Proper racial adjustments for thieving skills: v4.92
    ~RR/SETUP-RR.TP2~ #0 #4 // Bard kit revisions: v4.92
    ~RR/SETUP-RR.TP2~ #0 #5 // Bard High Level Ability revisions: v4.92
    ~RR/SETUP-RR.TP2~ #0 #7 // Additional equipment for Thieves and Bards: v4.92
    ~RR/SETUP-RR.TP2~ #0 #8 // Upgradeable Equipment: v4.92
    ~RR/SETUP-RR.TP2~ #0 #9 // Revised Thievery -> Use PnP thievery potions and prevent their effects from stacking: v4.92
    ~RR/SETUP-RR.TP2~ #0 #11 // Chosen of Cyric encounter: v4.92
    ~RR/SETUP-RR.TP2~ #0 #12 // Shadow Thief Improvements: v4.92
    ~RR/SETUP-RR.TP2~ #0 #999 // BG2-style icons for RR content: v4.92
    ~WSR/WSR.TP2~ #0 #100 // Wizard Slayer kit revision: v1.14
    ~WSR/WSR.TP2~ #0 #200 // Wizard Slayer High Level Ability revision: v1.14
    ~WSR/WSR.TP2~ #0 #302 // Revised Wizard Slayer item restrictions -> Moderate changes: v1.14
    ~WSR/WSR.TP2~ #0 #999 // BG2-style icons for WSR content: v1.14
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1070 // Improved Multi-Player Kick-Out Dialogues: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1075 // Send BioWare NPCs to an Inn [DavidW/Zed Nocear]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1180 // Female Edwina [Davide Carte, Wendy Yung, Weimer]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1251 // Move NPCs to Convenient Locations: Move Alora to Gullykin: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1252 // Move NPCs to Convenient Locations: Move Eldoth to the Coast Way: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1253 // Move NPCs to Convenient Locations: Move Quayle to the Nashkel Carnival: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1254 // Move NPCs to Convenient Locations: Move Shar-Teel to North Nashkel Road: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1255 // Move NPCs to Convenient Locations: Move Tiax to Beregost: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1256 // Move NPCs to Convenient Locations: Move Viconia to South Beregost Road: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2250 // Un-Nerfed Sorcerer Spell Progression Table: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2260 // Alter Mage Spell Progression Table -> Un-nerfed table [Blucher]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2270 // Alter Bard Spell Progression Table -> Un-nerfed table [Blucher]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2280 // Alter Cleric Spell Progression Table -> Un-nerfed table [Blucher]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2293 // Alter Druid Spell and Level Progression Tables -> Use cleric level progression changes with un-nerfed druid spell table [Blucher]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2580 // Alter Wisdom-Based Divine Bonus Spell Table -> Use PnP/PsT Table: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2550 // Alter Gnome Mage Kit/Multi-Class Options -> Keep gnome illusionist multi-class, enable all kits for single-class: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2390 // Alter Paladin Spell Progression Table -> Paladins Use Icewind Dale-Heart of Winter Spell Tables [grogerson]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2400 // Alter Ranger Spell Progression Table -> Rangers Use Icewind Dale-Heart of Winter Spell Tables [grogerson]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2410 // Druids Use 3E Alignment Restrictions: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% learn spells and no maximum cap: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3294 // Personalize Automatic Save Names -> Use scheme: 000000000-[Protagonist]-Save-Name: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3355 // Create Interval Saves [argent77] -> Every 30 minutes (cycle through four saves): v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4000 // Adjust Evil Joinable NPC Reaction Rolls: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4025 // Allow NPC Pairs to Separate: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 values: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 values: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4050 // Change Jaheira to Neutral Good Alignment: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 values: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 values: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4090 // Make Montaron an Assassin [Andyr]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4150 // Move Boo Into Minsc's Pack: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4170 // Ensure Shar-Teel Doesn't Die in the Original Challenge: v16
    ~FORGOTTEN-ARMAMENT/FORGOTTEN-ARMAMENT.TP2~ #0 #11 // Add Breach Scrolls to Sorcerous Sundries: v2.1
    ~FORGOTTEN-ARMAMENT/FORGOTTEN-ARMAMENT.TP2~ #0 #4 // Update Items Setting an Ability Score to Increment the Increase: v2.1
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #1001 // Edwin appearance -> BG2: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #1011 // Imoen appearance -> BG2: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #1021 // Jaheira appearance -> BG2: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #1031 // Minsc appearance -> BG2: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #1041 // Viconia appearance -> BG2: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #1050 // Cameo NPCs appearance: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #2002 // Total XP CAP -> Disabled: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #3000 // Disable hostile reaction after charm: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #3020 // Familiar death consequences -> Constitution loss & blocked summoning for 1 week: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #4020 // Higher framerates support: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #4040 // Import party items to SoA: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #4050 // Books/Scrolls categorization: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #4060 // Wand Case: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #4070 // Key Ring: 1.12
    ~EET_TWEAKS/EET_TWEAKS.TP2~ #0 #4080 // Replace classic BG1 movies with BG:EE ones -> Replace movies: 1.12
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #100 // Restore innate infravision to Half-Orc characters: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #101 // Prevent skeletal and incorporeal undead from being affected by Illithids' Devour Brain attack: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #102 // Change Spiritual Hammer into a ranged force weapon: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #103 // Allow Dispel/Remove Magic to take down Globes of Invulnerability: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #110 // Magical arrows and bolts deal bonus damage equal to their enchantment level: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #115 // Allow Mages to scribe memorized spells onto scrolls -> Scrolls can be scribed everywhere: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #120 // Restore innate disease immunity to Paladins: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #125 // Rangers' Animal Empathy improves with experience: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #130 // Additional racial traits for Dwarves: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #140 // Additional racial traits for Gnomes: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #200 // Allow Breach to take down Stoneskin effects applied by items: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #201 // Instant casting for warrior innates: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #202 // Revised Bhaalpowers -> Enhance the Bhaalpowers and standardize their casting time: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #203 // Make druidic shapeshifting uninterruptable: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #211 // Make Death Ward protect against Vorpal Hits: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #210 // Restore the Dispel Magic vulnerability to Nishruu and Hakeashars: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #212 // Make alignment detection spells more accurate: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #213 // Expanded saving throw bonus tables for Dwarves, Gnomes and Halflings: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #216 // Bard songs break invisibility -> Only the Jester song breaks invisibility: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #261 // Altered XP rewards from locks, traps and scrolls -> Improved (lowered) XP rewards from locks, traps and scrolls: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #270 // Unbiased quest rewards: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #324 // Use Icewind Dale's Dimension Door animation -> Fast animation speed, shorter delay between animation start and creature appearance/disappearance: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #301 // Change the appearance of Valygar's armor: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #302 // Change the appearance of the Robe of Vecna: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #310 // Distinctive creature coloring: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #315 // Distinctive creature soundsets: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #510 // Expanded temple services: v4.53
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #999 // BG2-style icons for aTweaks content: v4.53
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #40 // Change Viconia's Skin Color to Dark Blue: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #110 // Icon Improvements: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #171 // Unique Icons [Lava] -> Replace all icons: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #181 // Unique Containers [Miloch] -> Unique icons only: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #190 // Use Character Colors Instead of Item Colors -> For all shields and helmets: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #200 // Remove Annoying Visual Effects from Equipped Items -> Remove blur effect: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2010 // Separate Resist Fire/Cold Icon into Separate Icons [Angel]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1020 // Alter HP Triggers for NPC Wounded Dialogues: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1035 // Make Cloakwood Areas Available Before Completing the Bandit Camp -> First area only: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1040 // Improved Athkatlan City Guard: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1060 // Breakable Iron Non-Magical Shields, Helms, and Armor: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1101 // Do Not Reveal City Maps When Entering Area: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1120 // Stores Sell Higher Stacks of Items: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1160 // Multiple Strongholds [Sabre, Baldurdash, Weimer] -> No restrictions: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1220 // Allow Cromwell to Upgrade Watcher's Keep Items: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1227 // Adjust Cromwell's Forging Time -> Full 24 hours (BG2EE default, includes sleep): v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1230 // Allow Cespenar to Use Cromwell Recipes: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1270 // Change Cloakwood Mine Chapter End Change Trigger to Non-TotSC Behavior [plainab]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2140 // Expanded Dual-Class Options: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps [Ardanis/GeN1e]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2540 // Speed Up de'Arnise Keep Stronghold Quests: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2620 // Make Certain Creatures Immune to Backstab/Sneak Attack [Luke]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2999 // Max HP at Level One: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3010 // Maximum HP Creatures [the bigg] -> For all creatures in game: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3050 // Remove Fatigue from Restoration Spells: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3121 // Happy Patch - Alter How Party NPCs Complain About Reputation -> NPCs can be angry about reputation but never leave [Salk]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation [Luiz]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3160 // Keep Drizzt's Loot, Disable Malchor Harpell [Weimer]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3183 // Romance Cheats [Sabre, Richardson, Weimer]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3200 // Sellable Items [icelus]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3205 // Stores Purchase All Item Types: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3230 // Taerom Makes Additional Ankheg Armor [Icendoan/grogerson]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3300 // Death Cam: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3310 // Start New Games with Party AI Turned Off: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3320 // No Depreciation in Stores: v16
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3505 // Wider selection of random scrolls: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3552 // Increase the power of Cure Wounds and Cause Wounds spells to the level found in 3rd Edition D&D -> Spells heal or inflict about the average amount of damage in this range: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3580 // Restoration and Lesser Restoration spells heal ability-score damage: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4115 // Thieves assign skill points in multiples of five: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4145 // Skip the Candlekeep tutorial sections -> Remove the tutorial NPCs from Candlekeep: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4150 // Allow the Cowled Wizards to detect spellcasting in most indoor, above-ground areas in Athkatla: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4160 // Increase the price of a license to practise magic in Athkatla -> License costs 10,000 gp: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4170 // Increase the price asked by Gaelan Bayle -> Gaelan wants 40,000 gold pieces: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5080 // Improved textscreens in Tales of the Sword Coast: 34.3
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #10 // Wilson's strength doesn't stack indefinitely: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #20 // Vernus can be raised: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #30 // Fix Black Pits oversights: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #40 // Enchant Weapon works in contingencies: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #50 // Joinable NPCs don't have null kits: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #60 // NPCs don't go in inaccessible locations: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #70 // Close polymorph immunity loopholes: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #81 // Shapeshift corrections -> All transformations: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #90 // Wish Hardiness doesn't stack with itself: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #100 // Hold Person doesn't display multiple strings: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #120 // Dueling fireshields don't go infinite: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #130 // Standardize Wand of Missiles: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #140 // Inquisitor True Sight is consistent with other versions of the spell: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #160 // Bala's Axe dispels reasonably well: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #170 // Celestials cast all of their spells at high levels: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #182 // Antimagic Ray and Spell Shield -> Spell Shield blocks one antimagic ray: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #190 // Death Ward protects against Aec'Letec's Death Gaze: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #200 // Elemental protection spells increment resistances: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #220 // Resurrection can heal the living: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #230 // Loosen restrictions on what clones can do: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #240 // Undead Hunters are better at Turn Undead: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #250 // Loosen NPC item restrictions: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #260 // Green Slime poison can be cured: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #270 // Barrityl's Bigger and Better Burden: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #280 // Allies against Bodhi are better prepared for vampires: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #310 // Map notes for BGEE quests: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #320 // Standardize inn and tavern music: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #350 // Bigger random spawns: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #360 // Nature's Beauty blindness can be cured: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #370 // Fix Imoen's script in BGEE/SoD: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #380 // Prevent characters from acting uncontrollably when under Project Image: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #390 // Some merchants ignore reputation: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #402 // Alternate targeting for Potions of Fire Breath -> Potions of Fire Breath use Breath Weapon targeting: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #410 // Imoen always joins at level 1 outside Candlekeep: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #422 // Less reputation loss for killing Phandalyn -> Lose 3 rep or innocent penalty, whichever is less: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #430 // Kondar works against more kinds of shapeshifters: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #460 // Candlekeep XP boost: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #480 // Alternate Adoy's Belt: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #490 // Liia knows how to cast her spells: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #500 // Allow clones of party members to use Advanced AI: 3.0
    ~KLATU/SETUP-KLATU.TP2~ #0 #2030 // Identify all store items: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2040 // Fix Wild Mage Items and Spells: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2050 // Prevent Wish Spells from Interrupting Caster: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2060 // Standardize Poison Immunity: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2070 // Free Action does not prevent Haste or Movement Rate Bonus: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2080 // Drop Equipment on Disintegration: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2090 // Drop Equipment on Petrification: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2100 // Drop Equipment on Imprisonment: 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2110 // Treat all Innate Abilities as Non-Magical (Unaffected by Wild/Dead Magic and Silence): 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2120 // Treat all Psionic Abilities as Non-Magical (Unaffected by Wild/Dead Magic and Silence): 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #2130 // Treat all Bardsong Effects as Non-Magical (Unaffected by Wild/Dead Magic): 1.7
    ~KLATU/SETUP-KLATU.TP2~ #0 #3070 // Remove Chaos Shield icons from all items: 1.7
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #12 // House Tweaks: Improved Dialogues (BG:EE): 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #13 // House Tweaks: Not-So-Indestructible Rats: 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #14 // House Tweaks: Good-Aligned Roleplay Rewards (BG2:EE): 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #15 // House Tweaks: Cloak of Dragomir only decreases stats in daylight: 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #16 // House Tweaks: Give Stat Bonuses to EENPCs in BG2 (except Hexxat): 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #17 // House Tweaks: Useful Plot Items: 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #18 // House Tweaks: Faster Troll Unconsciousness: 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #19 // House Tweaks: Restore Reputation Increase Sound Effect for BG2: 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #20 // House Tweaks: Race Text Patch: 1.91
    ~MIH_TWEAKS/SETUP-MIH_TWEAKS.TP2~ #0 #3 // Protection from Evil blocks Domination: v2
    ~SAREVEFFFIX/SETUP-SAREVEFFFIX.TP2~ #0 #0 // Fix Deathbringer
    ~EET_END/EET_END.TP2~ #0 #0 // EET end (last mod in install order) -> Standard installation
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #10 // Remove Helmet Animations: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2040 // Universal Clubs: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2060 // Weapon Styles for All: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2100 // Allow Thieving and Stealth in Heavy Armor per PnP: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2120 // Allow Arcane Spellcasting in Heavy Armor: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2152 // Wear Multiple Protection Items -> Allow armor plus one protection item [Angel]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2163 // Alter Weapon Proficiency System -> IWD-style proficiencies with weapon styles: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2170 // Cast Spells from Scrolls (and Other Items) at Character Level: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2210 // Change Grandmastery Bonuses -> True grandmastery [Baldurdash]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2431 // Change Equipment Restrictions for Druid Multi- and Dual-Classes -> Tighten equipment restrictions for druid multi- and dual-classes [Angel]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2440 // Everyone Gets Bonus APR from Specialization [subtledoctor]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2450 // Enforce PnP Proficiency Rules on Dual-Classed Characters [subtledoctor]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2520 // Allow Mages to Use Bucklers and Thieves to Use Small Shields [Angel]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2590 // Thieves Can Backstab With More Weapons With "Use Any Item" or as Dual- and Multi-Classes: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4180 // Removable NPC Items: v16
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #150 // Temple cures work better: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #300 // Slightly improved party AI: 3.0
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #340 // Potion effects don't stack with themselves: 3.0
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7000 // Improved doppelgangers: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7010 // Tougher Black Talons and Iron Throne guards: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7040 // Relocated bounty hunters: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7050 // Improved Ulcaster: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7060 // Improved Balduran's Isle: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7100 // Improved Bassilus: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7110 // Improved Drasus party: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7140 // Improved Undercity assassins: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7150 // Improved Carsa/Kahrk interaction: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7200 // Tougher chapter-two end battle: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7210 // Tougher chapter-three end battle: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7220 // Tougher chapter-four end battle: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7230 // Tougher chapter-five end battle: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7900 // Improved minor encounters: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8000 // Make the starting dungeon slightly harder: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8010 // Improved Shade Lord: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8060 // Improved de'Arnise Keep ("Tactics Remix"): 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8110 // Improved Sahuagin: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8140 // Improved Drow: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8150 // Improved Watcher's Keep: 34.3
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8170 // Improved Sendai's Enclave: 34.3
    ~JTWEAKS/SETUP-JTWEAKS.TP2~ #0 #440 // Random spawns scale with difficulty: 3.0
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #3010 // Add Backstab Immunity to the Ring of Danger Sense: 1.6
    ~D5_RANDOM_TWEAKS/D5_RANDOM_TWEAKS.TP2~ #0 #4033 // Increase Dragons' Hit Points -> 200% More Hit Points: 1.6
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3080 // Increase Ammo Stack Size -> Unlimited ammo stacking: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3090 // Increase Jewelry, Gem, and Miscellaneous Item Stacks -> Unlimited jewelry, gem, and miscellaneous item stacking: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3100 // Increase Potion Stacking -> Unlimited potion stacking: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3110 // Increase Scroll Stacking -> Unlimited scroll stacking: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4020 // ToB-Style NPCs: v16
    ~ATWEAKS/SETUP-ATWEAKS.TP2~ #0 #500 // Slightly expanded storage capacity for containers -> Use the recommended storage capacity value (999): v4.53
    ~MIGHT_AND_GUILE/MIGHT_AND_GUILE.TP2~ #0 #240 // Improved Rangers: 4.28
    ~SKILLS-AND-ABILITIES/SKILLS-AND-ABILITIES.TP2~ #0 #710 // Add New HLAs for ALL Classes and Kits: v1.2.3-beta
    ~SKILLS-AND-ABILITIES/SKILLS-AND-ABILITIES.TP2~ #0 #720 // Update Existing HLAs: v1.2.3-beta
    ~SKILLS-AND-ABILITIES/SKILLS-AND-ABILITIES.TP2~ #0 #70 // Add New Monk Abilities: v1.2.3-beta
    ~SKILLS-AND-ABILITIES/SKILLS-AND-ABILITIES.TP2~ #0 #80 // Add New Paladin Abilities: v1.2.3-beta
    ~SKILLS-AND-ABILITIES/SKILLS-AND-ABILITIES.TP2~ #0 #170 // Update Archer to provide to hit and damage bonuses per the kit description: v1.2.3-beta
    ~SKILLS-AND-ABILITIES/SKILLS-AND-ABILITIES.TP2~ #0 #300 // Update Weapon Fighting Styles: v1.2.3-beta
    ~SKILLS-AND-ABILITIES/SKILLS-AND-ABILITIES.TP2~ #0 #400 // 2H Weapon Additional Strength Bonus: v1.2.3-beta
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #1 // House Tweaks: Expanded Shapeshifting: 1.91
    ~HOUSETWEAKS/HOUSETWEAKS.TP2~ #0 #7 // House Tweaks: Increased Constitution Bonuses -> Constitution Bonuses for All Classes + Regeneration Changes: 1.91
    ~SCALES_OF_BALANCE/SCALES_OF_BALANCE.TP2~ #0 #201 // SBO - Stat-based Bonus Spell Slots: v5.40
    ~NPC_EE/NPC_EE.TP2~ #0 #2000 // NPC class/stat/kit choices: 5.9.9
    ~GENERALIZED_BIFFING/GENERALIZED_BIFFING.TP2~ #0 #1 // Generalized Biffing -> Biff all files (recommended by the Big World Dudes): v2.6

     

×
×
  • Create New...