0 of 0

File information

Last updated

Original upload

Created by

TumblingLemmings

Uploaded by

TumblingLemmings

Virus scan

Safe to use

587 comments

  1. TumblingLemmings
    TumblingLemmings
    • premium
    • 15 kudos
    Locked
    Sticky
    In light of major changes to mod tools after Patch 7, I will work on a remake of the mod using the official mod tools. In the mean time, I'll see if I can fix the incompatibility with Patch 7 before I remake the mod.
    The mod seems to work fine in Patch 7 from my testings. Please let me know if it doesn't work for you.
    IGMM does not allow changing the load order, which makes things very inflexible. This mod relies on load order to achieve the modularity of all the optional files.
    If it doesn't work, try to use https://mod.io/g/baldursgate3/m/mod-manager-fixes-and-tweaks and change load order first.

  2. TumblingLemmings
    TumblingLemmings
    • premium
    • 15 kudos
    Locked
    Sticky
    Be sure to check load order and make sure the versions of main file and optional files match after updating!

    To use the optional nerfs/buffs:

    You still need to install the main mod alongside the optional files. In the load order put the optional files below the main mod such that it overwrites the main mod. The optional files files are compatible with each other unless otherwise stated in file description and does not need special load order as long as they are all below the main mod.

    Bug Fix Roadmap:

    • None for now :)
    When reporting problems first make sure the problem persists with newest version of both main and optional files with no version mismatch.
    Please provide optional files used as well, with the file codes(O1~O7) for clarity.
  3. elenatyuru
    elenatyuru
    • member
    • 1 kudos
    Is this working with patch 8?
  4. ZETA136
    ZETA136
    • supporter
    • 0 kudos
    Using with Enemy Stats seems to cause fighters to lose extra attacks after level 11
  5. kerobuko
    kerobuko
    • member
    • 1 kudos
    "If anyone figures out how to prevent the game from disabling the dual wielding toggle""
    you can add your passive to all classes at lvl 1. (this of course will break all compatability with class mods)
    or you can add you passive to all backgrounds  Backgrounds.lsx (there is not many mods that chenges  them)

    This will remove requirements for feat/fighting style
    1. TumblingLemmings
      TumblingLemmings
      • premium
      • 15 kudos
      It was an intentional decision to associate the passive to the fighting style and the feat, otherwise there's even less incentive to use those
      options.
      However, the problem is with the game automatically greying out the dual wielding toggle after using a bonus action.
  6. kerobuko
    kerobuko
    • member
    • 1 kudos
    You can move your passive to player background or class progression at lvl 1
    this will remove requirement for dual wielding feats or fighting  style.

    I tested it and it seems to work as intended:

    1) unpacked/Public/BetterDualWielding/Stats/Generated/Data/Passive_BDW.txtnew entry "DualWielder_BDW"
    type "PassiveData"
    data "StatsFunctorContext" "OnCast"
    data "Conditions" "BDWGiveFreeAtk()"
    data "StatsFunctors"
    "IF(ApplyBonusOffhandAttack3()):ApplyStatus(SELF,DUAL_WIELDING_BONUS_ATTACK_3,100,1);IF(ApplyBonusOffhandAttack2()):ApplyStatus(SELF,DUAL_WIELDING_BONUS_ATTACK_2,100,1);IF(ApplyBonusOffhandAttack1()):ApplyStatus(SELF,DUAL_WIELDING_BONUS_ATTACK,100,1)"

    2)unpacked/Public/BetterDualWielding/Backgrounds/Backgrounds.lsx
    <?xml version="1.0" encoding="UTF-8"?>
    <save>
        <version major="4" minor="0" revision="9" build="307"/>
        <region id="Backgrounds">
            <node id="root">
                <children>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="hc8252abag3e39g42edg8bbdg81ff077c6918" version="6"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="hb10c1825g27e8g47fag9e51gf79f5a8d1c2f" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Acolyte;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="633aa4be-365f-4358-ba56-e2b85f9a88ec"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="906d1961-e9c6-4170-b775-62797a0efe1c"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="hc2a850cbg31e7g459dgbe67g508f2cf9e34a" version="5"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h4858e9a1gb81fg4335g9839gcd8e479ce0cc" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Charlatan;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="76925f0b-3ec8-4f42-86a9-cd4f745af2ac"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="07925e5b-af3d-4743-a565-b9fee04c24ac"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="h272b6b69g45d1g46e0g94c7gdffa9d6f6977" version="2"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h3da3856dg029eg4476gb757g01c7cbdc44e6" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Criminal;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="e8c84134-5e91-4ecc-881a-efc47680129b"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="74ed9de3-fff5-419a-949b-18bd5e17944e"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="h8836d00eg7705g445dgb3ddg3267612158ad" version="4"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h4aab9e83g2faeg420fg829fg4a48a1e72bed" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Entertainer;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="229775c9-3044-4779-a3bb-532c39238e03"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="bd3cfefd-5fe2-47ea-bd3c-e99eaad9b714"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="ha2408e5ag545ag4a95ga943ge2d09c63bf81" version="3"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h23f8fc07g20e5g43a4gba1bgbb976e4c1557" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_FolkHero;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="efcb0b57-5d5a-4a54-a7b3-a618829fe379"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="9c38904c-4aed-4d22-9038-fc7d103aaed5"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="h2423bbe6g99a3g44bcg987ag91722bdab14d" version="3"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h256017d5g3d5fg4b8dg968ega7074ce7a090" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_GuildArtisan;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="e9aeac40-6c4e-4d81-9a24-e9eeb6208e85"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="baf9fb0e-f535-40a0-bb78-3ec289d84e66"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="hf4777470g419ag46fdgb3c2g335169065ce2" version="4"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h85c48005g524eg41acg86d6g65ea50d8c179" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Noble;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="7e820dee-a8fc-43b2-8661-2b404454bade"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="56825486-9cfc-4ec2-87d1-c8065c41774b"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="h6eb68c6cg86e4g434bg93cegb6c1356f3337" version="1"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h198c786cg54aag4408g9201g85069571dd1a" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Outlander;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="5b1e726f-52bf-4e93-a798-9f93c067ee7f"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="d81df6f9-9f6e-4146-841a-9f285e6ee879"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="h6e9c7e20g1434g4bebg841eg43b7ba040200" version="1"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h020e2f73g0065g4b18g9079g57b665eae064" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Sage;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="8807a6c6-d8cf-494b-aec2-cc01d7517a56"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="dad18490-c61d-4958-805c-f017eb68f8a0"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="h8f84eff7g7d52g4a4bgb2edgc968e71cdd92" version="3"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="h0813c1b0gb6deg4a8cg8edag8bb1467df512" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Soldier;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="1252a86e-9baa-4ccb-b8ce-2378ae006f0b"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="d135f265-c2e1-4077-a836-b548ee871681"/>
                            </node>
                        </children>
                    </node>
                    <node id="Background">
                        <attribute id="Description" type="TranslatedString" handle="haf35fb1ag533bg4fbfg8bb2gfacee676a28a" version="3"/>
                        <attribute id="DisplayName" type="TranslatedString" handle="hfc574d04g1194g4d05gbd18g5ba690653dca" version="1"/>
                        <attribute id="Passives" type="LSString" value="Background_Urchin;DualWielder_BDW"/>
                        <attribute id="UUID" type="guid" value="ac38525a-222b-4280-9c8e-60d5533b675c"/>
                        <children>
                            <node id="Tags">
                                <attribute id="Object" type="guid" value="2faee476-d77b-42a7-a4c6-2b9ac934673c"/>
                            </node>
                        </children>
                    </node>
                </children>
            </node>
        </region>
    </save>

    1. kerobuko
      kerobuko
      • member
      • 1 kudos
      not sure that this will not break anything but...
      You can add passive to character.txt
      and probably nobody else will alter this (I hope) (change either background ltx or Character txt)
      unpacked/Public/BetterDualWielding/Stats/Generated/Data/Character.txt
      new entry "_Hero"
      type "Character"
      using "_Base"
      data "Vitality" "1"
      data "XPReward" ""
      data "Sight" "1850"
      data "Hearing" "1800"
      data "Flags" "ObscurityWithoutSneaking"
      data "SpellCastingAbility" "Intelligence"
      data "ActionResources" "ActionPoint:1;BonusActionPoint:1;ReactionActionPoint:1"
      data "Passives" "ShortResting;NonLethal;WeaponThrow;Perform;AttackOfOpportunity;DarknessRules;CombatStartAttack;DualWielder_BDW"
      data "DifficultyStatuses" "STATUS_EASY:PLAYER_BONUSES_EASYMODE"
    2. TumblingLemmings
      TumblingLemmings
      • premium
      • 15 kudos
      It was an intentional decision to associate the passive to the fighting style and the feat, otherwise there's even less incentive to use those options.
  7. Konek2137
    Konek2137
    • member
    • 0 kudos
    Instaled it via BG3 Mod Manager. Tooglen on dual wielding. I do not have free 2nd attack with offhand weapon. It consumes bonus action. I got this mod 1 on the list of load order.
    1. kerobuko
      kerobuko
      • member
      • 1 kudos
      you will have one IF you attacked with main hand
    2. TumblingLemmings
      TumblingLemmings
      • premium
      • 15 kudos
      Put it at the bottom of the load order. The mod that loads later will overwrite the mods that come before
  8. Jakobii666
    Jakobii666
    • member
    • 0 kudos
    Any chance of porting this to the ingame BG mod manager?
  9. Does this work with the Magus class mod?
  10. kerobuko
    kerobuko
    • member
    • 1 kudos
    Thank you for your work.
    I was doing some math:
    Warriors extra attack plus dual wield plus offhand +6 (from agi=22) and let's say weapon is enchanted (+2 and + 3 (1d6 from some enchantment or gloves)), you have one ring +2 damage and you dip it into fire 2 more damage gives too many damage. + 9 damage per hit and 3 of them). AND YOU DO NOT HAVE -5 penalty from GWM . And then you do action surge.... And there is lots of gloves rings debufs which makes this even more busted.

    So.. I was thinking of how to balance this...
    Two biggest problem is: dual wielder battle style which adds +5-6 to dmg of each hit (and no penalty to attack roll )
    and of course sharpshooter is busted.... (somewhere was a mod which makes SS do half damage/penalty damage for 1-handed crossbows)

    And then I got an idea What If dual-wielding like will work ONLY with dual-wielder FS or dual-wielder feat. And dual-wielder combat style will not give you +agi to damage but free offhand attack instead
    So could you add  an option file for this  ? 
  11. Konek2137
    Konek2137
    • member
    • 0 kudos
    You are saying I should download the most recent versions of both files - main mod and nerf mod. But nerf mods are version 1.0 while main one is version 3.2.
    And it does not work. I guess Im too stupid for this xD

    Disregard, Im dumb. Mods were not loaded by BG mod manager.
  12. UchihaBeast123
    UchihaBeast123
    • member
    • 0 kudos
    I'm using the main file. In my current run, for some reason I'm having unlimited off-hand attacks with 2 seperate icon of off-hand attacks. One being the off-hand attack costing 1 bonus action and another being Dual Wield off-hand attack costing 0 action or bonus action and can be triggered every turn. So the scenario is that if I am out of action and bonus action, I can attack once with the so called Dual Wield off-hand attack, but then the off-hand attack icon light up and I have unlimited attacks with with for the whole turn. 
    1. TumblingLemmings
      TumblingLemmings
      • premium
      • 15 kudos
      But this mod doesn't give a separate off-hand attack icon...