
BUGFIX Pact of the Chain Summon Extra Attack
-
Endorsements
-
Unique DLs746
-
Total DLs1,024
-
Total views10,916
-
Version1.1
18 comments
If you installed this mod previously: if your current save game has a summon effected by Improved Pact of the Chain then the game will crash if this mod is uninstalled. You must load your game with this mod, unsummon your familiar, save, then uninstall the mod.
Edit: This is actually working correctly with find familiar, but not flock of familiars from the 5e spells mod.
First download Spells Enhanced - Flock of Familiars https://www.nexusmods.com/baldursgate3/mods/4890
Alternatively you can find the same files in the 5e spells mod and make these same changes in that mod as well, I was just having a hard time finding the file i needed.
1 Using the bg3 multitool unpack the mod
2 Open the Spells Enhanced - Flock Of Familiars.txt (or the alternative file for 5e spells) with note pad ++
3 Find lines- EXTRA_ATTACK_THIRSTING_BLADE
and replace all with- EXTRA_ATTACK_THIRSTING_BLADE_TECHNICAL
4 Save the file with notepad++ repack with the bg3 multi tool and install the mod below 5e spells. (or replace 5e spells if using that mod)
Load game with mod installed.
Unsummon your summons.
Save.
Remove mod.
Load game.
Create save without mod.
Currently can't try it (Can't close the game right, otherwise my safe won't load because they revertet hotfix 4 for now), but will as soon as I can close my game again. This has bugged me a looot, really happy to finally make deepend pact work.
i might do this for my mod today
i've been looking into how beast master does it in the files but cant quite figure it out
data "SpellProperties" "GROUND:IF(not CharacterLevelGreaterThan(4)):Summon(9beee5c9-279e-49d8-a4a8-18f9ee0b1519,Permanent,,,'CombatSummonStack',UNSUMMON_ABLE,RANGERS_COMPANION_WOLF,SHADOWCURSE_SUMMON_CHECK);GROUND:IF(CharacterLevelGreaterThan(4) and not CharacterLevelGreaterThan(6)):Summon(b428c4e0-d3ca-449c-a5c5-9e0fb310081a,Permanent,,,'CombatSummonStack',UNSUMMON_ABLE,RANGERS_COMPANION_WOLF,SHADOWCURSE_SUMMON_CHECK)"
With the UUID's ex(9beee5c9-279e-49d8-a4a8-18f9ee0b1519) referring to different character data.
If you wanted to do something that changes the stat of EVERY summon without going and altering each individually, I don't think it's directly possible but you could set up an Aura around your character that buffs summons within it.
edit: getting it done, slowly... gonna make it small boosts every odd level after 5, hopefully just putting all the entries in the same merged.lsf works fine after doing the basic txt file stuff
edit 2: it is made, not sure if will be uploaded