Jump to content
Sign in to follow this  
CamDawg

Tweaks Anthology v9 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.

v9 Changelog

  • Expanded armor lists for the Allow Stealth and Thieving Abilities in Heavy Armor per P&P and Allow Arcane Spellcasting in Armor components to cover new mods; also added a compatibility fix for subtledoctor's mods
  • Updated Russian translation, courtesy of Saigon1983
  • Added Increase party movement speed outside combat component, courtesy of argent77
  • Unique Icons was assigning an IWD-icon to the Full Plate +2 that was obtainable via Wish; it will now use the same appearance as the other Full Plate +2
  • On EE games, Use BG Walking Speeds will now directly adjust the movement speeds of animations, rather than relying on mass creature patching
  • Due to its increased interface size, the portrait from Female Edwina would end up letterboxed on EE games. The existing portrait has been upscaled, so while it's no longer letterboxed it may be a bit blurry.
  • The various tweaks that add abilities to create a new item--Two-Handed Bastard Swords, Two-Handed Katanas, Two-Handed Axes, and some variants of Wear Multiple Protection Items--would not recharge after resting, contrary to the mod's claims. This is fixed.

Share this post


Link to post
Guest Guest

I can't find the ".exe" file for windows.

Share this post


Link to post

And at least for now, there is no Windows download link. Just Linux, and OSX(= mac).

Share this post


Link to post

Having an issue with the Friendly Random Drops component for Icewind Dale:

Installing [Friendly Random Drops -> Choose Your Drop] [v9]
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Copying and patching 1 file ...
Copying and patching 1 file ...
Copying 1 file ...
Copying and patching 1 file ...

ERROR locating resource for 'COPY'
Resource [cdyucham.cre] not found in KEY file:
        [./chitin.key]
Stopping installation because of error.
Stopping installation because of error.

ERROR Installing [Friendly Random Drops -> Choose Your Drop], rolling back to previous state
Will uninstall   7 files for [CDTWEAKS/SETUP-CDTWEAKS.TP2] component 3241.
Uninstalled      7 files for [CDTWEAKS/SETUP-CDTWEAKS.TP2] component 3241.
ERROR: Failure("resource [cdyucham.cre] not found for 'COPY'")
Please make a backup of the file: SETUP-CDTWEAKS.DEBUG and look for support at: http://gibberlings3.net/forums/index.php?showforum=34

GOG version. Mods installed:

  • IWD Fixpack v6
  • 1pp high quality music
  • IWD Unfinished Business v8

 

Share this post


Link to post

It's been reported that "Multiclass Grandmastery" only increases the proficiency limits for trueclass multi fighters - not multiclass kits. (Which are a thing now in the EEs.) 

It would be great if the component modified all kits with class = 7, 8, 9, 10, 16, or 17. 

Share this post


Link to post
1 hour ago, subtledoctor said:

It's been reported that "Multiclass Grandmastery" only increases the proficiency limits for trueclass multi fighters - not multiclass kits. (Which are a thing now in the EEs.) 

It would be great if the component modified all kits with class = 7, 8, 9, 10, 16, or 17. 

Yeah, and that it wouldn't F up the kit's clab...2da file like it does currently. As the mod just appends while not counting how large the table is, with likely extra data that breaks MMBM mod for example, as there the count needs to resolve to a legit value, or you can't combine multiple of them to one.

Share this post


Link to post

I don't see what this has to do with any kit's CLAB table.  These values are in WEAPPROF.2da.  It just needs something like

COPY_EXISTING kitlist.2da
	  READ_2DA_ENTRY class
	  READ_2DA_ENTRY kit_weap_col
	  PATCH_IF class = 7/8/9/10/16/17
	    INNER_ACTION
	      COPY_EXISTING weapprof.2da
	        FOR (row < rows)
	          READ_2DA_ENTRY row kit_weap_col cols limit
	          PATCH_IF limit > 1 BEGIN
	            SET_2DA ENTRY row kit_weap_col cols 5
	          END
	        END
	      BUT_ONLY
	    END
	  END
	BUT_ONLY

Share this post


Link to post
6 hours ago, subtledoctor said:

I don't see what this has to do with any kit's CLAB table. 

 

Then you have not seen the component... so I suggest going back and doing it properly. Or shut up.

Share this post


Link to post
Posted (edited)

I have seen the component, it is very simple... in fact, for your benefit I'll copy and paste the entire thing right here:

ACTION_IF GAME_IS ~bg1 totsc iwd how totlm~ THEN BEGIN
  COPY_EXISTING ~profsmax.2da~  ~override~
    SET_2DA_ENTRY_LATER ~profsmax~  9 2 ~5~ // fm
    SET_2DA_ENTRY_LATER ~profsmax~ 10 2 ~5~ // fc
    SET_2DA_ENTRY_LATER ~profsmax~ 11 2 ~5~ // ft
    SET_2DA_ENTRY_LATER ~profsmax~ 12 2 ~5~ // fmt
    SET_2DA_ENTRY_LATER ~profsmax~ 18 2 ~5~ // fd
    SET_2DA_ENTRY_LATER ~profsmax~ 19 2 ~5~ // fmc
    SET_2DA_ENTRIES_NOW ~profsmax~ 1
  BUT_ONLY
END ELSE BEGIN
  COPY_EXISTING ~weapprof.2da~  ~override~
    FOR (column = 12; column < 21; column = column + 1) BEGIN
      FOR (row = 11; row < 31; row = row + 1) BEGIN
        READ_2DA_ENTRY row column 1 stars
        PATCH_IF (stars > 1) BEGIN
          SET_2DA_ENTRY_LATER ~multigrand~ row column ~5~
        END
      END
    END
    SET_2DA_ENTRIES_NOW ~multigrand~ 1
  BUT_ONLY
END

It has nothing to do with CLAB tables.  On modern games it only modifies WEAPPROF.2da, and to be more comprehensive it only needs to modify a few more columns of WEAPPROF.2da.

Edited by subtledoctor

Share this post


Link to post

Alright then, a component will NEVER start with ACTION_IS, so the rest can be as much BS as you like. Just as a referenced, it starts with BEGIN ~component name~

Next, and this, really must confuse you, as many of these games have kits, as many as zero in total actually:

GAME_IS ~bg1 totsc iwd how totlm~ THEN BEGIN

Share this post


Link to post

In other news, I sent a pull request to make the Tweaks revised wizard/sorcerer/bard spell tables compatible with Tome & Blood's "Revised Ability Scores" component which gives bonus spell slots for high INT (mages) and CHA (bards/sorcerers).

Share this post


Link to post

There's a bug in the 'make NPCs less likely to die irreversibly' component that renders it nonfunctional. (Your quality control for people you let work on this project is lamentable - some complete idiot messed up the code by failing to run a critical macro.)

Fix uploaded to the repo.

 

Share this post


Link to post
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×