BWP v15 is released now. I have re-arranged the biggest part of the tweaks due to technical reasons. Although most of the common player won't notice any difference in the gameplay it was one of the most complicated piece of work that I ever did.
---
In the previous versions there were some problems that should be solved now. One of them was with the Aurora mod:
Aurora should go before SCS, however, doing so leads to another problem.
Aurora's main component and some others like RR add their own scripts to a lot of creatures. So, when it comes to SCS, some creatures have all 5 script slots filled and SCS skips that creature. I got nearly 80 times the message "Failed to insert script". Now, this problem is drastically reduced to 9 times now.
Also I got messages like "Couldn't add CLERIC_STALKER to spell.ids as no slots remain" with the IWDification mod. This is solved now.
---
In the past I always made an installation with nearly most of the mods. Then I noticed that leaving out an mod can also lead to errors as if to add an mod in the wrong order. Some mods expect IDS entries that are made by other mods. If the mods isn't there, the entry is missing in the IDS and the installation of the mod fails. For example, TDD is the only mod that adds SIMULACRUM to the SPECIFIC.IDS, however, a few other mods expect it there.
---
I have added the Scales of Balance mod. There are some problems now when I install it in the suggested order before Stratagems:
Component 250 7: Weapon Proficiency Overhaul adds sob/wizard/clabma01.2da which includes GA_D5_CANT
The d5_cantr.spl however is copied only with component Component 600 28: Wizard Class Changes
So if one installs component 600 28: Wizard Class Changes without component 250 7: Weapon Proficiency Overhaul this lead to the
ERROR: Failure("resource [D5_CANT.spl] not found for 'COPY'")
with the stratagems component 6000 Smarter general AI.
When I try to install the stratagems component 8141 Slightly Improved Drow or 8170 [Enhanced Sendai's Enclave I get the error message:
ERROR: [dagmag01.CRE] -> [override/dagmag01.CRE] Patching Failed (COPY) (Failure("Unknown function: %RESREF_D5_GSEQ3_KIT_EFFECTS_REMOVE%")) Stopping installation because of error. Failed to patch dagmag01.CRE; error message was Failure("Unknown function: %RESREF_D5_GSEQ3_KIT_EFFECTS_REMOVE%")
I didn’t manage to install most of the NPC changing components 800 and higher except for 815, 821, 835, 860, 872, 890
With component 310 9: Kensai Weapon Focus I got the error:
ERROR: [d5_KLSWO.2da] -> [override] Patching Failed (COPY) (Failure("Unknown macro: remove_blank_lines"))
Oddly enough I was able to install this component with SoB v2.4. I Didn't want to delay the new release of BWPv15 any longer so I didn't investigate why this happens.
---
I did't manage to install Imoen's Romance Mod v2.4 because it overwrites content of other mods. For example:
In the AR1203.bcs I have code blocks from FR_ROV, Fade, TsukiBG2 and Azure. Imoen's Romance replaces them all with its own code block. I don't know why this happens because the responsible code from Imoen's Romance is:
ACTION_IF FILE_EXISTS ~Override/ar1203.bcs~ THEN BEGIN EXTEND_BOTTOM ~Override/ar1203.bcs~ ~imoenRomance/scripts/SOA/Quests/ar1203.baf~ END ELSE BEGIN COMPILE ~imoenRomance/scripts/SOA/Quests/ar1203.baf~ END
Unfortunately I haven't enough skills to investigate this further.
---
I also tried to install the new Divine Remix v8. Sadly the component 1000 is a sure road to failure and will ruin your whole installation. Without this component you will miss the core of the mod.
---
Many mods are modifying and overwriting STATS.IDS, ACTION.IDS, SPELL.IDS and a few other IDS files again and again. This appears to be a source for countless fails and the main problem in the megamod to be solved. Therefore I will start a new topic about this.
---
Occasionally I got error messages like this:
ERROR: COPY ~Setup-RevisedBattles.exe~ ~WeiDU.exe~ FAILED: cannot open target
although the file is existing. I am pretty sure this is caused by an activated virus scanner.
The same is with the message:
ERROR: problem saving [override/DRIZZT.dlg]: Sys_error("override/DRIZZT.dlg: Invalid argument")
---
The functionality of the Installpack is much improved now.
I want to further improve the install order and have a long to-do list. Above all I am unsure about the right order of IR with IPPv4. IR is going to be changed very much. Is it needed to split it any longer? I need your suggestions about this.
---
I did my very best for a bug-free installation. However, the BWP is far to complex to test all configurations. So I need your comments for further improvements. Please post here your experiences and suggestions. Probably I won't answer shortly. It may take some time until I am back at the forum again. Sooner or later I will read your posts carefully.