Jump to content

[35.21] Casting Color spray crashes the game, original BG2; ASSERTION FAILED! Return Address: 0x4FF726 File: CGameEffect.cpp Line: 1536 Expression: FALSE Message: (null)


Recommended Posts

Posted

I get the error message in the thread title when I cast Color spray, from what I've looked around with google, that seems to be caused when game tries to play EE effect/animation. Any ideas how to fix this?

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]
~TOBEX/TOBEX.TP2~ #0 #100 // TobEx - Core: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #102 // Awaken On Damage: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #103 // Blindness As Spell Description: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #105 // No Spell Interruption On Zero Damage: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #106 // Use Caster Level On Mirror Image [C]: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #107 // Allow All Races to Dual Class: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #109 // Disable Experience Boost: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #110 // Disable Force Inventory Pause: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #111 // Disable Silence On Charm: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #113 // Remain Hidden On Pickpocket Success [C]: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #115 // Dialogue Greeting Subtitles: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #116 // Enable Animation Attack Sounds: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #117 // Universal Four Inventory Weapon Slots: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #119 // Remove all race-class restrictions: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #120 // Drop Inventory on Disintegrate: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #121 // Drop Inventory on Frozen Death: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #122 // Drop Inventory on Stone Death: Beta 0025
~TOBEX/TOBEX.TP2~ #0 #124 // Make All Attack Animations Genuine Attacks: Beta 0025
~TOBEX_AFTERLIFE/TOBEX_AFTERLIFE.TP2~ #0 #200 // TobEx AfterLife: v29.13
~WIDESCREEN/WIDESCREEN.TP2~ #0 #0 // Widescreen Mod: v3.08
~BG2_HD_GUI/SETUP-BG2_HD_GUI.TP2~ #0 #1 // BG2 HD GUI -> large font (English only)
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #0 // BG2 Fixpack - Core Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #1000 // BG2 Fixpack - Game Text Update -> GTU Light (by Wisp): v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #3 // BETA Core Fixes (please check the readme!): v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #100 // Party Gets XP for Sending Keldorn to Reconcile With Maria: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #101 // Improved Spell Animations: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #104 // Ghreyfain's Holy Symbol Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #106 // Giants Receive Penalties When Attacking Halflings, Dwarves, and Gnomes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #107 // Remove Dual-Classing Restriction from Archers and Stalkers: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #108 // Remove Second Attribute Bonus for Evil Path in Wrath Hell Trial: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #109 // Corrected Summoned Demon Behavior: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #110 // Additional Script Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #111 // Bard Song Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #112 // Wizard Slayers Cause Miscast Magic on Ranged Attacks: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #113 // Additional Alignment Fixes: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #114 // Change Free Action to Protect Against Stun: v13
~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ #0 #115 // Paws from Shapeshifting Can Not Be Dispelled: v13
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #10 // Remove Helmet Animations: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #40 // Change Viconia's Skin Color to Dark Blue: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #80 // Restore SoA Load Screen Logo: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #90 // Disable Portrait Icons Added by Equipped Items: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #110 // Icon Improvements: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #130 // Force All Dialogue to Pause Game: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #140 // Fix Boo's Squeak: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #170 // Unique Icons [Lava] -> Only replace icons that aren't already unique: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #182 // Unique Containers [Miloch] -> Unique icons and names: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #190 // Use Character Colors Instead of Item Colors -> For all shields and helmets: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3151 // Remove Annoying Visual Effects from Equipped Items -> Remove all of the above: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2010 // Separate Resist Fire/Cold Icon into Separate Icons [Angel]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1030 // Reveal Wilderness Areas Before Chapter Six: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1040 // Improved Athkatlan City Guard: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1050 // Gradual Drow Item Disintegration: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1070 // Improved Multi-Player Kick-Out Dialogues: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1120 // Stores Sell Higher Stacks of Items: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1150 // Shapeshifter Rebalancing [Weimer]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1160 // Multiple Strongholds [Sabre, Baldurdash, Weimer] -> No restrictions: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1170 // Bonus Merchants [Baldurdash]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1180 // Female Edwina [Davide Carte, Wendy Yung, Weimer]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1220 // Allow Cromwell to Upgrade Watcher's Keep Items: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1227 // Adjust Cromwell's Forging Time -> Full 24 hours (BG2EE default, includes sleep): v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1230 // Allow Cespenar to Use Cromwell Recipes: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2040 // Universal Clubs: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2100 // Allow Thieving and Stealth in Heavy Armor per PnP: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2120 // Allow Arcane Spellcasting in Heavy Armor: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2140 // Expanded Dual-Class Options: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2150 // Wear Multiple Protection Items -> PnP restrictions: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2170 // Cast Spells from Scrolls (and Other Items) at Character Level: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2200 // Multi-Class Grandmastery [Weimer]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2210 // Change Grandmastery Bonuses -> True grandmastery [Baldurdash]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2220 // Change Magically Created Weapons to Zero Weight: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2240 // Un-Nerfed THAC0 Table: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2250 // Un-Nerfed Sorcerer Spell Progression Table: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2261 // Alter Mage Spell Progression Table -> PnP table: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2271 // Alter Bard Spell Progression Table -> PnP table: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2281 // Alter Cleric Spell Progression Table -> PnP table: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2294 // Alter Druid Spell and Level Progression Tables -> Use cleric level progression changes with pnp druid/cleric spell table: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2580 // Alter Wisdom-Based Divine Bonus Spell Table -> Use PnP/PsT Table: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2312 // Add Save Penalties for Spells Cast by High-Level Casters -> Arcane and divine magic: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps [Ardanis/GeN1e]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2360 // Remove Racial Restrictions for Single-Classes: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2380 // Remove Racial Restrictions for Kits: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2350 // Alter Multi-Class Restrictions -> Allow humans to multi-class: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2390 // Alter Paladin Spell Progression Table -> Paladins Use Icewind Dale-Heart of Winter Spell Tables [grogerson]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2400 // Alter Ranger Spell Progression Table -> Rangers Use Icewind Dale-Heart of Winter Spell Tables [grogerson]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2420 // Loosen Equipment Restrictions for Cleric Multi- and Dual-Classes: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2430 // Change Equipment Restrictions for Druid Multi- and Dual-Classes -> Loosen equipment restrictions for druid multi- and dual-classes: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2500 // Exceptional Strength Weight Limit Changes [sarevok57]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2520 // Allow Mages to Use Bucklers and Thieves to Use Small Shields [Angel]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2540 // Speed Up de'Arnise Keep Stronghold Quests: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2560 // Allow Monks to Wear Helmets: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2999 // Max HP at Level One: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3008 // Allow HP Rolls Through Level 20 [Angel]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% learn spells and no maximum cap: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3040 // Make Bags of Holding Bottomless: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3050 // Remove Fatigue from Restoration Spells: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3060 // Remove "You Must Gather Your Party..." Sound [Weimer]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3070 // Change Effect of Reputation on Store Prices -> Low Reputation Store Discount [Sabre]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3083 // Increase Ammo Stack Size -> Stacks of 120: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3092 // Increase Jewelry, Gem, and Miscellaneous Item Stacks -> Stacks of 80: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3102 // Increase Potion Stacking -> Stacks of 80: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3112 // Increase Scroll Stacking -> Stacks of 80: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3120 // Happy Patch - Alter How Party NPCs Complain About Reputation -> NPCs are never angry about reputation: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3123 // NPCs Don't Fight: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3124 // Stop Haer'Dalis-Aerie Romance from Starting: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3160 // Keep Drizzt's Loot, Disable Malchor Harpell [Weimer]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3170 // No Drow Avatars On Party In Underdark [Weimer]: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3176 // Accelerate/Decelerate Romances: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3220 // Sensible Entrance Points: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3310 // Start New Games with Party AI Turned Off: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3330 // Make Party Members Less Likely to Die Irreversibly: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4020 // ToB-Style NPCs: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4050 // Change Jaheira to Neutral Good Alignment: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4100 // Change Korgan to Neutral Evil Alignment: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4150 // Move Boo Into Minsc's Pack: v16
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4180 // Removable NPC Items: v16
~UB/SETUP-UB.TP2~ #0 #2 // Kalah and What He Was Promised: v28
~UB/SETUP-UB.TP2~ #0 #3 // "Cat and Mouse" (Bodhi hunts you in Spellhold) by Ghreyfain: v28
~UB/SETUP-UB.TP2~ #0 #4 // Gorje Hilldark and the Extended Illithium Quest: v28
~UB/SETUP-UB.TP2~ #0 #5 // The Pai'Na/Spider's Bane Quest: v28
~UB/SETUP-UB.TP2~ #0 #6 // Restored Crooked Crane Inn: v28
~UB/SETUP-UB.TP2~ #0 #7 // Restored Encounters: v28
~UB/SETUP-UB.TP2~ #0 #8 // Artemis Entreri in Bodhi's Lair: v28
~UB/SETUP-UB.TP2~ #0 #9 // Corrected "Xzar's Creations": v28
~UB/SETUP-UB.TP2~ #0 #10 // Restored Hell Minions, by SimDing0: v28
~UB/SETUP-UB.TP2~ #0 #12 // Item Restorations: v28
~UB/SETUP-UB.TP2~ #0 #15 // NPC Portrait Restorations: v28
~UB/SETUP-UB.TP2~ #0 #17 // Corrected Character Names and Biographies: v28
~UB/SETUP-UB.TP2~ #0 #18 // Restored Minor Dialogs: v28
~UB/SETUP-UB.TP2~ #0 #19 // Restored Bhaalspawn Powers, by David Gaider: v28
~UB/SETUP-UB.TP2~ #0 #20 // Extended ToB Item Descriptions: v28
~UB/SETUP-UB.TP2~ #0 #21 // Throne of Bhaal Minor Restorations: v28
~UB/SETUP-UB.TP2~ #0 #24 // Sarevok's Remorse: v28
~UB/SETUP-UB.TP2~ #0 #25 // The Murder of Acton Balthis, by Kulyok: v28
~SETUP-D0QUESTPACK.TP2~ #0 #401 // Miscellaneous Enhancements -> Without Additonal Random Encounters: v3.5
~SETUP-D0QUESTPACK.TP2~ #0 #6 // Alternative Harper/Xzar Plot: v3.5
~SETUP-D0QUESTPACK.TP2~ #0 #7 // Extended Reynald Sequence: v3.5
~SETUP-D0QUESTPACK.TP2~ #0 #10 // Revised Hell Trials: v3.5
~SETUP-D0QUESTPACK.TP2~ #0 #13 // Saving Sanik In Brynnlaw: v3.5
~SETUP-D0QUESTPACK.TP2~ #0 #18 // Sending The Solamnic Knights Home: v3.5
~1PP_HQ_MUSIC_II/1PP_HQ_MUSIC_II.TP2~ #0 #0 // 1pp: High quality music for SoA/ToB
~RR/SETUP-RR.TP2~ #0 #0 // Proper dual-wielding implementation for Thieves and Bards: v4.92
~RR/SETUP-RR.TP2~ #0 #1 // Thief kit revisions: v4.92
~RR/SETUP-RR.TP2~ #0 #2 // Thief High Level Ability revisions: v4.92
~RR/SETUP-RR.TP2~ #0 #3 // Proper racial adjustments for thieving skills: v4.92
~RR/SETUP-RR.TP2~ #0 #4 // Bard kit revisions: v4.92
~RR/SETUP-RR.TP2~ #0 #5 // Bard High Level Ability revisions: v4.92
~RR/SETUP-RR.TP2~ #0 #7 // Additional equipment for Thieves and Bards: v4.92
~RR/SETUP-RR.TP2~ #0 #8 // Upgradeable Equipment: v4.92
~RR/SETUP-RR.TP2~ #0 #11 // Chosen of Cyric encounter: v4.92
~RR/SETUP-RR.TP2~ #0 #12 // Shadow Thief Improvements: v4.92
~RR/SETUP-RR.TP2~ #0 #999 // BG2-style icons for RR content: v4.92
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1500 // Include arcane spells from Icewind Dale: Enhanced Edition: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1510 // Include divine spells from Icewind Dale: Enhanced Edition: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1520 // Include bard songs from Icewind Dale: Enhanced Edition: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #2000 // Install all spell tweaks (if you don't select this, you will be given a chance to choose by category): 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3540 // Reduce the power of Inquisitors' Dispel Magic -> Inquisitors dispel at 1.5 x their level (not twice their level): 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4000 // More Appropriate-Speed Bears: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4030 // Improved shapeshifting: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5000 // Ease-of-use party AI: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5070 // Cosmetic change: stop Stoneskins from changing the caster's colour: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6000 // Smarter general AI: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6010 // Better calls for help: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6030 // Smarter Mages: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6040 // Smarter Priests: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6100 // Potions for NPCs: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6500 // Improved golems: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6510 // Improved fiends and celestials: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6520 // Smarter genies: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6540 // Smarter dragons: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6550 // Smarter beholders: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6560 // Smarter mind flayers: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6570 // Smarter githyanki: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6580 // Improved Vampires: 35.21
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6590 // Smarter Throne of Bhaal final villain: 35.21
~SETUP-DUNGEONBEGONE.TP2~ #0 #0 // Dungeon Be Gone V1.6
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #170 // Restore Chunked Death Sound: v2.0.1
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #189 // Enable Footsteps During Combat: v2.0.1
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #190 // Mute Reputation Change Sounds: v2.0.1
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #220 // Restore Environmental Audio (WARNING: check the readme!): v2.0.1
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #230 // Restore & Tweak Soundsets: v2.0.1
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #240 // More Existence Sounds: v2.0.1
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #250 // Tweak Existence Sound Delay: v2.0.1
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #265 // Restore NPC Voiceovers: v2.0.1
~INFINITYSOUNDS/INFINITYSOUNDS.TP2~ #0 #270 // Additional NPC Voiceovers (by Salk): v2.0.1

I don't think anything else has effected spells other than SCS.

 

Posted
4 hours ago, CrevsDaak said:

You can fix this issue by installing the Fix EE effects component from this mod https://github.com/CrevsDaak/c7-fixpack

Not much else that can be done, leftover effects are pretty hard to catch while creating spells, but thankfully they are pretty easy to batch delete later.

Thank you, that fixed it, it also fixed my resting problem.

Posted

That's great to hear, and yeah, I saw that topic after I had posted on this thread, it's the same underlying issue, just on a different spell file, so the same fix applies.

Posted

So, tracking down the specific effect so it can be fixed on this end ...

This looks like the relevant component is "Use IWD Color Spray". File spell/use_iwd_color_spray.tpa

What it does:

- Copy a clean IWDEE version of Color Spray. That's spell/resource/SPWI105.SPL

- Delete all instances of opcodes 215 (visual effect) and 174 (sound effect)

- For each instance of opcode 139 (string), replace the IWD strref with a BG1/BG2 version. That's "Blinded", "Unconscious", and "Stunned" in English.

So, then, I need to look at that file. And ... 30 KB? Wow, that's huge for a SPL file - somewhere around 600 total headers and effects. IWD scales up to caster level 30, so that's something like 20 effects per level. On downloading it to check, yes. 20 effects per level. And two of those are EE-only opcode 324 effects, preventing the spell from affecting targets that are blind or that make an evasion check.

So, the choice - block this component for non-EE, delete those op324 effects in non-EE and accept the slightly changed function, or find a more complicated workaround to replicate that immunity for blind creatures in non-EE games.

 

Posted (edited)

Indeed, op290 in oIWD is equivalent to op324 in EE games. But that's moot for this component, which is already forbidden in all versions of IWD for different reasons.

Edit: op324 uses SPLPROT.2DA to define its conditions. That file doesn't even exist in BG2/ToB. Replicating that sort of conditional immunity in the older engine is truly hard. IWD1 doesn't have that 2DA either; looks like the list is hardcoded into op290 there. So the EE engine externalized the list to a 2DA and created several new opcodes that refer to it - 324 (duplicating IWD op290), 318 (doing basically the same thing but without the message), and 326 (conditionally cast a spell, which allows a ton of new tricks).

So, really, that leaves two options that aren't seriously messy.

- Just delete the op324 effects in non-EE BG-series games. Accept the small change in functionality.

- Block this component in non-EE BG-series games. Allow it only for BGEE/BG2EE/EET.

Edited by jmerry
Posted

I'm not sure you can reproduce the blindness protection effect at all in non-EE BG2. The usual workaround for not having the SPLPROT/op324 tools is to push the protection to the other side; blindness effects would have op206 effects targeting this spell added But that has a problem - "cure blindness" effects are also a thing, and they won't clear the op206 effects. And if you want to add something to get rid of a specific effect ... that's op321. Another EE-only effect that isn't an option. I don't see any way around it all.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

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

×   Your previous content has been restored.   Clear editor

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

×
×
  • Create New...