@ russ
Please can I get your modified Nalia.bcs file because I don't know how to use NI?
You must install TDD after NEJ2 but before fixpack to avoid this error.
With LuvNalia installed the order is: NEJ2 - NEJ2V602 - LuvNalia - TDD - BG2fixpack
If I were to do that your game would be unplayable. Your Nalia.bcs is probably very different from mine (given the number of mods you are installing). Installing my bcs file over yours would eliminate the changes your mods have made to the bcs file. You really shouldn't be playing with so many mods without having NearInfinity, DLTCEP or, Shadowkeeper. I would recommend the first two. Remember, the goal isn't to install without errors but to be able to play. And I have never been able to play without using one of these programs to fix a bug. (I have even used a hex editor to make changes to files.) NearInfinity is the quickest to learn (make sure you have the most recent version of java installed by going to the java website). BTW when I finish installing all the mods I plan on installing (only 1/3 through) my own nalia.bcs file will be different from the one I have now.
Vlad's warning is a valid one and the only way I know of to see if all these mods interact properly is to play them and see what bugs pop up. All it takes is for one mod to overwrite rather than patch a file and another mod or your whole game can be messed up. Even in patching one mod could place an end instead of a continue() and an entire script could be ruined. When you have this many mods it is actually quicker to just play and see what happens then to go through all the tp2 files and check them. (I actually started doing that once). And I haven't even started to mention .dlg, worldmap and .are file problems.
This is one of the reasons I asked earlier if weidu can be used so that a mod writer could patch a bcs file or replace blocks within a bcs file even if the mod writer does not know the exact contents of that bcs file. This is the source of this particular error.