Jump to content


Photo

Tweaks Anthology v3 Released


  • This topic is locked This topic is locked
43 replies to this topic

#1 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9300 posts
  • Gender:Not Telling

Posted 31 July 2017 - 04:36 PM

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.

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.


#2 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9300 posts
  • Gender:Not Telling

Posted 31 July 2017 - 04:36 PM

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, 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.


#3 Ser Elryk

Ser Elryk
  • Members
  • 148 posts
  • Gender:Male

Posted 01 August 2017 - 07:14 AM

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, 01 August 2017 - 07:34 AM.


#4 Mirandel

Mirandel
  • Members
  • 76 posts

Posted 01 August 2017 - 07:45 AM

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



#5 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9300 posts
  • Gender:Not Telling

Posted 01 August 2017 - 08:18 AM

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.


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.


#6 Ser Elryk

Ser Elryk
  • Members
  • 148 posts
  • Gender:Male

Posted 01 August 2017 - 08:30 AM

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

 

Sure thing:

 

https://www.dropbox....AJ0011.ITM?dl=0



#7 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9300 posts
  • Gender:Not Telling

Posted 01 August 2017 - 09:04 AM

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.


#8 Ser Elryk

Ser Elryk
  • Members
  • 148 posts
  • Gender:Male

Posted 01 August 2017 - 09:08 AM

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



#9 Roxanne

Roxanne

    Modder

  • Modders
  • 1673 posts
  • Gender:Female
  • Location:Auckland, NZ

Posted 01 August 2017 - 09:24 AM

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

Thank Argent77 for doing this.


The Sandrah Saga

another piece of *buggy, cheesy, unbalanced junk*


#10 jastey

jastey
  • Gibberlings
  • 6965 posts
  • Gender:Female

Posted 01 August 2017 - 11:41 AM

C#AJ0011.ITM is from my Ajantis mod. If you say the ability offset is wrong, what am I supposed to do to correct it?



#11 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9300 posts
  • Gender:Not Telling

Posted 01 August 2017 - 11:51 AM

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.


#12 Ardanis

Ardanis

    A very GAR character

  • Modders
  • 2558 posts
  • Gender:Male
  • Location:Saint-Petersburg, Russia

Posted 01 August 2017 - 12:16 PM

Loading the item file in DLTCEP and saving it should be enough, it auto-corrects the offset structure.
"Uguu~ Boku Ayu."

Before you start breaking wall tiles with your bare fists, ask yourself first - do you truly need it?

#13 Jarno Mikkola

Jarno Mikkola

    The Imp

  • Modders
  • 6306 posts
  • Gender:Male
  • 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 :devlook: , 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.

#14 Ser Elryk

Ser Elryk
  • Members
  • 148 posts
  • Gender:Male

Posted 01 August 2017 - 06:40 PM

 

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, 01 August 2017 - 06:41 PM.


#15 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9300 posts
  • Gender:Not Telling

Posted 02 August 2017 - 08:25 AM

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/G...weaks-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. 

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.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users