aVENGER_(RR) Posted May 5, 2012 Share Posted May 5, 2012 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
aVENGER_(RR) Posted May 5, 2012 Author Share Posted May 5, 2012 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: Fixed bugs in the "Add Save Penalties for Spells Cast by High-Level Casters (BETA)" component. (Add Save Penalties for Spells Cast by High-Level Casters (BETA)) Fixed incorrect ordering in A#AMNM.CRE which could cause issues in case the file was subsequently patched by other mods (Improved Athkatlan City Guard) v9.02 - integrated the following fixes: Updated the "Restore SoA Load Screen Logo" component to use MOVE instead of system commands (Restore SoA Load Screen Logo) The "Triple-Class HLA Tables" component was relying on code from the BG2 Fixpack and wouldn't work if it wasn't installed. The relevant code is now mirrored in BG2 Tweaks (Triple-Class HLA Tables) v9.01 - integrated the following fixes: Both varieties of the "Higher HP on Level Up" component now check for TobEx to ensure that the Barbarian HP table is adjusted properly (Higher HP on Level Up) The "Faster chapter 1&2 cutscenes and dreams" component is now auto-skipped if BGT is detected in order to prevent a compatibility issue (Faster chapter 1&2 cutscenes and dreams) The "Use BG Walking Speeds (BETA)" component no longer corrupts various creature files (Use BG Walking Speeds (BETA)) The "Add Bags of Holding" component now properly adds an Ammo Belt to the Trademeet blacksmith (Add Bags of Holding) The Tutu variable is now properly initialized for the "Make Khalid a Fighter-Mage" component (Make Khalid a Fighter-Mage) Cromwell now properly references the Paladin's Bracers in his upgrade dialogue (Allow Cromwell to Upgrade Watcher's Keep Items) After performing an item upgrade, Cromwell now uses the proper dialogue line when addressing the player (Allow Cromwell to Upgrade Watcher's Keep Items) The "Remove Helmet Animations" component no longer clashes with 1PP's wing animations (Remove Helmet Animations) All instances of "THACO" in description_updates.tra are changed to "THAC0" (Various components) The "Unlimited Ammo/Gem/Potion/Scroll Stacks" components now set the stack sizes to 999 in order to avoid the dissapearing items glitch (Various components) Link to comment
aVENGER_(RR) Posted May 6, 2012 Author Share Posted May 6, 2012 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
Kilgor Posted May 9, 2012 Share Posted May 9, 2012 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
aVENGER_(RR) Posted May 9, 2012 Author Share Posted May 9, 2012 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
Kilgor Posted May 9, 2012 Share Posted May 9, 2012 Damn i completely overlooked the little ZIP icon at the left side on the githtub page. I downloaded the source code as a zip file instead Sorry for any inconvience. Link to comment
Ardanis Posted May 12, 2012 Share Posted May 12, 2012 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
aVENGER_(RR) Posted May 13, 2012 Author Share Posted May 13, 2012 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 LevelScrolls 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
plainab Posted May 13, 2012 Share Posted May 13, 2012 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
ScuD Posted May 13, 2012 Share Posted May 13, 2012 I have noticed some time ago that A#AMNM.CRE is somehow malformed and in megamod installations is totally corrupted in the end. I've made adjustments to the file to avoid that. Attaching changes here. bg2_tweaks.zip Link to comment
aVENGER_(RR) Posted May 13, 2012 Author Share Posted May 13, 2012 I have noticed some time ago that A#AMNM.CRE is somehow malformed and in megamod installations is totally corrupted in the end. I can confirm this. It looks like A#AMNM.CRE isn't ordered correctly. Will fix, thanks. Link to comment
ScuD Posted May 13, 2012 Share Posted May 13, 2012 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
Wisp Posted May 14, 2012 Share Posted May 14, 2012 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
ScuD Posted May 18, 2012 Share Posted May 18, 2012 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
Recommended Posts
Archived
This topic is now archived and is closed to further replies.