Jump to content


Photo

Version 2 of Tweaks Anthology Now Available


26 replies to this topic

#1 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9298 posts
  • Gender:Not Telling

Posted 28 July 2017 - 09:40 AM

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 2 adds seven new components and a couple of new options for existing components as well as some fixes, most notable being better PSTEE detection.


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
  • 9298 posts
  • Gender:Not Telling

Posted 28 July 2017 - 09:41 AM

Version 2 changelog:

  • Added several new components: Separate Resist Fire/Cold Portrait Icon into Separate Icons, Adjust Cromwell's Forging Time, Level-Locked Spell Scrolls, Allow Mages to Use Bucklers and Thieves to Use Small Shields, Lightning Bolts Don't Bounce, Give Every Class/Kit Four Weapon Slots, and Don't Auto-Assign Advanced AI Scripting to Party
  • Tweaks Anthology will no longer install on games that require Modmerge and instead point users to Modmerge and how to install it
  • The mod will better detect PsTEE games and offer components appropriately. This better detection also addresses some other bugs, such as the Rest Anywhere component not working on PsTEE.
  • The Exotic Item Pack was rewritten to address some minor bugs and streamline the code; the Katana +2 had its effect percentages corrected
  • Wear Multiple Protection Items has a new option, Allow Armor Plus One Protection Item
  • Loosen Item Restrictions for Multi- and Dual-class Druids is now Change Item Restrictions for Multi- and Dual-class Druids, as you now have options to loosen or tighten these restrictions.
  • Allow Cromwell to Upgrade Watcher's Keep Items was streamlined a bit, mainly to make the new Cromwell component easier to write
  • All Alter Weapon Proficiency System options save Rebalanced Profiencies could potentially rob joinable NPCs of overall pips since various proficiencies could get combined. These "duplicate proficiency" points are now re-assigned so that joinable NPCs retain their correct total of weapon pips.
  • Maximum HP Creatures was not properly accounting for dual-class characters, potentially shorting their maximum HPs

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 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9298 posts
  • Gender:Not Telling

Posted 28 July 2017 - 02:14 PM

Le sigh, already our first bug. Installing any of the components that alter rest spawns will also enable you to rest anywhere.

 

And note to self--extend bottomless bags to PSTEE, per argent's suggestion.


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.


#4 khelban12

khelban12
  • Members
  • 106 posts

Posted 29 July 2017 - 12:45 AM

Le sigh, already our first bug. Installing any of the components that alter rest spawns will also enable you to rest anywhere.


Don't be too harsh on yourself. If anything, the fault lies with me that i didn't report it earlier. If only my brain worked :p, i could have reported it weeks ago. I rested 100 times in places that i couldn't before and it only occurred to me that something is fishy when i accidentally clicked rest in the slaver stockade.

#5 Ser Elryk

Ser Elryk
  • Members
  • 148 posts
  • Gender:Male

Posted 29 July 2017 - 07:23 AM

Hi there. I'm hitting a snag with my latest BWS/EET install attempt.

 

Here's a link to a zip containing all the relevant (I hope) info:

 

https://www.dropbox....TWEAKS.zip?dl=0

 

(Also sent a duplicate PM to CamDawg. Sorry for the redundancy.)



#6 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9298 posts
  • Gender:Not Telling

Posted 29 July 2017 - 08:09 AM

Alright, the error in Increase Ammo Stack Size is a missing tilde and the error with Exotic Items is a missing EET library.


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.


#7 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9298 posts
  • Gender:Not Telling

Posted 29 July 2017 - 09:08 AM

Already, fixes for the above are on Github, if anyone wants to try them out.


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 Prof Errata

Prof Errata
  • Members
  • 39 posts
  • Gender:Male
  • Location:France

Posted 29 July 2017 - 09:36 AM

Hi Pete,

note that in my late IWDEE (French version) install with cdtweaks_v2, I’d had the impossibility to install too Increase Ammo Stock Size, and :

Increase Gem & Jewelry Stacking / Increase Scroll Stacking are installed BUT with warnings…

here the WeiDU Log :



#9 Prof Errata

Prof Errata
  • Members
  • 39 posts
  • Gender:Male
  • Location:France

Posted 29 July 2017 - 09:41 AM

here the WeiDU :

Attached Files



#10 Angel

Angel
  • Members
  • 117 posts
  • Gender:Not Telling
  • Location:Netherlands

Posted 29 July 2017 - 09:49 AM

Aw, thanks for including so many of my suggestions. ^^

 

During my tests of my own version of the level-locked spell scrolls, I discovered that the original BG1/TotSC and IWD1/HoW/TotLM engines do not check the minimum level field of items.  So while the component is installable on these engines, it won't have any effect.

 

Also, scribing new spells in the spellbook does not check the level field either.  But since the spell won't be castable until the caster levels up anyway, I suppose this does not matter much.

 

Finally, my original mod actually allowed casters to use scrolls of one level beyond what they can normally cast.  So a 7th level priest (4th level spells) would be able to use a scroll of Cure Critical Wounds (5th level spell).  Otherwise they would have to wait till they are 9th level which is beyond the TotSC level cap, so those scrolls of Cure Critical Wounds added to some temples in BG1 by BG1UB would be useless.



#11 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9298 posts
  • Gender:Not Telling

Posted 29 July 2017 - 10:00 AM

Hi Pete,

note that in my late IWDEE (French version) install with cdtweaks_v2, I’d had the impossibility to install too Increase Ammo Stock Size, and :

Increase Gem & Jewelry Stacking / Increase Scroll Stacking are installed BUT with warnings…

here the WeiDU Log :

Yeah, the fix for the increased ammo size is already posted to Github and will be in v3.

 

The issue with Increase Gem & Jewelry stacking (and scroll stacking, too) is that it goes through all scripts and dialogues and adjusts a few actions here and there so that entire item stacks don't get eaten. During the search, any time it hits a dialogue with a bad action/trigger it will spit out a warning--in this case, it's complaining (correctly) that dcallian.dlg uses an action not listed in action.ids--but these are unrelated to the tweak itself.

 

Aw, thanks for including so many of my suggestions. ^^

 

During my tests of my own version of the level-locked spell scrolls, I discovered that the original BG1/TotSC and IWD1/HoW/TotLM engines do not check the minimum level field of items.  So while the component is installable on these engines, it won't have any effect.

 

Also, scribing new spells in the spellbook does not check the level field either.  But since the spell won't be castable until the caster levels up anyway, I suppose this does not matter much.

 

Finally, my original mod actually allowed casters to use scrolls of one level beyond what they can normally cast.  So a 7th level priest (4th level spells) would be able to use a scroll of Cure Critical Wounds (5th level spell).  Otherwise they would have to wait till they are 9th level which is beyond the TotSC level cap, so those scrolls of Cure Critical Wounds added to some temples in BG1 by BG1UB would be useless.

Cheers. I actually excluded divine spell scrolls, mainly because there are so few of them I didn't think they'd be worth the effort, but there's no reason not to include them as well.


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 Angel

Angel
  • Members
  • 117 posts
  • Gender:Not Telling
  • Location:Netherlands

Posted 29 July 2017 - 10:44 AM

Two typos in cdtweaks/lib/g3_cpmvars_master.tpa prevent installing multiple components on vanilla BG1 and Trilogy.  Here's the diff:

 

Spoiler

Edited by Angel, 29 July 2017 - 11:08 AM.


#13 Angel

Angel
  • Members
  • 117 posts
  • Gender:Not Telling
  • Location:Netherlands

Posted 29 July 2017 - 11:04 AM

Botched translation string references prevent installing Exotic Item Pack.  Again, a diff:

 

Spoiler

Edited by Angel, 29 July 2017 - 11:05 AM.


#14 Angel

Angel
  • Members
  • 117 posts
  • Gender:Not Telling
  • Location:Netherlands

Posted 29 July 2017 - 11:21 AM

Tighten fighter/druid restrictions is way too tight now, and among other issues now locks Jaheira out of her Harper Pin.  You might want to adapt my more selective code, here:

 

https://github.com/A...estrictions.tpa

 

 

And the exception list, here:

 

https://github.com/A..._exceptions.txt



#15 CamDawg

CamDawg

    Dreaming of a red Xmas

  • Gibberling Poobah
  • 9298 posts
  • Gender:Not Telling

Posted 29 July 2017 - 12:47 PM

Alright, if all you're going to do is point out really embarrassing bugs, you need to go outside for a bit. Go on, git!

 

 

 

Seriously, thanks for the bug reports--keep 'em coming!


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.




Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users