Jump to content

marco_costa

Members
  • Posts

    67
  • Joined

  • Last visited

Posts posted by marco_costa

  1. Further extended testing:

    I cast Remove Fear before fight this time, and that worked. But the spell wore out after the duration, and the mummy fear affected characters, as expected.

    Bard managed the Save vs. Wand, activated ToCS and it looked like it removed the fear from the affected characters (even if having it up earlier did not prevent the fear effect from triggering).

    Looks like ToCS will bring feared characters back into control from yellow circle and delete the fear icon. If the song stops, characters get uncontrollable yellow circle again, _without_ fear icon in portrait.

    And ToCS is not preventing fear in the first place.

  2.  Fought a mummy on 35.10 now, got hit, diseased status effect + icon and the log said:

    Quote

    CHARNAME: Takes X crushing damage from Mummy
    Mummy: Unable to heal: CHARNAME
    CHARNAME: Mummy Rot

    Wonderful stuff, thank you very much.

    EDIT: I got ahead of myself there it seems. During a different fight with the same mummy, I got the following log, the character became affected but there was no icon:

    Quote

    CHARNAME: Takes X crushing damage from Mummy
    Mummy: Unable to heal: CHARNAME
    CHARNAME: Save vs. Death

  3. Pretty much as title. I made sure everyone was affected by the song too before engaging, but they still go yellow circle uncontrollable, although the fear icon does not appear in their portrait. It does appear when characters are not under the song's effect.

    In the attached save there's a mummy right outside for testing.

    Quote

    // 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]
    ~EEEX/EEEX.TP2~ #0 #0 // EEex: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #1 // Enable effect menu module - LShift-on-hover to view spells affecting creature: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #2 // Enable timer module - Visual indicators for modal actions, contingencies, and spell/item cooldowns: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #3 // Timer module - Show modal actions (red bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #4 // Timer module - Show contingencies (green bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #5 // Timer module - Show spell/item cooldowns (cyan bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #6 // Time step module - Advance 1 game tick on keypress: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #7 // Hotkey module - Edit override/B3Hotkey.lua to create advanced spell hotkeys: v0.9.22.1-alpha
    ~BUBB_SPELL_MENU_EXTENDED/BUBB_SPELL_MENU_EXTENDED.TP2~ #0 #0 // Bubb's Spell Menu Extended: v4.7.1
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #50 // Avatar Morphing Script: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: 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 #171 // Unique Icons [Lava] -> Replace all icons: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #182 // Unique Containers [Miloch] -> Unique icons and names: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2010 // Separate Resist Fire/Cold Icon into Separate Icons [Angel]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #230 // Restore IWD Tooltips: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2150 // Wear Multiple Protection Items -> PnP restrictions: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2210 // Change Grandmastery Bonuses -> True grandmastery [Baldurdash]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps [Ardanis/GeN1e]: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2339 // Remove Summoning Cap for Regular Summons: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3242 // Friendly Random Drops -> Exchange with merchants: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3290 // Personalize Automatic Save Names -> Use scheme: 000000000-Protagonist-Save-Name: v16
    ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3350 // Create Interval Saves [argent77] -> Every 15 minutes (one save only): v16
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #1600 // Use Baldur's Gate-style Insect Plague and Creeping Doom instead of Icewind Dale versions: Beta 6
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #1610 // Use Baldur's Gate-style Mordenkainen's Sword in addition to Icewind Dale version: Beta 6
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #2000 // Install all spell tweaks (if you don't select this, you will be given a chance to choose by category): Beta 6
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #2500 // Add 9 new arcane spells: Beta 6
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #2510 // Add 6 new divine spells (some borrowed from Divine Remix): Beta 6
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #2520 // Revised Elementals: Beta 6
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #40750 // Adjust opposition schools for speciality mages (see readme for details) -> Use Baldur's Gate opposition schools: Beta 6
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #40800 // Require speciality mages to memorize at least one spell per level from their speciality school: Beta 6
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #40900 // Allow multiclassed and dual-classed mages to become specialists and wild mages: Beta 6
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3510 // Wider availability of wizard spell scrolls in Icewind Dale: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4030 // Improved shapeshifting: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4140 // Revised inn rooms: more expensive, more benefits: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4250 // Make spell sequencers and contingencies into innate abilities: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5000 // Ease-of-use party AI: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6020 // Smarter general AI and better calls for help: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6030 // Smarter Mages: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6040 // Smarter Priests: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6100 // Potions for NPCs: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6510 // Improved fiends and celestials: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6540 // Smarter dragons: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6550 // Smarter beholders: 35.10
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6700 // Revised Icewind Dale Undead: 35.10

    000000000-Daaro-Auto-Save.zip

  4. Dual-classing into a Wild Mage does not allow me to pick Nahal's Reckless Dweomer spell or grant me the extra spell slot. Tested dual'ing into Invoker too with similar results.

    Interestingly, if you reload the save, Nahal's Reckless Dweomer, Chaos Shield and Improved Chaos Shield are then added to the character's spellbook.

    Attaching a save where you should be able to just level up, dual-class and reproduce (for this WeiDU log).

    Quote

    // 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]
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #1600 // Use Baldur's Gate-style Insect Plague and Creeping Doom instead of Icewind Dale versions: Beta 7
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #1610 // Use Baldur's Gate-style Mordenkainen's Sword in addition to Icewind Dale version: Beta 7
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #2000 // Install all spell tweaks (if you don't select this, you will be given a chance to choose by category): Beta 7
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #2500 // Add 9 new arcane spells: Beta 7
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #2510 // Add 6 new divine spells (some borrowed from Divine Remix): Beta 7
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #2520 // Revised Elementals: Beta 7
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #40750 // Adjust opposition schools for speciality mages (see readme for details) -> Use Baldur's Gate opposition schools: Beta 7
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #40800 // Require speciality mages to memorize at least one spell per level from their speciality school: Beta 7
    ~DW_TALENTS/DW_TALENTS.TP2~ #0 #40900 // Allow multiclassed and dual-classed mages to become specialists and wild mages: Beta 7

    000000030-TestDualIntoWildMage.zip

  5. I think the "They Set Themselves An Impossible Task" is the most apt critique IMHO. Everything I'd want for SoD to be - for example, much longer final act! my favorite part by far! - would mangle the transition into SoA even more than the 500k xp cap already does.

    But I played through it twice, and I did enjoy it. The points people made about the pacing, the size of maps, overall length also resonate with me.

  6. Pretty much as title. They usually were pretty straightforward at charging at you, seems like they're just avoiding engagement now, unless you come really close.

    Quote

    // 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]
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1600 // Use Baldur's Gate-style Insect Plague and Creeping Doom instead of Icewind Dale versions: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1610 // Use Baldur's Gate-style Mordenkainen's Sword in addition to Icewind Dale version: 35.9
    ~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.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #2520 // Revised elementals and elemental summoning: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3510 // Wider availability of wizard spell scrolls in Icewind Dale: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4030 // Improved shapeshifting: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5000 // Ease-of-use party AI: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6020 // Smarter general AI and better calls for help: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6030 // Smarter Mages: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6040 // Smarter Priests: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6100 // Potions for NPCs: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6510 // Improved fiends and celestials: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6540 // Smarter dragons: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6550 // Smarter beholders: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6700 // Revised Icewind Dale Undead: 35.9
    ~EEEX/EEEX.TP2~ #0 #0 // EEex: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #1 // Enable effect menu module - LShift-on-hover to view spells affecting creature: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #2 // Enable timer module - Visual indicators for modal actions, contingencies, and spell/item cooldowns: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #3 // Timer module - Show modal actions (red bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #4 // Timer module - Show contingencies (green bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #5 // Timer module - Show spell/item cooldowns (cyan bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #7 // Hotkey module - Edit override/B3Hotkey.lua to create advanced spell hotkeys: v0.9.22.1-alpha
    ~BUBB_SPELL_MENU_EXTENDED/BUBB_SPELL_MENU_EXTENDED.TP2~ #0 #0 // Bubb's Spell Menu Extended: v4.7.1

     

  7. Better Calls For Help is certainly doing its thing, but at least one enemy doesn't appear to be affected by it. The Imbued Wights in the area right before Kresselack's Ghost, specifically. Had a huge skirmish where almost everyone enemy attacked me, but they were still at their starting positions afterwards.

    If I find any others I'll mention here.

    Quote

    // 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]
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1600 // Use Baldur's Gate-style Insect Plague and Creeping Doom instead of Icewind Dale versions: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1610 // Use Baldur's Gate-style Mordenkainen's Sword in addition to Icewind Dale version: 35.9
    ~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.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #2520 // Revised elementals and elemental summoning: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3510 // Wider availability of wizard spell scrolls in Icewind Dale: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4030 // Improved shapeshifting: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5000 // Ease-of-use party AI: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6020 // Smarter general AI and better calls for help: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6030 // Smarter Mages: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6040 // Smarter Priests: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6100 // Potions for NPCs: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6510 // Improved fiends and celestials: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6540 // Smarter dragons: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6550 // Smarter beholders: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6700 // Revised Icewind Dale Undead: 35.9
    ~EEEX/EEEX.TP2~ #0 #0 // EEex: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #1 // Enable effect menu module - LShift-on-hover to view spells affecting creature: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #2 // Enable timer module - Visual indicators for modal actions, contingencies, and spell/item cooldowns: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #3 // Timer module - Show modal actions (red bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #4 // Timer module - Show contingencies (green bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #5 // Timer module - Show spell/item cooldowns (cyan bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #7 // Hotkey module - Edit override/B3Hotkey.lua to create advanced spell hotkeys: v0.9.22.1-alpha
    ~BUBB_SPELL_MENU_EXTENDED/BUBB_SPELL_MENU_EXTENDED.TP2~ #0 #0 // Bubb's Spell Menu Extended: v4.7.1

     

  8. Yea, I just found the "Unable to heal" effect in NearInfinity. Makes sense, we just fought the Mummy. So the effect just needs a way to remove it (and perhaps a status icon)?

    I suppose as a hotfix to keep playing I could just EEKeeper anything related to DW#MUMCW from the list of character effects and I wouldn't break anything, yea? I'll drink a Mummy's Tea for reasons of Ethical SCS.

  9. Gatperdut: She doesn't have any cursed statuses visible, either on character record screen or mouseover shift from EEex. This is Kresselack's Tomb, there aren't any clay golems on the way here.

    Connelly: Yea, I thought it was worth it to make a copy of the installation, uninstall Bubb's spell menu and EEex just to rule them out, and looks like they weren't the culprit. Behavior's the same.

  10. Quite simply, everyone in my party is healed by drinking a healing potion, _except_ the half-orc berserker.

    EDIT: Actually, she can't be healed at all. Cure light wounds and cure moderate wounds also have no effect, hmmm.
    EDIT2: Killing her and casting Raise Dead doesn't fix. Resurrection also leaves her at 1hp.
    EDIT3: Changed the title to more accurately reflect what's going on based on the following discussion.

    I have a save game to repro it, but don't have enough available size to attach it. Attaching the save file that can repro it.

    My (Admittedly, rather funky and suspicious) WeiDU.log below:

    Quote

    // 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]
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1600 // Use Baldur's Gate-style Insect Plague and Creeping Doom instead of Icewind Dale versions: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1610 // Use Baldur's Gate-style Mordenkainen's Sword in addition to Icewind Dale version: 35.9
    ~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.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #2520 // Revised elementals and elemental summoning: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3510 // Wider availability of wizard spell scrolls in Icewind Dale: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4030 // Improved shapeshifting: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5000 // Ease-of-use party AI: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6020 // Smarter general AI and better calls for help: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6030 // Smarter Mages: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6040 // Smarter Priests: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6100 // Potions for NPCs: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6510 // Improved fiends and celestials: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6540 // Smarter dragons: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6550 // Smarter beholders: 35.9
    ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6700 // Revised Icewind Dale Undead: 35.9
    ~EEEX/EEEX.TP2~ #0 #0 // EEex: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #1 // Enable effect menu module - LShift-on-hover to view spells affecting creature: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #2 // Enable timer module - Visual indicators for modal actions, contingencies, and spell/item cooldowns: v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #3 // Timer module - Show modal actions (red bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #4 // Timer module - Show contingencies (green bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #5 // Timer module - Show spell/item cooldowns (cyan bar): v0.9.22.1-alpha
    ~EEEX/EEEX.TP2~ #0 #7 // Hotkey module - Edit override/B3Hotkey.lua to create advanced spell hotkeys: v0.9.22.1-alpha
    ~BUBB_SPELL_MENU_EXTENDED/BUBB_SPELL_MENU_EXTENDED.TP2~ #0 #0 // Bubb's Spell Menu Extended: v4.7.1

     

    000000024-Pots Don't Work.7z

  11. I'm attaching a WeiDU log and setup-stratagems.debug (7zipped, nothing else would compress enough) of an installation where the error _did_ occur. But in the one attempt to install just the component and nothing else did not result in an error and, in another attempt at reproducing where I marked yes to every component up-to and including it, but skipped everything else, it also did install without errors.

    P.S.: Do not know how relevant this is, if at all, but after installing using batch mode, the "Press ENTER to exit." prompt is happening twice.WeiDU.log

    SETUP-STRATAGEMS.debug.7z

  12. INCLUDE ~cdtweaks/lib/bg2fp_effect_batches.tpa~
    
    DEFINE_ACTION_FUNCTION replace_fire_cold_resist_icons
    BEGIN
      // If "Remove icons added by equipping items" was installed, there
      // are no Resist Fire/Cold portrait icons in ITM files to remove
      ACTION_IF MOD_IS_INSTALLED ~%TP2_FILE_NAME%~ ~90~ THEN BEGIN
        OUTER_SPRINT regex ~^.+\.\(cre\|spl\)$~
      END ELSE BEGIN
        OUTER_SPRINT regex ~^.+\.\(cre\|spl\|itm\)$~
      END
      COPY_EXISTING_REGEXP GLOB ~%regex%~ ~override~
        LPF cd_apply_batch STR_VAR array_name = cd_cold_icons END
        LPF cd_apply_batch STR_VAR array_name = cd_fire_icons END
        BUT_ONLY
    END
    
    LAF replace_fire_cold_resist_icons END

    Attempt #2 at the efficiency angle. Seems to work so long as the assumption I lay out in the comment isn't wrong.

  13. On the 'optimize for speed' front, my instinct would be to refactor the COPY_EXISTING_REGEXP call to use a single regex with cre/itm/spl or just cre/spl depending on whether setup-cdtweaks.tp2 #90 has been installed.

    That'd introduce coupling between the tweaks, but eliminate the need to silent = 1 the LPF calls.

    EDIT: heh, that's not exactly right. my instincts are as naive as I'd expect.

  14. Steps to repro on game directory (under Linux, latest weidu - I'm not assuming it breaks the same way on Windows, did not have the chance to try and reproduce it there):

    1. weinstall cdtweaks, pick "Disable Portrait Icons Added by Equipped Items: v16" and "Separate Resist Fire/Cold Icon into Separate Icons [Angel]: v16".
    2. wine Baldur.exe
    3. use CLUAConsole:CreateItem("HELM04",1,0,0), equip helm, see that Resist Fire and Resist Cold portraits still appear on character portrait.

    Steps that fix:

    1. weinstall cdtweaks --force-install 2010, then weinstall cdtweaks --force-install 90
    2. repeat steps 2 and 3 above, but this time no Resist Fire and Resist Cold appear on the character portrait.

×
×
  • Create New...