0 of 0

File information

Last updated

Original upload

Created by

Shannon

Uploaded by

shannon97

Virus scan

Safe to use

22 comments

  1. Mijj
    Mijj
    • supporter
    • 1 kudos
    This passive should work on attack spell rolls too, I know it's stupid but it's Larian homebrew rules. For example the organ rearranger works for every critical hits even if not using the current blade (spells and bows work).
    1. shannon97
      shannon97
      • member
      • 0 kudos
      Shadow Blade
      You have 
       Advantage on 
      Attack rolls against Lightly or Heavily Obscured targets when using this blade.

      This passive is actually only supposed to work with the weapon itself. The wording supports this, even if it's not absolutely clear. But the way Larian implemented it (or rather tried to implement it) points to the same conclusion.
  2. BarazSeighfryd
    BarazSeighfryd
    • supporter
    • 31 kudos
    Greetings, 

    I tried for hours to find a simpler method to fix the Shadow Blade Ring weapon... and failed.  Ideally, I would just add the boost or effect to the weapon, but it did not work for some reason (I am a noob though).  I tried various edits to the passive, but I only managed to get the boost working for both weapons in hand (half-fail let us say).  Then I tried to copy your method, but I don't know how to add the _technical bit to merged.lsf with the new Toolkit (Patch 7); just adding it to Status Data/Boost did not work. 

    Any tips ?  I presume I should be able to add the Advantage directly to the weapon stats, no?   
    1. shannon97
      shannon97
      • member
      • 0 kudos
      If you are trying to fix the spell version you don't need the SHA_SHADOW_BLADE_TECHNICAL at all. That is only necessary for the Blade of the Undermountain King since ShadowBlade_Passive needs a status to check against to see that the attack was actually with the weapon which has the Shadow Blade passive and not just a spell or other weapon.
      Since when you cast Shadow Blade from the ring, the spell summons a new object and applies a passive to check against (SHADOW_BLADE), no static status is needed in merged.lsf.

      I hope this makes sense. I had to dredge up my understanding of what the heck I did to get this to work.

      So in short, only the part of my mod regarding "ShadowBlade_Passive" would be necessary for this fix to work with the Shadow Blade from the ring.

      Sorry for the late reply, maybe you figured it out already. I was super busy the last few months and just now had a chance to catch up on modding stuff. I have not even started the game with patch 7 yet. 
      I had a quick look a the game files and Shadow Blade didn't change in how it added the status to the summoned weapon, so this fix should still work the way it does now
    2. BarazSeighfryd
      BarazSeighfryd
      • supporter
      • 31 kudos
      Hello, 
      No problem for the late reply / being busy. 

      I tried a ton of different tweaks for the ShadowBlade_Passive and to the weapon stats as such also ; writing the effect in different ways.  BUT, no matter what tricks I use, the passive Advantage applies the bonus to both weapons if dual wielding, or otherwise it refuses to work at all. 

      After days of trying, I was tired, so finally I at least made sure it would not work on ranged and other attacks. 
      [Boosts column] IF(IsMeleeAttack() and IsWeaponAttack() and not HasObscuredState(ObscuredState.Clear)):Advantage(AttackRoll)
      That is of course just a quickfix, as another melee weapon technically gets the same buff.  But at least it works (unlike the vanilla zero effect) and it is not a big cheat (I can moderate myself at worse) and I will lose Concentration anyhow at some point. 

      It is a mystery why it does not work if I try to specify the weapon, limit on attack, etc. 

      ( For readers here : the above does not concern this mod, which works fine.)
    3. shannon97
      shannon97
      • member
      • 0 kudos
      Really strange that is does not work for you then. The way I see it your boost should work as intended if you add the condition for the status SHADOW_BLADE on the weapon.
      HasStatus('SHADOW_BLADE',GetAttackWeapon())
      IF(IsMeleeAttack() and IsWeaponAttack() and not HasObscuredState(ObscuredState.Clear) and HasStatus('SHADOW_BLADE',GetAttackWeapon())):Advantage(AttackRoll)
    4. BarazSeighfryd
      BarazSeighfryd
      • supporter
      • 31 kudos
      I will try that and hope it works. 
      Will report here...

      My report :
      I used the following "boost" versions, to cut-down to the essential bits, and still the bonus is applied to ALL weapons, even ranged.  This is applied for the vanilla Shadow Blade passive (not this mod). 
      IF(HasStatus('WPN_ShadowBlade',GetAttackWeapon()) and not HasObscuredState(ObscuredState.Clear)):Advantage(AttackRoll)

      IF(HasStatus('SHADOW_BLADE',GetAttackWeapon()) and not HasObscuredState(ObscuredState.Clear)):Advantage(AttackRoll)

      Even if I add IsMeleeAttack() and IsWeaponAttack() and beforehand, oddly all weapons have the buff, even ranged (!).
    5. shannon97
      shannon97
      • member
      • 0 kudos
      Well, I'm at a loss then. At this point I feel like the most likely reason is that something is overwriting the boost somehow or there is some advantage effect added to the Shadow Blade weapon itself
  3. stryker23
    stryker23
    • member
    • 0 kudos
    Not sure what i'm doing wrong, but nothing i do can get shadowblade to grant advantage. It just never works. I'm using the 5espells mod and never get advantage from this effect.
    1. shannon97
      shannon97
      • member
      • 0 kudos
      You are using the 5e spell Shadow Blade, right? Make sure this mod is below 5e Spells in load order, even though that should not actually matter for the spell version.
      One other thing you can try is to put 5e Spells and this mod at the very end of the load order so you can be sure they won't be overridden by any other mod.

      Do you see the advantage on hover but the actual roll is straight or does it not even display the advantage on hover?

      And just one general point: The character using the shadow blade must be in full or half shadow, the target does not matter (contrary to what the tooltip says I guess)
  4. Bartorion
    Bartorion
    • member
    • 1 kudos
    i hope the last patch will fix this nonsense, its rediculous how bugs like this still exists. Nice mod, shame on larian
  5. Xeyd
    Xeyd
    • supporter
    • 1 kudos
    Thanks for doing this!  I am surprised that Larian has not rectified this in a hotfix.

    So with the mod shadow blade only provides a benefit if the target is heavily or lightly obscured (e.g., standing in shadow).  If the target is standing in the area of a darkness or fog cloud spell and the wielder is outside the area of this spell, then the wielder will already have advantage when making attacks.  If an attacker and target are both inside the area of a darkness/fog cloud spell, then they will both have advantage and disadvantage when making attacks, and thus no bonus or penalty.  While I thought that shadow blade would double the advantage component, and thus provide the attacker advantage when both s/he and the target are obscured to one another, in reading 5E rules more closely I see that sources of advantage cannot stack.  Thus, the implementation in the mod appears to be consistent with the rules.
  6. MrLeonSpain
    MrLeonSpain
    • member
    • 0 kudos
    Sorry for the noob question, but do I need a mood manager or Vortex to use this mod? Or can I do it manually? (I really want to do it without a mod manager)
    1. shannon97
      shannon97
      • member
      • 0 kudos
      You don't need a mod manager, though I highly recommend LaughingLeader's Baldur's Gate 3 Mod Manager
      If you can't or don't want to use one though, you need the UUID of this mod: ff0c7d30-8b05-4a62-93b5-73f86439105b
      What you need to do beyond this I don't know, I've always been using the mod manager. You probably put the .pak file of this mod in the usual mod BG3 mod folder (C:\Users\<username>\AppData\Local\Larian Studios\Baldur's Gate 3\Mods) and edit some file which tells the game which mods to load manually. 
      There seems to be a guide on the wiki: https://bg3.wiki/wiki/Modding:Installing_mods
  7. Pyr0blad3
    Pyr0blad3
    • member
    • 6 kudos
    For everone not knowing what the ScriptExtender Spwan Item Command is:
    Osi.TemplateAddTo("<insert uuid to spawn>", GetHostCharacter(), 1, 1);
    1. shannon97
      shannon97
      • member
      • 0 kudos
      Thanks, I'll add it to the description
  8. Pyr0blad3
    Pyr0blad3
    • member
    • 6 kudos
    looks interesting, but what did you fix exactly, if i missed it. thanks <3
    1. shannon97
      shannon97
      • member
      • 0 kudos
      The Shadow Blade passive on the Knife of the Undermountain King just did nothing. You never got advantage.
      Now it works like it's supposed to
    2. Pyr0blad3
      Pyr0blad3
      • member
      • 6 kudos
      i cant talk about the Knife of the Undermountain King but i am pretty sure that the normal shadow blade (at least from 5eSpells) got the advantage working. at least its showing and rolling the advantage on my end.

      if you have different results let me know please. thanks.
    3. shannon97
      shannon97
      • member
      • 0 kudos
      Yeah, vanilla and 5e spells modded Shadow Blade from the spell works as intended.
      This fix basically fixes the Shadow Blade passive from the Knife of the Undermountain King and merges that fix with the changes from 5e spells to not override them.

      I'll add this point to the description. Don't want to insinuate there is a bug in 5e spells that needs to be fixed by this mod
    4. Pyr0blad3
      Pyr0blad3
      • member
      • 6 kudos
      that you very much for califying, much love <3
  9. Moondragon85
    Moondragon85
    • supporter
    • 4 kudos
    Thanks! I tried to create a fix for that myself a while back but didn't manage to achieve it.