Finally a new version of BWP is ready to release. In the meantime, I doubted that it would ever be finished. Again and again new unexpected problems did arise.
The install order is changed due to some updated mods and some former issues are solved. Of course new mods are added.
The BWP Installpack is completely overhauled and many new functions had been added.
Now it converts on the fly some BG1 mods to BGT, "downgrades" some BG2EE mods to BGT, corrects single lines or whole text blocks in faulty files and much more.
A few things I am working on are not finished yet. I will add them soon.
There are still some conflicts I don't know how to resolve this:
1. The main component of Aurora's Shoes and Boots should be installed before Stratagems. However, Aurora's main component adds its own scripts to lot of creatures. As a result, some creatures have all 5 script slots filled and SCS would skip those creatures. This could be avoided by installing the main component after SCS.
Because Sandrah should be installed after Aurora but before before Stratagems I decided to install Aurora and Sandrah before Stratagems accepting that Stratagems skips some creatures because I think thats is the minor problem.
2. Also the Rogue ReBalancing components "Revised Thievery" and "Shadow Thief Improvements" add their own scripts to lot of creatures. As a
result, some creatures have all 5 script slots filled and SCS would skip those creatures. This could be avoided by installing both components after SCS. I don't know what is the better solution.
3. Stratagems AI component 6000 cannot be installed with all that mods from BWP. Obviously there is a limit how many files this component can handle but I didn't figure out where the limit is.
With fewer mods or with the AI component from BP there is no such problem. The messages I get are like this:
Failed to apply general-AI patch to DOGHMA (error message Out of memory)
ERROR: [DOGHMA.CRE] -> [override/DOGHMA.CRE] Patching Failed (COPY) (Out of memory)
and ERROR: Failure("hd") despite of more than 200 GB free disc place and 16 GB RAM
4. There are a few problems with he newest WeiDU.exe
TDD:
[action list near line 30, column 38 of DLGCASH/POCRE001.D] PARSE WARNING at line 31 column 1-33 Near Text: ) [AddMapNote] argument [The Lake] was expected to be an integer [action list near line 30, column 38 of DLGCASH/POCRE001.D] PARSE WARNING at line 32 column 1-36 Near Text: ) [AddMapNote] argument [Sunlake Inn] was expected to be an integer
imoenromance:
[imoenRomance/dialogues/SOA/Banter/Classes.d] loaded, 52687 bytes [trigger list near line 287, column 82 of tb#_compile_eval_buffer/imoenRomance/dialogues/SOA/Banter/Classes.d] PARSE WARNING at line 287 column 16-76 Near Text: ) [CheckStatGT] argument [GLOBAL] was expected to be an integer Processing 1 dialogues/scripts ... [./override/BIMOEN2.DLG] loaded, 208764 bytes
Kivan:
[Kivan/tra/english/BP#DEH.TRA] has 398 translation strings [action list near line 216, column 2 of Kivan/d/BP#DEH.d] PARSE WARNING at line 229 column 1-19 Near Text: ) [PlayDead] argument [P#DEHER] was expected to be an integer Processing 1 dialogues/scripts ...
ToBR:
[ToBR/Saradush/scripts/bedo.baf] PARSE ERROR at line 6 column 8-32 Near Text: ) [StartTimer] argument [bedocast] was expected to be an integer [ToBR/Saradush/scripts/bedo.baf] PARSE ERROR at line 11 column 8-31 Near Text: ) [TimerExpired] argument [bedocast] was expected to be an integer [ToBR/Saradush/scripts/bedo.baf] PARSE ERROR at line 14 column 8-32 Near Text: ) [StartTimer] argument [bedocast] was expected to be an integer Processing 3 dialogues/scripts ...
[ToBR/Cleansing/cre/WGdestru.cre] loaded, 1360 bytes Copied [ToBR/Cleansing/cre/WGdestru.cre] to [override/WGdestru.cre] Compiling 1 dialogue file ... [action list near line 105, column 3 of ToBR/Cleansing/dialogue/WGcleric.d] PARSE WARNING at line 108 column 1-274 Near Text: ) [EraseJournalEntry] argument [Cleansing the Temple of Bhaal A priestess of Kelemvor has asked that I cleanse a neighboring temple of the undead inhabitants. She gave me a bottle of cleansing and a warning of a fearsome apparition. However, she does not remember the exact location of the temple. Perhaps I will find it in time.] was expected to be an integer Processing 1 dialogues/scripts ...
SandrahRTF:
[./override/CVCut402.bcs] loaded, 2514 bytes Compiling 65 dialogue files ... [action list near line 4, column 58 of SandrahRTF/D/MystraDrizRTF.d] PARSE WARNING at line 4 column 1-52 Near Text: ) [SetName] argument [Midnight] was expected to be an integer [./override/SLOTS.IDS] loaded, 837 bytes Processing 65 dialogues/scripts ...
CDTweaks
Installing [Romance Cheats] [v2] Compiling 1 dialogue file ... Remove racial requirements for romances? (Select 1 or 2) 1) Remove 2) No changes ERROR: cannot convert remove_romance_racial_requirements or %remove_romance_raci al_requirements% to an integer
You can however install those mods with the previous WeiDU.exe
5. The Divine Remix component Implement sphere system needs to be installed at the very end of the installation procedure.
6. The readme of the Sorcerer's Place Collection states to install the components Archer of Sylvanus and Sylvan Mystic after the Divine Remix mod v7. I don't know whether this is valid for DR v8.
7. The Paladins of Faerûn Kitpack v5 uses files from DRv7. DRv8 includes no longer these files. (The code is included, however in other files). So the dependies of DR are no longer given. I don't know whether the POF kits will work with DR's sphere system as intended.
8. From it's readme Might and Guile should be installed before Refinements and therefor also before Stratagems. However there is a technical problem. Since this mod is using Aquadrizzt's qd_multiclass function many of Stratagems BG2 Tactical challenges can only be installed with warnings, the components 8000, 8050, 8180 cannot be installed at all. When Might and Guile is installed after Stratagems there is no problem.
9. The newer code of Scales of Balance's component 200 SBO - Stat Bonus Overhaul conflicts with the code of some of Stratagems tactics components if Scales of Balance is installed before Stratagems.
Warning: it looks as if some entry that should be a key=>value list, isn't (~list~ is currently %RESREF_D5I15SPL_KIT_EFFECTS_REMOVE% %RESREF_D5I16SPL_KIT_EFFECTS_REMOVE% %RESREF_D5I17SPL_KIT_EFFECTS_REMOVE%, key=%RESREF_D5I13SPL_KIT_EFFECTS_REMOVE%)
I don't know why the author states to install Scales of Balance before Stratagems, but if it is installed after Stratagems there is no such problem.
For this reason in the current guide I have installed Might and Guile as well as Scales of Balance after Stratagems. However, if there are any good reasons to install them before stratagems I will change the guide shortly.