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.

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, 31 July 2017 - 04:51 PM.

I came here with a simple dream: a dream of killing all humans. And this is how it must end? Who's the real seven billion ton robot monster here? Not I. Not... I.

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 =)

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.

I came here with a simple dream: a dream of killing all humans. And this is how it must end? Who's the real seven billion ton robot monster here? Not I. Not... I.

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.

I came here with a simple dream: a dream of killing all humans. And this is how it must end? Who's the real seven billion ton robot monster here? Not I. Not... I.

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 =)

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.

I came here with a simple dream: a dream of killing all humans. And this is how it must end? Who's the real seven billion ton robot monster here? Not I. Not... I.

Location:The town where the dead haven't keeled over, yet. In Finland.

Posted 01 August 2017 - 03:12 PM

Loading the item file in DLTCEP and saving it should be enough, it auto-corrects the offset structure.

But that's not going to work for a n00b like me , that doesn't have the DLTCEP...

Welcome to the sanity, you are free to search for the limit, it's out there, we drew it in the sand.Here's how to install all the ... mods you ever really could want to Infinity Engine games. I removed the stable word from there as Roxanne began to add BS mods that are likely to break compatibility from the BWS.

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: