Jump to content

IWD Unfinished Business v5 Released


CamDawg

Recommended Posts

Like its predecessors for Baldur's Gate and Baldur's Gate II, Unfinished Business for Icewind Dale aims to restore content and quests that were omitted from the game as shipped. Version 5 fixes a number of bugs, completely recodes the Voice of Durdel Anatha quest, and now works on the Icewind Dale in Baldur's Gate II mod.

Changelog

  • The Voice of Durdel Anatha quest was completely recoded, per new information from JE Sawyer
  • Fixed bug preventing install if WeiDU can't find ini files for the Presio's Duel and Expanded Guello/Beorn Quest components
  • The option to deactivate or turn Malavon's iron golems is more prominent by way of availability on more branches of dialogue
  • The time for Norl to make a copy of Marketh's ring has been substantially reduced
  • Closed a bug where you could reset the variable controlling the Marketh's Ring quest midway through, making it impossible to finish, by following a very specific dialogue path with Ginafae if the ring was in progress
  • Removed a duplicate line from Ginafae and gave the player better reply options while Norl is making the copy
  • Presio's Duel could be broken a number of ways due to some loose triggers. These have been tightened up and better detection for treachery (i.e. agreeing to single combat and then sending multiple characters) to make this work as expected
  • Now works with the Icewind Dale in Baldur's Gate II mod
  • Updated Russian translation (thanks prowler)
  • Updated installer to WeiDU v227

Link to comment
Guest IWDfan
Like its predecessors for Baldur's Gate and Baldur's Gate II, Unfinished Business for Icewind Dale aims to restore content and quests that were omitted from the game as shipped. Version 5 fixes a number of bugs, completely recodes the Voice of Durdel Anatha quest, and now works on the Icewind Dale in Baldur's Gate II mod.

 

Hello, I am new to the forum so I apologize in advance if this is not the right place to post and for any noob qs :) . Love the site and the community here! I am getting an install error for this mod when installing after Auril's Bane.

 

This is my first attempt at a mega mod with IWD and my install order is as follows:

 

  • IWD
  • HoW
  • TotL
  • G3 Fixpack
  • Widescreen
  • Auril's Bane
  • Level 8/9 Mage Spells
  • IWD NPC
  • G3 Improved BAMs
  • G3 UB
  • G3 Tweaks
  • G3 Item Upgrade

 

The error occurs on the Presio's Duel component. I did a clean minimum install with only Fixpack, AB, and UB and had the same result. Narrowed the problem down to the core component of AB. Here is my setup.debug:

 

WeiDU v 22700 Log

C:\Games\Black Isle\Icewind Dale\setup-ub_iwd.exe
[./CHITIN.KEY] loaded, 287467 bytes
[./CHITIN.KEY] 268 BIFFs, 19992 resources
[dialog.tlk] loaded, 3527511 bytes
[dialog.tlk] 35271 string entries
[./icewind.ini] loaded, 530 bytes
Possible HD/CD Path: [C:\games\Black Isle\Icewind Dale\]
Possible HD/CD Path: [F:\]
Possible HD/CD Path: [C:\games\Black Isle\Icewind Dale\CD2\]
Possible HD/CD Path: [C:\games\Black Isle\Icewind Dale\CD3\]
[./Keymap.ini] loaded, 7605 bytes
[./Language.ini] loaded, 24217 bytes
[C:\Games\Black Isle\Icewind Dale\setup-ub_iwd.exe] Using scripting style "IWD1"
[dialog.tlk] claims to be writeable.
[dialog.tlk] claims to be a regular file.

Choose your language:
0 [English]
1 [French (by Graoumf)]
2 [italian (by Giuseppe)]
3 [Russian (by Prowler, Accolon, Hawkmoon)]
Using Language [English]
[English] has 1 top-level TRA files
[ub_iwd/languages/english/setup.tra] has 36 translation strings

Would you like to display the readme? [Y]es [N]o
IWDFIXPACK/SETUP-IWDFIXPACK.TP2  0  0 Installed 
IWDFIXPACK/SETUP-IWDFIXPACK.TP2  0 100 Installed 
AB.TP2  0  0 Installed 
[./override/amfaith.itm] loaded, 258 bytes

SKIPPING: [The Voice of Durdel Anatha]
This quest is already restored by Auril's Bane.

Install Component [Malavon's Golems]?
[i]nstall, or [N]ot Install or [Q]uit? 
Skipping [Malavon's Golems]

Install Component [Expanded Guello/Beorn Quest]?
[i]nstall, or [N]ot Install or [Q]uit? 
Skipping [Expanded Guello/Beorn Quest]

Install Component [Marketh's Ring]?
[i]nstall, or [N]ot Install or [Q]uit? 
Skipping [Marketh's Ring]

Install Component [Presio's Duel]?
[i]nstall, or [N]ot Install or [Q]uit? 
Installing [Presio's Duel] [v5]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD3\/DATA/AR4003.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD2\/DATA/AR4003.BIF]
BIFF may be in hard-drive CD-path [F:\/DATA/AR4003.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\/DATA/AR4003.BIF]
BIFF may be in hard-drive CD-path [./cache/DATA/AR4003.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD3\/DATA/AR4003.cbf]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD2\/DATA/AR4003.cbf]
[C:\games\Black Isle\Icewind Dale\CD2\/DATA/AR4003.cbf] decompressed bif file 14565249 bytes
[./cache/DATA/AR4003.BIF] 14565249 bytes, 7 files, 1 tilesets
Copying and patching 1 file ...
Copied [ar4003.ini] to [override/ar4003.ini]
Compiling 1 dialogue file and 3 scripts ...
[./override/TRIGGER.IDS] loaded, 7173 bytes
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD3\/DATA/DEFAULT.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD2\/DATA/DEFAULT.BIF]
BIFF may be in hard-drive CD-path [F:\/DATA/DEFAULT.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\/DATA/DEFAULT.BIF]
[C:\games\Black Isle\Icewind Dale\/DATA/DEFAULT.BIF] 1937098 bytes, 214 files, 0 tilesets
[./override/CLASS.IDS] loaded, 1289 bytes
[./override/ACTION.IDS] loaded, 7934 bytes

[ub_iwd/baf/cd4003tp.baf] PARSE ERROR at line 59 column 1-30
Near Text: )
unknown object CLASS specifier [DRUID_ALL]

[ub_iwd/baf/cd4003tp.baf]  ERROR at line 59 column 1-30
Near Text: )
Parsing.Parse_error
ERROR: parsing [ub_iwd/baf/cd4003tp.baf]: Parsing.Parse_error
ERROR: error compiling [ub_iwd/baf/cd4003tp.baf]: Parsing.Parse_error
ERROR: compiling [ub_iwd/baf/cd4003tp.baf]!
Stopping installation because of error.

ERROR Installing [Presio's Duel], rolling back to previous state
[ub_iwd/backup/400/UNSETSTR.400] SET_STRING uninstall info not found
Will uninstall   1 files for [uB_IWD/SETUP-UB_IWD.TP2] component 400.
Uninstalled      1 files for [uB_IWD/SETUP-UB_IWD.TP2] component 400.
Unable to Unlink [ub_iwd/backup/400/READLN.400]: Unix.Unix_error(20, "unlink", "ub_iwd/backup/400/READLN.400")
Unable to Unlink [ub_iwd/backup/400/READLN.400.TEXT]: Unix.Unix_error(20, "unlink", "ub_iwd/backup/400/READLN.400.TEXT")
IWDFIXPACK/SETUP-IWDFIXPACK.TP2  0  0 Installed 
IWDFIXPACK/SETUP-IWDFIXPACK.TP2  0 100 Installed 
AB.TP2  0  0 Installed 
ERROR: Parsing.Parse_error
PLEASE email the file SETUP-UB_IWD.DEBUG to webmaster@gibberlings3.net
Using Language [English]
[English] has 1 top-level TRA files
[ub_iwd/languages/english/setup.tra] has 36 translation strings

Install Component [Presio's Duel]?
[i]nstall, or [N]ot Install or [Q]uit? 
Installing [Presio's Duel] [v5]
Copying and patching 1 file ...
Copied [ar4003.ini] to [override/ar4003.ini]
Compiling 1 dialogue file and 3 scripts ...

[ub_iwd/baf/cd4003tp.baf] PARSE ERROR at line 59 column 1-31
Near Text: )
unknown object CLASS specifier [RANGER_ALL]

[ub_iwd/baf/cd4003tp.baf]  ERROR at line 59 column 1-31
Near Text: )
Parsing.Parse_error
ERROR: parsing [ub_iwd/baf/cd4003tp.baf]: Parsing.Parse_error
ERROR: error compiling [ub_iwd/baf/cd4003tp.baf]: Parsing.Parse_error
ERROR: compiling [ub_iwd/baf/cd4003tp.baf]!
Stopping installation because of error.

ERROR Installing [Presio's Duel], rolling back to previous state
[ub_iwd/backup/400/UNSETSTR.400] SET_STRING uninstall info not found
Will uninstall   1 files for [uB_IWD/SETUP-UB_IWD.TP2] component 400.
Uninstalled      1 files for [uB_IWD/SETUP-UB_IWD.TP2] component 400.
Unable to Unlink [ub_iwd/backup/400/READLN.400]: Unix.Unix_error(20, "unlink", "ub_iwd/backup/400/READLN.400")
Unable to Unlink [ub_iwd/backup/400/READLN.400.TEXT]: Unix.Unix_error(20, "unlink", "ub_iwd/backup/400/READLN.400.TEXT")
IWDFIXPACK/SETUP-IWDFIXPACK.TP2  0  0 Installed 
IWDFIXPACK/SETUP-IWDFIXPACK.TP2  0 100 Installed 
AB.TP2  0  0 Installed 
ERROR: Parsing.Parse_error
PLEASE email the file SETUP-UB_IWD.DEBUG to webmaster@gibberlings3.net
Using Language [English]
[English] has 1 top-level TRA files
[ub_iwd/languages/english/setup.tra] has 36 translation strings

Install Component [Presio's Duel]?
[i]nstall, or [N]ot Install or [Q]uit? 
Installing [Presio's Duel] [v5]
Copying and patching 1 file ...
Copied [ar4003.ini] to [override/ar4003.ini]
Compiling 1 dialogue file and 3 scripts ...

[ub_iwd/baf/cd4003tp.baf] PARSE ERROR at line 88 column 1-29
Near Text: )
unknown object CLASS specifier [MAGE_ALL]

[ub_iwd/baf/cd4003tp.baf]  ERROR at line 88 column 1-29
Near Text: )
Parsing.Parse_error
ERROR: parsing [ub_iwd/baf/cd4003tp.baf]: Parsing.Parse_error
ERROR: error compiling [ub_iwd/baf/cd4003tp.baf]: Parsing.Parse_error
ERROR: compiling [ub_iwd/baf/cd4003tp.baf]!
Stopping installation because of error.

ERROR Installing [Presio's Duel], rolling back to previous state
[ub_iwd/backup/400/UNSETSTR.400] SET_STRING uninstall info not found
Will uninstall   1 files for [uB_IWD/SETUP-UB_IWD.TP2] component 400.
Uninstalled      1 files for [uB_IWD/SETUP-UB_IWD.TP2] component 400.
Unable to Unlink [ub_iwd/backup/400/READLN.400]: Unix.Unix_error(20, "unlink", "ub_iwd/backup/400/READLN.400")
Unable to Unlink [ub_iwd/backup/400/READLN.400.TEXT]: Unix.Unix_error(20, "unlink", "ub_iwd/backup/400/READLN.400.TEXT")
IWDFIXPACK/SETUP-IWDFIXPACK.TP2  0  0 Installed 
IWDFIXPACK/SETUP-IWDFIXPACK.TP2  0 100 Installed 
AB.TP2  0  0 Installed 
ERROR: Parsing.Parse_error
PLEASE email the file SETUP-UB_IWD.DEBUG to webmaster@gibberlings3.net
Using Language [English]
[English] has 1 top-level TRA files
[ub_iwd/languages/english/setup.tra] has 36 translation strings

Install Component [Presio's Duel]?
[i]nstall, or [N]ot Install or [Q]uit? 
Installing [Presio's Duel] [v5]
Copying and patching 1 file ...
Copied [ar4003.ini] to [override/ar4003.ini]
Compiling 1 dialogue file and 3 scripts ...
[./override/SPELL.IDS] loaded, 21509 bytes
Processing 4 dialogues/scripts ...
[./override/DUNDLT2.DLG] loaded, 785 bytes
[DUNDLT2.DLG] loaded
[DUNDLT2.DLG] saved	6 states, 14 trans, 3 strig, 0 ttrig, 11 actions
override/DUNDLT2.dlg copied to ub_iwd/backup/400/DUNDLT2.dlg, 785 bytes
Extending game scripts ...
[ub_iwd/baf/ar4003.baf] loaded, 510 bytes
[./override/AR4003.BCS] loaded, 4591 bytes
override/ar4003.bcs copied to ub_iwd/backup/400/ar4003.bcs, 4591 bytes
Extended script [ar4003.bcs] with [ub_iwd/baf/ar4003.baf]
Copying and patching 1 file ...
[./override/presio.cre] loaded, 1528 bytes
Copied [presio.cre] to [override/cdpresio.cre]
Copying and patching 1 file ...
[./override/ar4003.are] loaded, 40844 bytes
[./override/ar2003.are] loaded, 1456 bytes
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD3\/DATA/ARFILE.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD2\/DATA/ARFILE.BIF]
BIFF may be in hard-drive CD-path [F:\/DATA/ARFILE.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\/DATA/ARFILE.BIF]
[C:\games\Black Isle\Icewind Dale\/DATA/ARFILE.BIF] 1336016 bytes, 128 files, 0 tilesets
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD3\/DATA/EARE.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD2\/DATA/EARE.BIF]
BIFF may be in hard-drive CD-path [F:\/DATA/EARE.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\/DATA/EARE.BIF]
[C:\games\Black Isle\Icewind Dale\/DATA/EARE.BIF] 303460 bytes, 24 files, 0 tilesets
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD3\/DATA/ZARE.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\CD2\/DATA/ZARE.BIF]
BIFF may be in hard-drive CD-path [F:\/DATA/ZARE.BIF]
BIFF may be in hard-drive CD-path [C:\games\Black Isle\Icewind Dale\/DATA/ZARE.BIF]
[C:\games\Black Isle\Icewind Dale\/DATA/ZARE.BIF] 331504 bytes, 21 files, 0 tilesets
[./override/ar2003.are] loaded, 1456 bytes
[./override/ar2003.are] loaded, 1456 bytes
override/ar4003.are copied to ub_iwd/backup/400/ar4003.are, 40844 bytes
Copied [ar4003.are] to [override/ar4003.are]



Install Component [Orrick's Rhino Beetle Shield]?
[i]nstall, or [N]ot Install or [Q]uit? 

 

The problem seems to come from the following variables: MAGE_ALL, RANGER_ALL, and DRUID_ALL. When I removed the related entries in the ub_iwd/baf/cd4003tp.baf then the install worked. The readme said that UB should be installed after AB, so I'm hesitant to reverse the order... am I missing something or is this a bug??

 

Thanks so much for you help!

Link to comment
Guest Auron

Ah, IWDFan, I remember I had this problem too. :)

 

At first, I thought it came from UB :) because with its older versions, I never had problem to install Presio's duel after AB.

 

In fact, the problem comes from AB core files component. The class.ids file that comes from this component is missing several identifiers that were present in the original game.

 

So, what you can do to make Presio's duel compatible with AB installed is :

- go to your iwd override folder

- edit the class.ids (notepad or any editing text sofware)

- add the following lines at the end of the file before the "255 NO_CLASS" line

202 MAGE_ALL

203 FIGHTER_ALL

204 CLERIC_ALL

205 THIEF_ALL

206 BARD_ALL

207 PALADIN_ALL

208 DRUID_ALL

209 RANGER_ALL

 

What you did in the baf file, can indeed make the Presio's duel component installing, but will alter this quest a little (don't want to spoil), better to edit the class.ids file to restore the value AB deleted.

Link to comment
Guest Tantris

Sorry if it is a lame question but where can I find Malavon's Book of Golem Building?

I've played through IWD UB and I didn't found anything...

 

Thx for the help!

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...