OK, confirming a problem n BGT 1.07 with v17 - strange.
[weidu.log]
// 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]
~SETUP-BGT.TP2~ #0 #0 // Baldur's Gate Trilogy - Core: 1.07
~BG1NPC.TP2~ #0 #0 // The BG1 NPC Project: Required Modifications: v17
~BG1NPC.TP2~ #0 #1 // The BG1 NPC Project: Banters, Quests, and Interjections: v17
~BG1NPC.TP2~ #0 #2 // The BG1 NPC Project: Give Edwin his BG2 portrait.: v17
~BG1NPC.TP2~ #0 #3 // The BG1 NPC Project: Give Imoen her BG2 portrait.: v17
~BG1NPC.TP2~ #0 #4 // The BG1 NPC Project: Give Jaheira her BG2 portrait.: v17
~BG1NPC.TP2~ #0 #5 // The BG1 NPC Project: Give Minsc his BG2 portrait.: v17
~BG1NPC.TP2~ #0 #6 // The BG1 NPC Project: Give Viconia her BG2 portrait.: v17
~BG1NPC.TP2~ #0 #7 // The BG1 NPC Project: Kivan's "Kivan and Deheriana Companions" portrait: v17
~BG1NPC.TP2~ #0 #8 // The BG1 NPC Project: Add Non-Joinable NPC portraits to quests and dialogues: v17
~BG1NPC.TP2~ #0 #9 // The BG1 NPC Project: Ajantis Romance Core (teen content): v17
~BG1NPC.TP2~ #0 #10 // The BG1 NPC Project: Branwen's Romance Core (teen content): v17
~BG1NPC.TP2~ #0 #11 // The BG1 NPC Project: Coran's Romance Core (adult content): v17
~BG1NPC.TP2~ #0 #12 // The BG1 NPC Project: Dynaheir's Romance Core (teen content): v17
~BG1NPC.TP2~ #0 #13 // The BG1 NPC Project: Shar-Teel Relationship Core (adult content): v17
~BG1NPC.TP2~ #0 #14 // The BG1 NPC Project: Xan's Romance Core (teen content): v17
~BG1NPC.TP2~ #0 #15 // The BG1 NPC Project: Female Romance Challenges, Ajantis vs Xan vs Coran: v17
~BG1NPC.TP2~ #0 #17 // The BG1 NPC Project: Alora's Starting Location -> Alora Starts in the Hall of Wonders.: v17
~BG1NPC.TP2~ #0 #25 // Jason Compton's Accelerated Banter Script.: v17
~BG1NPC.TP2~ #0 #27 // The BG1 NPC Project: Bardic Reputation Adjustment: v17
~BG1NPC.TP2~ #0 #29 // The BG1 NPC Project: Cloakwood areas availability in Chapter One -> Open four Cloakwood areas (everything but the Mines): v17
~BG1NPC.TP2~ #0 #30 // The BG1 NPC Project: Sarevok's Diary Adjustments -> SixofSpades Extended Sarevok's Diary: v17
~BG1NPC.TP2~ #0 #200 // The BG1 NPC Project: Player-Initiated Dialogues: v17
results in an interdia.2da with no change on the Imoen2 file:
2DA V1.0
NONE
FILE 25FILE
AERIE BAERIE BAERIE25
ANOMEN BANOMEN BANOME25
CERND BCERND BCERND25
EDWIN BEDWIN BEDWIN25
HAERDALIS BHAERDA BHAERD25
JAHEIRA BJAHEIR BJAHEI25
JAN BJAN BJAN25
KELDORN BKELDOR BKELDO25
KORGAN BKORGAN BKORGA25
MAZZY BMAZZY BMAZZY25
MINSC BMINSC BMINSC25
NALIA BNALIA BNALIA25
VALYGAR BVALYGA BVALYG25
VICONIA BVICONI BVICON25
YOSHIMO BYOSHIM BYOSHIM
IMOEN2 NONE BIMOEN25
SAREVOK NONE BSAREV25
KAGAIN BKAGAI NONE
KIVAN BKIVAN NONE
SHARTEEL BSHART NONE
YESLICK BYESLI NONE
XZAR BXZAR NONE
MONTARON BMONTA NONE
CORAN BCORAN NONE
DYNAHEIR BDYNA NONE
ALORA BALORA NONE
AJANTIS BAJANT NONE
KHALID BKHALI NONE
GARRICK BGARRI NONE
SAFANA BSAFAN NONE
FALDORN BFALDO NONE
BRANWEN BBRANW NONE
QUAYLE BQUAYL NONE
XAN BXANNN NONE
SKIE BSKIE NONE
ELDOTH BELDOT NONE
TIAX BTIAX NONE
OK, checking the code:
bg1npc.tp2
/* allows us to regexp match tabs and newlines */
INCLUDE ~BG1NPC/LIB/extra_regexp_vars.tpa~
/* Defines regexp whitespaces */
OUTER_SPRINT "whitespace" "[%tab% %lnl%%mnl%%wnl%]+"
/* .2da patching */
ACTION_IF FILE_EXISTS_IN_GAME ~FW0100.are~ THEN BEGIN
APPEND ~interdia.2da~ ~IMOEN _BIMOEN~ UNLESS ~_\(BIMOEN\|bimoen\)~
END ELSE BEGIN /* BGT Versions */
COPY_EXISTING ~interdia.2da~ ~override~
REPLACE_TEXTUALLY CASE_INSENSITIVE ~IMOEN2[ %whitespace%]+NONE[ %whitespace%]+BIMOEN25~
~IMOEN2 BIMOEN2 BIMOEN25~
BUT_ONLY_IF_IT_CHANGES
END
This seems to be failing. wierd.
Temporarily, find your interdia.2da in override, and manually change the NONE by IMOEN2 to BIMOEN2.
I'll check around and see what has changed, either in BGT, in WeiDU, or in something else to cause this - very strange.
EDIT:
Well, I don't know why the regexp is failing, but here is a hotfix for you that can be applied at any time in the install. All it does is steal Feuille and Miss Sakaki's code for setting that BIMOEN2, and I just tested it - no problems. Try running it, then opening a save and forcing a few banters.
bgtimoenfix.rar 469.44K
77 downloads
NOTE: This is for BGT ONLY, AND ONLY IF YOU DO NOT HAVE THE BG2 FIXPACK INSTALLED! The BG2 Fixpack is supposed to set this, and BGT inherits its changes, which may be why we don't have more reports of this (and why it didn't show up in my testing). Changing a .2da in midstream this way should not be a problem.
for the code mavens, they do a SET_2DA_ENTRY
BACKUP ~bgtimoenfix\backup~
AUTHOR ~me~
VERSION ~temporary:bg1ncv17~
BEGIN ~Use Luxley's Code, Imoen Banter Assignment to interdia.2da~
//Giving Imoen a banter file if the Fixpack isn't installed
ACTION_IF NOT FILE_EXISTS_IN_GAME ~cdbehbla.pro~ //makes sure the fixpack isn't already installed
THEN BEGIN
ACTION_IF FILE_EXISTS_IN_GAME ~saradush.mve~ THEN BEGIN
COPY_EXISTING ~interdia.2da~ ~override~
SET_2DA_ENTRY 17 1 2 ~BIMOEN2~ // fixes ToB version
BUT_ONLY_IF_IT_CHANGES
END ELSE BEGIN
APPEND ~interdia.2da~ ~IMOEN BIMOEN2~ // fixes SoA version
UNLESS ~BIMOEN2~
END
END