Jump to content

Bugs and fixes for v1.5+


Miloch

Recommended Posts

Please use this topic for reporting bugs with version 1.5 or above. Make sure you have the latest fix first, which I will post in this topic as needed (until Nythrun takes over with a v2 or whatever).

 

The latest fix corrects some issues with ToB NPCs (and increments your version to 1.6). Download the v1.5 of the mod. After extracting to your game folder, extract and overwrite the level1npcs.tp2 in the level1npcs folder with the attached file. Edit: deprecated attachment as v1.7 is now publicly available.

 

Version History

Version 1.6: Absolutely No Bugs Here

* Fixed glitches with ToB NPCs

Link to comment

Don't know if it's this component but Jaheira never returns after being summoned by Meronia to the Harper Hold. It's worked in the past without a glitch and the only think I can attribute the glitch to is upgrading from 1.4 to 1.5 of this mod. If anyone knows how to get her to spawn using the CLUA it would be great.

 

I know the global timer is JaheiraReturn and was set to seven_hours (by Refinements; the unmodded game is 2100) with a party rest during that time. But immediately leaving I check the variable and it sets to 26457236 or some other ridiculous number.

 

I deleted my weidu file so I can't post it now and did another install to see if it will work.

Link to comment
I know the global timer is JaheiraReturn and was set to seven_hours (by Refinements; the unmodded game is 2100) with a party rest during that time. But immediately leaving I check the variable and it sets to 26457236 or some other ridiculous number.
I can't imagine any circumstances where Level 1 NPCs could influence something like that. Unless (and this is a long shot) someone's put a check in there somewhere for Jaheira's class and her class has been changed but I really doubt that.

 

If you manage to reproduce it with v1.6, post your WeiDU.log. If you want to spawn her via CLUA, it's something like CLUAConsole:CreateCreature("jaheir8") (or "jaheir11" etc., depending on what her level should roughly be).

Link to comment

Happened again... can't get Jaheira to spawn after being summoned alone to the Harper Hold. Here's my WeiDU log.

 

// 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]

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

~SETUP-ASCENSION.TP2~ #0 #3 // Tougher Gromnir (optional, requires ToB)

~SETUP-ASCENSION.TP2~ #0 #4 // Tougher Illasera (optional, requires ToB)

~SETUP-ASCENSION.TP2~ #0 #5 // Tougher Yaga-Shura (optional, requires ToB)

~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 #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 #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

~ITEM_REV/ITEM_REV.TP2~ #0 #0 // Item Revisions by Demivrgvs: v2 (Hotfix 20100919)

~SETUP-KIVAN.TP2~ #0 #0 // Kivan of Shilmista: v12

~SETUP-KIVAN.TP2~ #0 #2 // Select Deheriana's Class -> Wild Mage: v12

~SETUP-KIVAN.TP2~ #0 #7 // Install ToB Portion of the Mod: v12

~XAN/SETUP-XAN.TP2~ #0 #0 // Xan NPC MOD for Baldur's Gate II, v9

~XAN/SETUP-XAN.TP2~ #0 #1 // Install alternate class for Xan? -> Change Xan's class to Fighter/Mage

~SETUP-BANTERPACK.TP2~ #0 #0 // Pocket Plane Banter Pack for BG2: Shadows of Amn

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

~YOSHIMO/YOSHIMO.TP2~ #0 #0 // Yoshimo Friendship Mod for BGII: SoA: 2

~IMOEN/IMOEN.TP2~ #0 #0 // Imoen Friendship for SoA: 1

~SHARDSOFICE/SETUP-SHARDSOFICE.TP2~ #0 #0 // The Price Of Friendship: v5

~SHARDSOFICE/SETUP-SHARDSOFICE.TP2~ #0 #2 // You Could Restore the Summon Cow Spell, But Why?: v5

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

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

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

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

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

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

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

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

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

~FADINGPROMISES/SETUP-FADINGPROMISES.TP2~ #0 #0 // Fading Promises: v6

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

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

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

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

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

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

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

~SETUP-D0QUESTPACK.TP2~ #0 #5 // Additional Shadow Thieves Content

~SETUP-D0QUESTPACK.TP2~ #0 #6 // Alternative Harper/Xzar Plot

~SETUP-D0QUESTPACK.TP2~ #0 #9 // Rahul Kanakia's Potion Quest

~SETUP-D0QUESTPACK.TP2~ #0 #13 // Saving Sanik In Brynnlaw

~SETUP-D0QUESTPACK.TP2~ #0 #18 // Sending The Solamnic Knights Home

~SETUP-D0QUESTPACK.TP2~ #0 #20 // Reward Negotiation

~ALTERNATIVES/SETUP-ALTERNATIVES.TP2~ #0 #0 // Alternatives: v9

~CROSSMODBG2/SETUP-CROSSMODBG2.TP2~ #0 #0 // Crossmod Banter Pack for Shadows of Amn: v13

~CROSSMODBG2/SETUP-CROSSMODBG2.TP2~ #0 #1 // Crossmod Banter Pack for Throne of Bhaal: v13

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

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

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

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

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

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

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

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

~SCSII/SETUP-SCSII.TP2~ #0 #1000 // Detectable spells (required for most other components): v15

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

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

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

~SCSII/SETUP-SCSII.TP2~ #0 #4004 // Increase the price asked by Gaylan Baele -> Gaylan wants 120,000 gold pieces: v15

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

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

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

~SCSII/SETUP-SCSII.TP2~ #0 #4061 // Make the cleric stronghold available to all classes: v15

~SCSII/SETUP-SCSII.TP2~ #0 #4063 // Make the fighter stronghold available to all classes: v15

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

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

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

~SCSII/SETUP-SCSII.TP2~ #0 #6022 // Potions for NPCs -> Half the potions dropped by slain enemies break and are lost: v15

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

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

~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: v15

~SCSII/SETUP-SCSII.TP2~ #0 #6101 // Smarter dragons -> Dragons cast spells like normal wizards: v15

~SCSII/SETUP-SCSII.TP2~ #0 #6111 // Smarter beholders -> Don't give beholder rays any chance of burning through spell protections: v15

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

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

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

~SCSII/SETUP-SCSII.TP2~ #0 #6152 // Smarter Mages -> Mages never cast short-duration spells instantly at start of combat: v15

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

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

~SCSII/SETUP-SCSII.TP2~ #0 #6182 // Smarter Priests -> Priests never cast short-duration spells instantly at start of combat: v15

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

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

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

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

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

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

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

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

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

~SCSII/SETUP-SCSII.TP2~ #0 #7050 // Improved d'Arnise Keep ("Tactics Remix") -> Spirit trolls have the same powers as in the original game: v15

~SCSII/SETUP-SCSII.TP2~ #0 #7070 // Improved Bodhi (Tactics Remix) -> "Toned-down" version of the original Tactics Improved Bodhi, with SCSII scripting: v15

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

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

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

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

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

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

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: 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 #1080 // Add Bags of Holding: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #1170 // Bonus Merchants (Baldurdash): v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2060 // Weapon Styles for All: v9

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

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2200 // Multi-Class Grandmastery (Weimer): v9

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

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2240 // Un-Nerfed THAC0 Table: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2261 // Alter Mage Spell Progression Table -> PnP Table: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2281 // Alter Cleric Spell Progression Table -> PnP Table: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #2294 // Alter Druid Spell and Level Progression Tables -> Use Cleric Level Progression Changes With PnP Druid/Cleric Spell Table: v9

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

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3012 // Maximum HP for NPCs (the bigg) -> For Party-Joinable NPCs Only: 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 #3040 // Make Bags of Holding Bottomless: 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 #3110 // Unlimited Scroll Stacking: v9

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3122 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs are always neutral about reputation (Anomaly): v9

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

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #3210 // Minimum Stats Cheat: v9

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

~ITEM_REV/ITEM_REV.TP2~ #0 #3 // Spellcasting in Armor -> Allow Spellcasting in Armor with Casting Speed Penalties for Arcane Casters: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #8 // Heavy Armor Encumbrance -> Dexterity Penalties in Heavy Armor: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #9 // Allow Thieving Skills in Armor: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #10 // Revised Shield Bonuses: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #11 // Dual Wielding Changes for Light and Heavy Weapons: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #12 // Items of Protection Can Be Worn with Magical Armor: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #13 // Halberds Can Slash, Too: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #15 // Prevent Druids from Wearing Helmets: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #16 // Restrict Fighter/Druids to Armor that Druids Can Wear: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #17 // Weapon Changes: v2 (Hotfix 20100919)

~ITEM_REV/ITEM_REV.TP2~ #0 #18 // Backstabbing Penalties for Inappropriate Weapons -> Backstabbing Penalties Only: v2 (Hotfix 20100919)

~1PP.TP2~ #0 #1 // One Pixel Productions: v2 New Potion Graphics (2): v2.7

~1PP.TP2~ #0 #3 // One Pixel Productions: v3 Flame Short Swords (4): v2.7

~1PP.TP2~ #0 #4 // One Pixel Productions: v3 Flame Short Swords item patches (5): v2.7

~1PP.TP2~ #0 #5 // One Pixel Productions: v3 Flame Short Swords mod item patches (6): v2.7

~1PP.TP2~ #0 #6 // One Pixel Productions: v3 Paperdolls (human, half-orc, elven, halfling, dwarves) (7): v2.7

~1PP.TP2~ #0 #10 // One Pixel Productions: v3 Colourable Quarterstaves core (11): v2.7

~1PP.TP2~ #0 #11 // 1PP: Colourable Quarterstaves core item patches (12): v2.7

~1PP.TP2~ #0 #12 // One Pixel Productions: v3 Colourable Quarterstaves mod patches (13): v2.7

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #0 // 1PP: Avatar fixes * female elves w. leather armour [EFB2]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #1 // 1PP: Avatar fixes * female elves w. chain mail [EFB3]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #2 // 1PP: Avatar fixes * female elven cleric w. plate armour [EFC4]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #3 // 1PP: Avatar fixes * female elven fighter w. plate armour [EFF4]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #4 // 1PP: Avatar fixes * female human unarmoured [HFB1]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #5 // 1PP: Avatar fixes * female human w. leather armour [HFB2]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #6 // 1PP: Avatar fixes * female human w. chain mail [HFB3]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #7 // 1PP: Avatar fixes * female human cleric w. plate mail [HFC4]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #8 // 1PP: Avatar fixes * female human fighter w. plate mail [HFF4]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #9 // 1PP: Avatar fixes * female human unarmoured mage [HFW1]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #10 // 1PP: Avatar fixes * female human mage w. light robe [HFW2]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #11 // 1PP: Avatar fixes * fixed halfling progression [iFB1, IFB2, IFB3]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #12 // 1PP: Avatar fixes * fix frame error on cleric plate [iFC4]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #13 // 1PP: Avatar fixes * dwarves w. chain mail [DMB3]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #14 // 1PP: Avatar fixes * male elves w. chain mail [EMB3]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #15 // 1PP: Avatar fixes * male human w. leather armour [HMB2]

~1PP_AVATARS/SETUP-1PP_AVATARS.TP2~ #0 #16 // 1PP: Avatar fixes * male human w. chain mail [HMB3]

~1PP_FEMALE_DWARVES/SETUP-1PP_FEMALE_DWARVES.TP2~ #0 #0 // Separate Avatars for Female Dwarves -> Separate Avatars for Female Dwarves - Baldur's Gate II

~1PP_THIEVES_GALORE/SETUP-1PP_THIEVES_GALORE.TP2~ #0 #1 // 1ppv3: Unique Thief Avatars (patch) -> BGII - Unique Thief Avatars (patch)

~1PP_THIEVES_GALORE/SETUP-1PP_THIEVES_GALORE.TP2~ #0 #2 // 1ppv3: Unique Thief Avatars (content)

~SETUP-REFINEMENTS.TP2~ #0 #10 // Revised High Level Abilities

~SETUP-REFINEMENTS.TP2~ #0 #30 // Shapeshifting fix -> Heal on shifting back to human (Default)

~RR/SETUP-RR.TP2~ #0 #2 // Thief High Level Ability revisions: v4.38

~RR/SETUP-RR.TP2~ #0 #5 // Bard High Level Ability revisions: v4.38

~RR/SETUP-RR.TP2~ #0 #12 // Shadow Thief Improvements: v4.38

~RANDOMISER/RANDOMISER.TP2~ #0 #520 // Kangaxx further sealed away: v6.2

~RANDOMISER/RANDOMISER.TP2~ #0 #530 // Randomise scrolls: v6.2

~RANDOMISER/RANDOMISER.TP2~ #0 #540 // Randomise the heads of the Flail of Ages: v6.2

~RANDOMISER/RANDOMISER.TP2~ #0 #560 // More Spell Shield scrolls: v6.2

~RANDOMISER/RANDOMISER.TP2~ #0 #1300 // Randomise items -> Mode 2: Randomise with WeiDU. No items are lost: v6.2

~RANDOMISER/RANDOMISER.TP2~ #0 #9000 // Cespenar can forge SoA items: v6.2

~RANDOMISER/RANDOMISER.TP2~ #0 #10210 // Duergar merchants: v6.2

~RANDOMISER/RANDOMISER.TP2~ #0 #10300 // Prevent Watcker's Keep statues from disappearing: v6.2

~SCSII/SETUP-SCSII.TP2~ #0 #4020 // Make Watchers' Keep accessible between SoA and ToB (warning: this will make it inaccessible until the end of SoA): v15

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #0 // Nythrun's Level 1 NPCs: List party-joinable NPCs (required to install any NPC components): v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #3 // Joinable NPCs more closely match the player character's experience: v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1206 // Imoen: v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1207 // Jaheira: v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1228 // Kivan: v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1212 // Minsc: v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1214 // Valygar Corthala: v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1235 // Xan: v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #1216 // Yoshimo: v1.6

~LEVEL1NPCS/LEVEL1NPCS.TP2~ #0 #2250 // Deheriana: v1.6

~WIDESCREEN/WIDESCREEN.TP2~ #0 #0 // Widescreen Mod -> for the original Infinity Engine (CHOOSE THIS!): Widescreen Mod v2.31

~POTION_REV/SETUP-POTION_REV.TP2~ #0 #0 // Potion Revisions by Demivrgvs: Beta 1

~BG2_TWEAKS/SETUP-BG2_TWEAKS.TP2~ #0 #50 // Avatar Morphing Script: v9

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #0 // Increase songlist limit to 500: v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #10 // Externalize hardcoded race strrefs to racetext.2da: v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #50 // Disable Stoneskin colouring: v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #60 // Apply casting level modifier stat: v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #80 // Non-cumulative blindness effect (THAC0 malus): v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #120 // "Scrollable" mage spellbook: v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #121 // "Scrollable" priest spellbook: v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #130 // Fix cure drunkeness effect (#164): v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #170 // Fix repeating effects (#25, #78, #98, #272): v0.6

// Recently Uninstalled: ~TOB_HACKS/TOB_HACKS.TP2~ #0 #180 // Fix animation sounds bug (asound.2da): v0.6

Link to comment

Open a command prompt to your game folder and type weidu --change-log jaheira.bcs --out output.txt and paste the contents of output.txt here. See here if you need more instructions. I suppose you could do the same for baldur.bcs as well, though that will likely return a lot of irrelevant junk.

 

Note that this timer might not get set properly at all if you don't have the party AI lantern on at the time, at least that's the way I'm reading the script. But then, I guess the problem is with her returning, not leaving, so that's handled by baldur.bcs (therefore it doesn't matter if the party AI is on for that). Who knows what other mods have done to it though. But like I said, it's unlikely Level 1 NPCs affects it and even less likely something changed in that respect between v1.3 and v1.6. I am almost certain L1NPCs does nothing to either script (at least I haven't messed with either that I know of).

 

You might also want to decompile and look at the scripts with an editor like Near Infinity or DLTCEP. You should have something like:

 

In jaheira.bcs:

IF
 Global("JaheiraHarperPlot","GLOBAL",1)
 !Exists("Meronia")
THEN
 RESPONSE #100
SetGlobal("JaheiraHarperPlot","GLOBAL",2)
SetGlobalTimer("JaheiraReturn","GLOBAL",2100)
SetLeavePartyDialogueFile()
EscapeArea()
END

In baldur.bcs:

IF
 PartyRested()
 GlobalTimerExpired("JaheiraReturn","GLOBAL")
 Global("JaheiraReturns","GLOBAL",0)
THEN
 RESPONSE #100
SetGlobal("JaheiraReturns","GLOBAL",1)
MoveGlobalObject("Jaheira",Player1)
END

Also you could look with an editor at the jaheir*.cre files in your game and make sure her script name (death variable) is jaheira. I can't imagine anyone changing that though, because then not much of anything would work with her.

Link to comment

// this defines a one to eight character regular expression for matching resrefs
OUTER_SPRINT ~8char~ ~~
OUTER_PATCH_SAVE ~8char~ ~%8char%~ BEGIN
 PATCH_FOR_EACH "char" IN 33 34 35 37 38 39 40 41 44 45 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 BEGIN
INSERT_BYTES 0x0 0x1
WRITE_BYTE   0x0 "char"
 END
END
OUTER_SPRINT ~8char~ ~[%8char%][%8char%]?[%8char%]?[%8char%]?[%8char%]?[%8char%]?[%8char%]?[%8char%]?~

This won't match against files that contain '-' in their name (some modders have - in their prefix, notably Miloch and cmorgan) and, when borrowed by other mods (cough gen_biff cough) also doesn't match against files that contain ^ (some .wav from Auren) and files that contain Greek characters (E.G. μ from Infinity Animations). This seems simpler and safer to me:

OUTER_SPRINT ~8char~ ~[^ %TAB%%WNL%]~
OUTER_SPRINT ~8char~ ~%8char%%8char%?%8char%?%8char%?%8char%?%8char%?%8char%?%8char%?~

Link to comment

Yeah I checked both scripts but their almost like what you've said. I'm not sure what's messing with the global timer for her returning. And I've tried creating jaheira but she always starts with her dungeon monologue. so when she leaves I haven't found a way to get her to return. Even tried reinstalling the game and everything but still get the same result. Maybe it's one of the NPC mods I have that's causing the issue. I know it worked when I had a male PC and a full party. but looks like my female PC won't get the questionable questioning from Galvarey and company and Jaheira won't get her Harper pin unless I decide to CLUA it in. Thanks anyway.

Link to comment
This won't match against files that contain '-' in their name (some modders have - in their prefix, notably Miloch and cmorgan)
Changed locally... something for Nythrun's v2 I reckon, unless some other crucial bug comes up before then.
Yeah I checked both scripts but their almost like what you've said. I'm not sure what's messing with the global timer for her returning.
You can find out what's messing with the scripts by doing change-logs like I said. Pretty sure it's not L1NPCs but you've got a fair number of other mods.
Link to comment

A couple of typos in \level1npcs\subjunctive\ergo_dudleyfix.tpa.

Lines 338-339 should be

WRITE_BYTE 0x24 23 // Current Hit Points
WRITE_BYTE 0x26 23 // Maximum Hit Points

Lines 353-354 should be

WRITE_BYTE 0x24 42 // Current Hit Points
WRITE_BYTE 0x26 42 // Maximum Hit Points

Link to comment

I have had no success in getting characters to transform into monks. I've tried Branwen, Korgan and Mazzy. On one occasion the mod allowed Mazzy to change, but the proficiencies offered were clearly incorrect and the game crashed on start-up. On all other occasions the mod returned error messages as shown below - is this a known issue?

 

Thanks

 

Install Component [Korgan Bloodaxe]?

nstall, or [N]ot Install or [Q]uit? [./override/ar7200.are] loaded, 30600 bytes

[./override/ar0083.are] loaded, 2740 bytes

[./override/ar6111.are] loaded, 2776 bytes

[./override/ar7200.are] loaded, 30600 bytes

[./override/ar0083.are] loaded, 2740 bytes

[./override/ar6111.are] loaded, 2776 bytes

 

Installing [Korgan Bloodaxe] [v1.5]

[./override/ar7200.are] loaded, 30600 bytes

[./override/ar7200.are] loaded, 30600 bytes

[./override/ar0083.are] loaded, 2740 bytes

[./override/ar6111.are] loaded, 2776 bytes

[baldur.ini] loaded, 3034 bytes

[baldur.ini] loaded, 3034 bytes

Copying and patching 1 file ...

[./override/korgan8.cre] loaded, 1968 bytes

 

Korgan: chaotic evil dwarf fighter (berserker)

(Current attributes: Str=18/77 Dex=15 Con=19 Int=12 Wis=9 Cha=7)

[Axe=5, War Hammer=1]

 

Select a class from the list below. Enter the class's number and press "Enter".

0 Wait, I've changed my mind - don't install this component!

1 Mage 11 Druid

2 Fighter (includes Barbarian) 12 Ranger

3 Cleric 13 Mage/Thief

4 Thief 14 Cleric/Mage

5 Bard 15 Cleric/Thief

6 Paladin 16 Fighter/Druid

7 Fighter/Mage 17 Fighter/Mage/Cleric

8 Fighter/Cleric 18 Cleric/Ranger

9 Fighter/Thief 19 Sorcerer

10 Fighter/Mage/Thief 20 Monk

User answer: "20"

 

Current attributes: Str=18/77 Dex=15 Con=19 Int=12 Wis=9 Cha=7

 

Type new attributes as whole numbers separated by spaces, or 0 for no change.

Press "Enter" when done. Do not include exceptional strength % bonuses (you

will be asked about that later if relevant). Valid range is 3 to 25.

User answer: "0"

 

You've opted to make no changes; that's fine too.

Copying and patching 1 file ...

[./override/weapprof.2da] loaded, 69018 bytes

Copying and patching 1 file ...

BIFF may be in hard-drive CD-path [C:\Games\BG2\CD5\/DATA/DEFAULT.BIF]

BIFF may be in hard-drive CD-path [C:\Games\BG2\CD4\/DATA/DEFAULT.BIF]

BIFF may be in hard-drive CD-path [C:\Games\BG2\CD3\/DATA/DEFAULT.BIF]

BIFF may be in hard-drive CD-path [C:\Games\BG2\CD2\/DATA/DEFAULT.BIF]

BIFF may be in hard-drive CD-path [C:\Games\BG2\CD2\/DATA/DEFAULT.BIF]

BIFF may be in hard-drive CD-path [C:\Games\BG2\CD1\/DATA/DEFAULT.BIF]

BIFF may be in hard-drive CD-path [C:\Games\BG2\/DATA/DEFAULT.BIF]

[C:\Games\BG2\/DATA/DEFAULT.BIF] 5847739 bytes, 444 files, 0 tilesets

 

Select weapon proficiencies from the list below. The first column lists the

number to enter, the second lists the maximum you may place, and the third is

the proficiency's name.

 

0 0 0 NO_PROFICIENCY

 

96 1 0 Dagger

 

102 1 0 Quarter Staff

 

106 1 0 Dart

 

107 1 0 Sling

 

 

 

2 points remaining

User answer: "107"

 

Select weapon proficiencies from the list below. The first column lists the

number to enter, the second lists the maximum you may place, and the third is

the proficiency's name.

 

0 0 0 NO_PROFICIENCY

 

96 1 0 Dagger

 

102 1 0 Quarter Staff

 

106 1 0 Dart

 

107 1 1 Sling

 

 

 

1 points remaining

User answer: "102"

Copying and patching 4 files ...

[./override/korgan8.cre] loaded, 1968 bytes

[./override/thac0.2da] loaded, 3716 bytes

[./override/thac0.2da] loaded, 3716 bytes

Copying and patching 1 file ...

Copying and patching 1 file ...

Copying and patching 1 file ...

Copying and patching 1 file ...

[./override/lorebon.2da] loaded, 329 bytes

Copying and patching 1 file ...

[./override/hpprs.2da] loaded, 1203 bytes

ERROR: cannot convert kit_ids_number or %kit_ids_number% to an integer

ERROR: [hpprs.2da] -> [override] Patching Failed (COPY) (Not_found)

Stopping installation because of error.

ERROR: [korgan8.cre] -> [override] Patching Failed (COPY) (Not_found)

Stopping installation because of error.

 

ERROR Installing [Korgan Bloodaxe], rolling back to previous state

[level1npcs/backup/1210/UNSETSTR.1210] SET_STRING uninstall info not found

Will uninstall 0 files for [LEVEL1NPCS/LEVEL1NPCS.TP2] component 1210.

Uninstalled 0 files for [LEVEL1NPCS/LEVEL1NPCS.TP2] component 1210.

[./override/ar7200.are] loaded, 30600 bytes

[./override/ar7200.are] loaded, 30600 bytes

[./override/ar0083.are] loaded, 2740 bytes

[./override/ar6111.are] loaded, 2776 bytes

[baldur.ini] loaded, 3034 bytes

[baldur.ini] loaded, 3034 bytes

[./override/ar7200.are] loaded, 30600 bytes

[./override/ar0083.are] loaded, 2740 bytes

[./override/ar6111.are] loaded, 2776 bytes

Unable to Unlink [level1npcs/backup/1210/READLN.1210]: Unix.Unix_error(20, "unlink", "level1npcs/backup/1210/READLN.1210")

Unable to Unlink [level1npcs/backup/1210/READLN.1210.TEXT]: Unix.Unix_error(20, "unlink", "level1npcs/backup/1210/READLN.1210.TEXT")

Link to comment
Guest Guest
Fixed. Orcish stupidity was the probable cause.

 

You may as well bring the other bugs out of the woodworks, folks. Don't be shy. I know they're out there.

Did you mean that this should have been fixed in v1.6? I've tried several times with that, but still get errors on trying to install Mazzy as a monk.

Link to comment
Did you mean that this should have been fixed in v1.6?
No, it means I fixed it in the current version under development. Or thought I did anyway.

 

I fixed getting NPCs to install as monks anyway, but uncovered several other issues with monks in the process:

1. Proficiencies are messed up, as you have already seen (probably something stupid I did so I can probably fix it).

2. Demihuman monks get the human monk avatars (easily fixable, I think, by forcing demihumans to the thief avatars)

3. Monks don't get their movement bonus

4. They don't get Stunning Blow at level 1

5. I'm not even sure they're getting their thief skills and resistance, though my research suggests the engine determines this automatically (we don't have to mess with it if so)

 

:)

 

erik, I'll take two cases of that Bloody Thundermead... or maybe you should save it for yourself and Nythrun since I'm not even sure I can fix all that.

 

Edit: Fixed... I think.

Link to comment

Ok, well I fixed the monk stuff. Points 1 and 2 weren't actually that tough to fix.

 

Points 5 seems to be irrelevant as I suspected (yay). Points 3 and 4 led to a bigger issue though.

 

It's true monks weren't getting their class bonuses, but my testing revealed that no class or kit was getting such bonuses. Moreover, it seems entirely probable that the prior class/kit of the NPC would retain those previous bonuses - clearly inappropriate to a paladin changed to a monk or vice-versa. Thus, if you make a fighter/thief an assassin, he doesn't gain the ability to set snares or poison weapons. At least not until he passes level 1 (which is undoubtedly going to be the case as soon as he joins) but still, we want to make sure the L1 abilities are correct.

 

Has no one else noticed this in umpteen releases of this mod? :) A little testing would help here, though any time I mention "testing" everyone runs for the hills and all I hear is *crickets chirping*.

 

Well I guess the good news is I think I can fix it. Possibly even without breaking anything else (though the verdict is still undecided there). It might depend on a steady supply of Thundermead from some unspecified source (any source will do, really).

Link to comment

Archived

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

×
×
  • Create New...