Jump to content

Tweaks Anthology v3 Released


Recommended Posts

The Tweaks Anthology is a WeiDU compilation of fixes, cosmetic changes, and tweaks that will run on every Infinity Engine game, from the original Planescape:Torment, through the Icewind Dale and Baldur's Gate series, and the new Enhanced Editions of the games. The successor to BG2 Tweaks and several other tweak packs, some of these were fan requests, others are needed fixes, and others simply make dealing with the more irritating aspects of the game engine easier. Each component can be installed separately so the player can pick and choose only which ones they wish to install. Version 3 includes bug fixes and a revamped Chinese translation courtesy of Angel.

Link to comment

v3 changelog

  • Bottomless Bags of Holding now works for PsTEE
  • The Exotic Item Pack could fail to install on EET, BGT, or BG1 due to typos and a missing library. Strings for the items could also potentially be incorrect.
  • Increase Ammo Stack Size had a typo in the library that would prevent installation
  • Disable Non-Hostile Rest Spawns and Alter Hostile Rest Spawns were also enabling Rest Anywhere
  • Level-Locked Spell Scrolls now covers divine spell scrolls, and allows for casting of spells one level beyond spells available to the priest or mage
  • Don't Auto-Assign Advanced AI Scripting to Party will now assign the "DEFAULT" script, instead of none, to party members
  • Updated Chinese translation thanks to c4_angel
  • Updated variable names for the Romance Cheats component
  • Level-Locked Spell Scrolls is no longer an option for IWD/BG games, as these engines ignore minimum level requirements in item files
  • Lightning Bolts Don't Bounce will now protect the caster from being hit by his/her own lightning bolt for games which still use a multi-target projectile (everything but IWD/BG, which use a single-target projectile that can't hurt the caster)
  • Alter Druid Spell and Level Progression Tables, specifically the option to have druids use the cleric XP progression table, is now available for IWD/BG games
  • The option to tighten restrictions via Change Item Restrictions for Multi- and Dual-class Druids is now more selective about tightening restrictions; among other things this fixes a bug where Jaheira got locked out of her Harper Pin
Edited by CamDawg
Link to comment

First thing I want to say is that for me personally, Tweaks Anthology is a 100% must-have. So thanks for that! =D

 

That being said, I'm very dependent on the BWS to make my mega-mod installations, and I only use EET for all my Baldur's Gate EE gaming goodness.

 

My most recent install failed and gave this message:

 

ERROR: illegal 2-byte read from offset 196 of 162-byte file C#AJ0011.ITM
ERROR: [C#AJ0011.ITM] -> [override/C#AJ0011.ITM] Patching Failed (COPY) (Failure("C#AJ0011.ITM: read out of bounds"))
ERROR: Failure("C#AJ0011.ITM: read out of bounds")
Lightning Bolts Don't Bounce (Angel) (Tweaks Anthology) was not installed due to errors.

 

Is there anything you can do, or something else that I can provide to help identify the problem?

 

Also, and I'm speaking out of ignorance here, but is there any way that Tweaks Anthology's future updates can be made more "BWS-Friendly". I don't know what would be involved with this. Please consult the wonderful Roxanne for that =)

 

Thanks again!

 

 

EDIT: Sorry if this was the wrong place to post =(

Edited by Ser Elryk
Link to comment

First thing I want to say is that for me personally, Tweaks Anthology is a 100% must-have. So thanks for that! =D

 

That being said, I'm very dependent on the BWS to make my mega-mod installations, and I only use EET for all my Baldur's Gate EE gaming goodness.

 

My most recent install failed and gave this message:

 

ERROR: illegal 2-byte read from offset 196 of 162-byte file C#AJ0011.ITM

ERROR: [C#AJ0011.ITM] -> [override/C#AJ0011.ITM] Patching Failed (COPY) (Failure("C#AJ0011.ITM: read out of bounds"))

ERROR: Failure("C#AJ0011.ITM: read out of bounds")

Lightning Bolts Don't Bounce (Angel) (Tweaks Anthology) was not installed due to errors.

 

Is there anything you can do, or something else that I can provide to help identify the problem?

 

Also, and I'm speaking out of ignorance here, but is there any way that Tweaks Anthology's future updates can be made more "BWS-Friendly". I don't know what would be involved with this. Please consult the wonderful Roxanne for that =)

 

Thanks again!

 

 

EDIT: Sorry if this was the wrong place to post =(

Can you send/attach a copy of C#AJ0011.ITM from your override folder?

 

Mmmm... The link in the OP for Windows download is for cdtweaks-v2.

Cheers, links are fixed.

Link to comment

Ah, I see it--the code's checking for a projectile (only on abilities) while it's looping through global effects. Normally it would read the wrong place and, at worst, adds an unneeded but ultimately harmless global effect to an item. In this case, since the ability offset in the item is also wrong, it forces the read out of bounds and causes the component to fail.

 

I've dropped a fixed tp2 on Github.

Link to comment

Ah, I see it--the code's checking for a projectile (only on abilities) while it's looping through global effects. Normally it would read the wrong place and, at worst, adds an unneeded but ultimately harmless global effect to an item. In this case, since the ability offset in the item is also wrong, it forces the read out of bounds and causes the component to fail.

 

I've dropped a fixed tp2 on Github.

 

Thank you so much, CamDawg. I won't be able to try another install until later, but I'll confirm its success or failure here. Cheers =)

Link to comment

It's "wrong" in that it matters to a mod like Tweaks; the practical effect in-game is zero. Abilities are supposed to precede effects in item files, so the ability offset at 0x64 should be 0x72 (and the same for any item without abilities). The Tweaks code still needs to be fixed, though.

Link to comment

 

Ah, I see it--the code's checking for a projectile (only on abilities) while it's looping through global effects. Normally it would read the wrong place and, at worst, adds an unneeded but ultimately harmless global effect to an item. In this case, since the ability offset in the item is also wrong, it forces the read out of bounds and causes the component to fail.

 

I've dropped a fixed tp2 on Github.

 

Thank you so much, CamDawg. I won't be able to try another install until later, but I'll confirm its success or failure here. Cheers =)

 

 

BWS is currently being updated to use V3. For such a complex mod this requires a bit of work.

Thank Argent77 for doing this.

 

 

I'm confused. I just retried an install and got hit with the same error:

 

ERROR: illegal 2-byte read from offset 196 of 162-byte file C#AJ0011.ITM

ERROR: [C#AJ0011.ITM] -> [override/C#AJ0011.ITM] Patching Failed (COPY) (Failure("C#AJ0011.ITM: read out of bounds"))

ERROR: Failure("C#AJ0011.ITM: read out of bounds")

 

Is this something that will take some time to fix (like days or weeks) and I should just wait on standby?

Edited by Ser Elryk
Link to comment

It's on Github, but I haven't put out a new formal release. I really wish Github allowed you to easily download one file, but since it doesn't...

  • Go to the main Github page for Tweaks Anthology: https://github.com/Gibberlings3/Tweaks-Anthology
  • Use the green 'Clone or Download' button on the right side, about midway down the page, and select download ZIP. Save it somewhere other than your game folder.
  • Extract the contents, again, somewhere other than your game folder.
  • Replace setup-cdtweaks.tp2 (inside the cdtweaks folder) in your game folder with the same tp2 file from your newly downloaded ZIP file from Github.
  • Run the setup-cdtweaks program in your game folder to try again.
Link to comment
Guest
This topic is now closed to further replies.
×
×
  • Create New...