Jump to content

BG2 Tweaks unofficial test release


Recommended Posts

Since a few people have expressed an interest in this, I've made a small compilation of the recent bugfixes for BG2 Tweaks.

 

Disclaimer: this is by no means an official update. It should be used for test purposes only and it certainly isn't officially supported. Furthermore, the accompanying documentation has not been updated (yet).

 

Instructions:

 

1) Grab the latest snapshot of BG2 Tweaks from the GitHub maintenance branch

2) Click on the ZIP button to download the archive

3) Unpack the archive contents to your BG2 folder

4) Rename the folder aVENGER981-BG2_Tweaks-someweirdhexnumbers to bg2_tweaks

5) Download the latest WeiDU from http://www.weidu.org/~thebigg/ and unpack it into your BG2 folder

6) Copy WeiDU.exe into your BG2 folder

7) Rename WeiDU.exe into setup-bg2_tweaks.exe

8) Run setup-bg2_tweaks.exe

 

 

Note: more fixes may be added at a later date.

Link to comment

Changelog

 

For reference, a full comparison between the official version and the current build is available in diff form. The changes implemented in each version are listed below.

 

v9.03 - integrated the following fixes:

 

v9.02 - integrated the following fixes:

v9.01 - integrated the following fixes:

Link to comment

Just doing what I can to help. :)

 

I figured it's probably better to put all the confirmed fixes on Github than to leave them scattered across various threads on the forum. After we test things out and get a stable version, we'll make an official update.

Link to comment

The "Higher HP on Level Up - Maximum" component doesn't work for me. When i create a lvl 7 fighter with 18 CON, he has 108 hp, but isn't he only supposed to have 98 HP?

I also tried to create a lvl 7 barbarian with 18 CON and he has 79 HP.

 

Here is my weidu log so far:

 

// Log of Currently Installed WeiDU Mods

// The top of the file is the 'oldest' mod

// ~TP2_File~ #language_number #component_number // [subcomponent Name -> ] Component Name [ : Version]

~TOBEX/TOBEX.TP2~ #0 #100 // TobEx - Core: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #101 // Apply Concentration Check On Damage [WIP]: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #102 // Awaken On Damage: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #103 // Blindness As Spell Description: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #105 // No Spell Interruption On Zero Damage: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #106 // Use Caster Level On Mirror Image [C]: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #109 // Disable Experience Boost: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #110 // Disable Force Inventory Pause: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #111 // Disable Silence On Charm: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #113 // Remain Hidden On Pickpocket Success [C]: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #114 // Rest Spawns Advance Time: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #117 // Universal Four Inventory Weapon Slots: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #118 // Subtitles For Standard Soundsets: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #120 // Drop Inventory on Disintegrate: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #121 // Drop Inventory on Frozen Death: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #122 // Drop Inventory on Stone Death: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #123 // Enable Auto-Pause On All Screens: Beta 0024

~TOBEX/TOBEX.TP2~ #0 #124 // Make All Attack Animations Genuine Attacks: Beta 0024

~SETUP-ASCENSION.TP2~ #0 #0 // Ascension v1.41 (requires ToB): v1.4.24 BWP Fix

~SETUP-ASCENSION.TP2~ #0 #1 // Tougher Abazigal (optional, requires ToB): v1.4.24 BWP Fix

~SETUP-ASCENSION.TP2~ #0 #2 // Original Tougher Demogorgon (optional, requires ToB): v1.4.24 BWP Fix

~SETUP-ASCENSION.TP2~ #0 #3 // Tougher Gromnir (optional, requires ToB): v1.4.24 BWP Fix

~SETUP-ASCENSION.TP2~ #0 #4 // Tougher Illasera (optional, requires ToB): v1.4.24 BWP Fix

~SETUP-ASCENSION.TP2~ #0 #5 // Tougher Yaga-Shura (optional, requires ToB): v1.4.24 BWP Fix

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #1000 // BG2 Fixpack - Game Text Update -> GTU Light (by Wisp): v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #100 // Party Gets XP for Sending Keldorn to Reconcile With Maria: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #101 // Improved Spell Animations: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #102 // Cromwell's Forging Actually Takes a Day: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #103 // Mixed-Use Dagger Fixes: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #104 // Ghreyfain's Holy Symbol Fixes: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #106 // Giants Receive Penalties When Attacking Halflings, Dwarves, and Gnomes: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #107 // Remove Dual-Classing Restriction from Archers and Stalkers: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #108 // Remove Second Attribute Bonus for Evil Path in Wrath Hell Trial: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #109 // Corrected Summoned Demon Behavior: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #110 // Additional Script Fixes: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #111 // Bard Song Fixes: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #112 // Wizard Slayers Cause Miscast Magic on Ranged Attacks: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #113 // Additional Alignment Fixes: v9.01

~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #114 // Change Free Action to Protect Against Stun: v9.01

~1PP.TP2~ #0 #0 // One Pixel Productions: v2 Everything but Potions (1): v2.7 BWP Fix

~ITEM_REV/ITEM_REV.TP2~ #0 #0 // Item Revisions by Demivrgvs: V3 Beta 1.7

~SETUP-BANTERPACK.TP2~ #0 #0 // Pocket Plane Banter Pack for BG2: Shadows of Amn: v12 BWP Viconia BGT Fix

~SETUP-BANTERPACK.TP2~ #0 #1 // Install SOA Banter Accelerator script? (Increases the frequency of interparty banter): v12 BWP Viconia BGT Fix

~SETUP-BANTERPACK.TP2~ #0 #2 // Pocket Plane Banter Pack for BG2: Throne of Bhaal: v12 BWP Viconia BGT Fix

~SETUP-BANTERPACK.TP2~ #0 #3 // Install TOB Banter Accelerator script? (Increases the frequency of interparty banter): v12 BWP Viconia BGT Fix

~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #0 // Extended NPC-NPC Interaction SoA: 4

~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #1 // Extended Minsc/Aerie Interaction ToB: 4

~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #2 // Imoen "Retrospection" dialogue for BGII: ToB: 4

~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #3 // Wake-Up dialogue for Anomen Romance (By David Gaider with additions from Kulyok): 4

~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #4 // NPC Conflict Revisions: 4

~IEPBANTERS/SETUP-IEPBANTERS.TP2~ #0 #5 // Restored Aerie/Jaheira/Anomen interjection in Underdark: 4

~SETUP-UB.TP2~ #0 #0 // The Kidnapping of Boo by Cliffette: v19 BWP Fix

~SETUP-UB.TP2~ #0 #1 // The Suna Seni/Valygar Relationship: v19 BWP Fix

~SETUP-UB.TP2~ #0 #2 // Kalah and What He Was Promised: v19 BWP Fix

~SETUP-UB.TP2~ #0 #3 // "Cat and Mouse" (Bodhi hunts you in Spellhold) by Ghreyfain: v19 BWP Fix

~SETUP-UB.TP2~ #0 #4 // Gorje Hilldark and the Extended Illithium Quest: v19 BWP Fix

~SETUP-UB.TP2~ #0 #5 // The Pai'Na/Spider's Bane Quest: v19 BWP Fix

~SETUP-UB.TP2~ #0 #6 // Restored Crooked Crane Inn: v19 BWP Fix

~SETUP-UB.TP2~ #0 #7 // Restored Encounters: v19 BWP Fix

~SETUP-UB.TP2~ #0 #8 // Artemis Entreri in Bodhi's Lair: v19 BWP Fix

~SETUP-UB.TP2~ #0 #9 // Corrected "Xzar's Creations": v19 BWP Fix

~SETUP-UB.TP2~ #0 #10 // Restored Hell Minions, by SimDing0: v19 BWP Fix

~SETUP-UB.TP2~ #0 #12 // Item Restorations: v19 BWP Fix

~SETUP-UB.TP2~ #0 #15 // NPC Portrait Restorations: v19 BWP Fix

~SETUP-UB.TP2~ #0 #16 // Corrected BAMs and Scripts: v19 BWP Fix

~SETUP-UB.TP2~ #0 #17 // Corrected Character Names and Biographies: v19 BWP Fix

~SETUP-UB.TP2~ #0 #18 // Restored Minor Dialogs: v19 BWP Fix

~SETUP-UB.TP2~ #0 #19 // Restored Bhaalspawn Powers, by David Gaider: v19 BWP Fix

~SETUP-UB.TP2~ #0 #21 // Throne of Bhaal Minor Restorations: v19 BWP Fix

~SETUP-UB.TP2~ #0 #22 // Justifier Kit: v19 BWP Fix

~SETUP-UB.TP2~ #0 #23 // Feralan Kit: v19 BWP Fix

~SETUP-UB.TP2~ #0 #24 // Sarevok's Remorse: v19 BWP Fix

~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #0 // Spell Revisions: v3.1

~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #10 // Deva and Planetar Animations: v3.1

~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #20 // Mirror Image Fix: v3.1

~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #30 // Dispel Magic Fix: v3.1

~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #40 // Cure Sleep Fix: v3.1

~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #50 // Remove Disabled Spells from Spell Selection Screens: v3.1

~SETUP-TACTICS.TP2~ #0 #15 // Kensai Ryu's Improved Crypt King: v25; Lol's Update to v26

~SETUP-D0QUESTPACK.TP2~ #0 #11 // Improved Oasis II -> IO2 Dialogue & Combat Enhancement: v2.3 (Feb 14, 2010) BWP Fix

~WHEELS/SETUP-WHEELS.TP2~ #0 #0 // The Wheels of Prophecy: v2 BWP Fix

~SETUP-D0QUESTPACK.TP2~ #0 #6 // Alternative Harper/Xzar Plot: v2.3 (Feb 14, 2010) BWP Fix

~SETUP-D0QUESTPACK.TP2~ #0 #7 // Extended Reynald Sequence: v2.3 (Feb 14, 2010) BWP Fix

~SETUP-D0QUESTPACK.TP2~ #0 #13 // Saving Sanik In Brynnlaw: v2.3 (Feb 14, 2010) BWP Fix

~SETUP-D0QUESTPACK.TP2~ #0 #18 // Sending The Solamnic Knights Home: v2.3 (Feb 14, 2010) BWP Fix

~SETUP-D0QUESTPACK.TP2~ #0 #20 // Reward Negotiation: v2.3 (Feb 14, 2010) BWP Fix

~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #60 // Update Spellbooks of Joinable NPCs: v3.1

~RR/SETUP-RR.TP2~ #0 #0 // Proper dual-wielding implementation for Thieves and Bards: v4.48

~RR/SETUP-RR.TP2~ #0 #1 // Thief kit revisions: v4.48

~RR/SETUP-RR.TP2~ #0 #3 // Proper racial adjustments for thieving skills: v4.48

~RR/SETUP-RR.TP2~ #0 #4 // Bard kit revisions: v4.48

~RR/SETUP-RR.TP2~ #0 #6 // Proper spell progression for Bards: v4.48

~RR/SETUP-RR.TP2~ #0 #7 // Additional equipment for Thieves and Bards: v4.48

~RR/SETUP-RR.TP2~ #0 #8 // Upgradeable Equipment: v4.48

~RR/SETUP-RR.TP2~ #0 #10 // Revised Thievery -> Retain default thievery potions and prevent their effects from stacking: v4.48

~RR/SETUP-RR.TP2~ #0 #11 // Chosen of Cyric encounter: v4.48

~SCSII/SETUP-SCSII.TP2~ #0 #1000 // Initialise mod (all other components require this): v20

~SCSII/SETUP-SCSII.TP2~ #0 #2010 // More consistent Breach spell (always affects liches and rakshasas; doesn't penetrate Spell Turning): v20

~SCSII/SETUP-SCSII.TP2~ #0 #2050 // Make individual versions of Spell Immunity available, so that players can use them in Contingencies etc.: v20

~SCSII/SETUP-SCSII.TP2~ #0 #2110 // Reduce the power of Inquisitors' Dispel Magic -> Inquisitors dispel at 1.5 x their level (not twice their level): v20

~SCSII/SETUP-SCSII.TP2~ #0 #2130 // Cosmetic change: stop Stoneskins from changing the caster's colour: v20

~SCSII/SETUP-SCSII.TP2~ #0 #2170 // True Sight/True Seeing spells protect from magical blindness: v20

~SCSII/SETUP-SCSII.TP2~ #0 #3530 // Faster Bears: v20

~SCSII/SETUP-SCSII.TP2~ #0 #3540 // Grant large, flying, non-solid or similar creatures protection from Web and Entangle: v20

~SCSII/SETUP-SCSII.TP2~ #0 #3990 // Increase the price of a license to practise magic in Athkatla -> License costs 10,000 gp: v20

~SCSII/SETUP-SCSII.TP2~ #0 #4000 // Increase the price asked by Gaylan Baele -> Gaylan wants 40,000 gold pieces: v20

~SCSII/SETUP-SCSII.TP2~ #0 #4010 // Make Freedom scrolls available earlier: v20

~SCSII/SETUP-SCSII.TP2~ #0 #4030 // Retrieve Dropped Items from Hell: v20

~SCSII/SETUP-SCSII.TP2~ #0 #4040 // Improved shapeshifting: v20

~SCSII/SETUP-SCSII.TP2~ #0 #4050 // Make party members less likely to die irreversibly: v20

~SCSII/SETUP-SCSII.TP2~ #0 #4100 // Treat mages' and priests' High-Level Abilities as innate abilities rather than memorisable spells (each may be taken only once): v20

~SCSII/SETUP-SCSII.TP2~ #0 #5000 // Ease-of-use party AI: v20

~SCSII/SETUP-SCSII.TP2~ #0 #5020 // Move Boo into Minsc's pack: v20

~SCSII/SETUP-SCSII.TP2~ #0 #5030 // Remove the blur graphic effect from the Displacer Cloak: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6000 // Smarter general AI: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6010 // Better calls for help: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6015 // More sensible choices of weapon proficiencies and kits for fighters (also fixes some errors in fighter stats): v20

~SCSII/SETUP-SCSII.TP2~ #0 #6023 // Potions for NPCs -> Two thirds of the potions dropped by slain enemies break and are lost: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6030 // Improved Spiders: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6035 // Improved golems: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6040 // Give fiends more staying power by increasing their hit points (this component has no effect unless Improved Fiends is installed): v20

~SCSII/SETUP-SCSII.TP2~ #0 #6050 // Improved fiends -> Fiends have fast, uninterruptable innate magic: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6061 // Smarter genies -> Genies cast spells like normal wizards: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6070 // Give Celestials slightly more staying power: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6080 // Smarter celestials -> Celestials have fast, uninterruptable innate magic: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6090 // Give dragons more staying power by increasing their hit points: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6095 // Standardise dragon immunities: dragons in Shadows of Amn get the same immunities to vorpal attacks (etc) as their Throne of Bhaal cousins: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6100 // Smarter dragons -> Dragons have fast, uninterruptable innate magic: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6108 // Enemy mages (and Elder Orbs) use Simulacrum and Project Image spells (this component will have no effect unless you install Smarter Mages or Smarter Beholders): v20

~SCSII/SETUP-SCSII.TP2~ #0 #6110 // Smarter beholders -> Give beholder rays some chance to "burn through" spell protections; beholder antimagic blocks all spells, including harmful ones, for a round (simulates D&D rules): v20

~SCSII/SETUP-SCSII.TP2~ #0 #6121 // Smarter mind flayers -> Illithids have only original-game resistances; Illithids can see through invisibility: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6130 // Improved Vampires: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6135 // Smarter githyanki: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6136 // Add high-level abilities (HLAs) to ToB mages -> Only selected ToB mages get HLAs: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6138 // Add high-level abilities (HLAs) to SoA mages -> Only selected SoA mages get HLAs: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6150 // Smarter Mages -> Mages cast some short-duration spells instantly at start of combat, to simulate pre-battle casting: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6160 // Add high-level abilities (HLAs) to ToB priests -> Only selected ToB priests get HLAs: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6170 // Add high-level abilities (HLAs) to SoA priests -> Only selected SoA priests get HLAs: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6180 // Smarter Priests -> Priests cast some short-duration spells instantly at start of combat, to simulate pre-battle casting: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6210 // Smarter Illasera: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6220 // Smarter Yaga-Shura: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6230 // Smarter Abazigal: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6240 // Smarter Gromnir: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6250 // Smarter Melissan: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6260 // Give Ascension demons SCSII scripts and abilities: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6270 // Give Ascension versions of Irenicus and Sendai SCSII scripts and abilities: v20

~SCSII/SETUP-SCSII.TP2~ #0 #6900 // Make the starting dungeon slightly harder: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7000 // Improved Shade Lord: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7010 // Spellcasting Demiliches: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7020 // More resilient trolls: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7031 // Increase difficulty of level-dependent monster groupings -> Significantly increased difficulty: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7040 // Improved Random Encounters: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7051 // Improved d'Arnise Keep ("Tactics Remix") -> Enhanced spirit trolls (as in Tactics): v20

~SCSII/SETUP-SCSII.TP2~ #0 #7060 // Slightly improved Faldorn: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7065 // Improved Unseeing Eye: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7071 // Improved Bodhi (Tactics Remix) -> Original Tactics Improved Bodhi with SCSII scripting: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7075 // Party's items are taken from them in Spellhold -> Normal mode (recommended): v20

~SCSII/SETUP-SCSII.TP2~ #0 #7078 // Improved battle with Irenicus in Spellhold: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7080 // Improved Sahuagin: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7090 // Improved Beholder hive (adapted from Quest Pack): v20

~SCSII/SETUP-SCSII.TP2~ #0 #7100 // Prevent resting in the Illithid city: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7110 // Slightly Improved Drow -> Upgrade Ust Natha's defences: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7120 // Slightly Improved Watcher's Keep: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7126 // Improved Irenicus in Hell (Tactics remix) -> Tactics-SCSII hybrid: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7130 // Improved Fire Giant temple: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7140 // Enhanced Sendai's Enclave: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7150 // Improved Abazigal's Lair: v20

~SCSII/SETUP-SCSII.TP2~ #0 #7160 // Improved Minor Encounters: v20

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #110 // Icon Improvements: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1010 // More Interjections: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1020 // Alter HP Triggers for NPC Wounded Dialogues: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1070 // Improved Multi-Player Kick-out Dialogues: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1160 // Multiple Strongholds (Baldurdash) -> No Restrictions (Baldurdash): v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #100 // Commoners Use Drab Colors: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1220 // Allow Cromwell to Upgrade Watcher's Keep Items: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2090 // Change Experience Point Cap -> Remove Experience Cap: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2210 // True Grandmastery (Baldurdash): v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3000 // Higher HP on Level Up -> Maximum: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% Learn Spells and No Maximum Cap: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3060 // Remove "You Must Gather Your Party..." Sound (Weimer): v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3080 // Unlimited Ammo Stacking: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3090 // Unlimited Gem and Jewelry Stacking: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3100 // Unlimited Potion Stacking: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3110 // Unlimited Scroll Stacking: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs can be angry about reputation but never leave (Salk): v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3123 // NPCs don't fight: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3160 // Keep Drizzt's Loot, Disable Malchor Harpell: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3170 // No Drow Avatars On Party In Underdark: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4010 // Improved Fate Spirit Summoning: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4050 // Change Jaheira to Neutral Good: v9

// Recently Uninstalled: ~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4100 // Change Korgan to Neutral Evil: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3000 // Higher HP on Level Up -> Maximum: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% Learn Spells and No Maximum Cap: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3060 // Remove "You Must Gather Your Party..." Sound (Weimer): v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3080 // Unlimited Ammo Stacking: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3090 // Unlimited Gem and Jewelry Stacking: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3100 // Unlimited Potion Stacking: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3110 // Unlimited Scroll Stacking: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs can be angry about reputation but never leave (Salk): v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3123 // NPCs don't fight: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3125 // Neutral Characters Make Happy Comments at Mid-Range Reputation: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3160 // Keep Drizzt's Loot, Disable Malchor Harpell: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3170 // No Drow Avatars On Party In Underdark: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4010 // Improved Fate Spirit Summoning: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4050 // Change Jaheira to Neutral Good: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #4100 // Change Korgan to Neutral Evil: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3010 // Maximum HP for NPCs (the bigg) -> For All Creatures in Game: v9

Link to comment

The "Higher HP on Level Up - Maximum" component doesn't work for me. When i create a lvl 7 fighter with 18 CON, he has 108 hp, but isn't he only supposed to have 98 HP?

 

Since ToB, player characters start with an extra hit dice. This is something that the Bioware developers apparently intended.

 

I also tried to create a lvl 7 barbarian with 18 CON and he has 79 HP.

 

This is caused by a known issue between BG2 Tweaks and TobEx which is fixed in the unofficial test release. According to your WeiDU.log you are not using that version, hence the bug.

Link to comment

I was fairly sure I had posted it back in 2010, but there seem to be no such post of mine here.

 

The Cast Spells from Scrolls at Character Level component is missing a check for scrolls, and therefore patches all the items. This is a problem with Item Revisions, where several items are supposed to cast spells at a set level.

 

 

COPY_EXISTING_REGEXP GLOB ~^.+\.itm$~ ~override~
PATCH_IF (SHORT_AT 0x1c) = 11 BEGIN // is a scroll
 READ_LONG  0x64 "abil_off" ELSE 0
 READ_SHORT 0x68 "abil_num" ELSE 0
 READ_LONG  0x6a "fx_off"   ELSE 0
 FOR (index = 0 ; index < abil_num ; index = index + 1) BEGIN
READ_BYTE ("%abil_off%" + (0x38 * "%index%")) "type"
PATCH_IF ("%type%" = 3) BEGIN // magical
  READ_SHORT ("%abil_off%" + 0x1e + (0x38 * "%index%")) "abil_fx_num"
  READ_SHORT ("%abil_off%" + 0x20 + (0x38 * "%index%")) "abil_fx_idx"
  FOR (index2 = 0 ; index2 < abil_fx_num ; index2 = index2 + 1) BEGIN
	READ_SHORT ("%fx_off%" +		(0x30 * ("%abil_fx_idx%" + "%index2%"))) "opcode"
	PATCH_IF (("%opcode%" = 146) OR ("%opcode%" = 148)) BEGIN // cast spell
	  WRITE_LONG ("%fx_off%" + 0x04 + (0x30 * ("%abil_fx_idx%" + "%index2%"))) 0 // cast at character's level
	END
  END
END
 END
END
 BUT_ONLY_IF_IT_CHANGES

PS No bolding under the code tag... I have added the PATCH_IF (SHORT_AT 0x1c) = 11 BEGIN line to the existing code, as well as the closing END.

Link to comment

The Cast Spells from Scrolls at Character Level component is missing a check for scrolls, and therefore patches all the items. This is a problem with Item Revisions, where several items are supposed to cast spells at a set level.

 

I think this may actually be intended. From the readme:

 

Cast Spells from Scrolls (and Other Items) at Character Level

Scrolls and a few other items allow your party to cast spells from the item. When cast in this fashion, the spell is cast as if the character using the item is at 10th level in terms of determining damages, durations, etc. This tweak will allow you to cast spells from items at your character's level, instead of the fixed value of 10.

 

The bold parts indicate that the component is meant to affect all items.

Link to comment

Perhaps if IR doesn't want their items tweaked in such a way, they could provide a list that you exclude from the the patching via a long list of

 

PATCH_IF !(~%SOURCE_RES%~ STRING_EQUAL_CASE ~file1~) 
AND !(~%SOURCE_RES%~ STRING_EQUAL_CASE ~file2~)
AND !(~%SOURCE_RES%~ STRING_EQUAL_CASE ~file3~)
etc...
BEGIN
patch stuff
END

Or check to see if IR is installed first and tweak only the scrolls leaving the items out, else tweak everything as normal

Link to comment

Another suggestion I have. The "Disable Portrait Icons Added by Equipped Items" component - may it be better to just DELETE_ITEM_EQEFFECT 142 instead of changing probabilities? Is such an approach correct?

Link to comment

Another suggestion I have. The "Disable Portrait Icons Added by Equipped Items" component - may it be better to just DELETE_ITEM_EQEFFECT 142 instead of changing probabilities? Is such an approach correct?

They both work. The original author probably went with the probabilities because it was much easier doing it that way, at the time.

 

"Add Save Penalties for Spells Cast by High-Level Casters (BETA)" would, under certain circumstances, misindex spells when it added a new header [1]. It would also not deal with 7th-level priest spells correctly because it set the wrong variable.

 

Fix posted here.

 

1. Specifically, when it added a header between two existing headers. E.g., Magic Missile has headers for levels 5 and 7 and this tweak would add a header for level 6, which would have an incorrect value for effect index.

Link to comment
They both work. The original author probably went with the probabilities because it was much easier doing it that way, at the time.
I think that's because DELETE_ITEM_EQEFFECT did not exist at the time of this component creation :)
Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...