Jump to content

Recommended Posts

Hey Everyone! I'm trying to write a 'Bladesinging SubClass Mod' for the Wizard in BG3 and I can't get my first build to run I keep crashing instantly when I go to level up to Level 2 on my Custom Wizard. Now I didn't level to level 2 each time I made a change I just saved before I leveled and have tried to start the Level Up process each time I open the game so idk if that causes problems. It looks like I have everything in place in order to make my mod work so if anyone has any recommendations on how to Make and Install a Sub Class Mod I'm all ears! I feel like I'm so close there's just like one thing missing. I attached the PAK file if anyone wants to take a look I know I still have A LOT left to implement but I was gonna clean after I could get something running in game. Thanks everyone I appreciate it! :-D

Edited by Woodsboy10
Link to comment
Share on other sites

You forgot to end the ClassDescription node in ClassDescription.lsx so the class description cannot be read.

Add an </node> between the UUID and the </children>.

...oof.... Well that's embarrassing :confused: lol Thank You So Much! Good News Everyone The Mod Is Working Now!!!! I'm in some early test phases right now and so far the I have everything implemented to an extent! There's some things I haven't been able to figure out specifically that make the Subclass true to 5e (Like the Cancelling Conditions for Bladesong such as Only Light Armor, No Shields, and One Handed Weapons Only) but I'm working on some clean up to see what I can implement better :laugh:

Link to comment
Share on other sites

It is easily done, I try to test frequently between changes now after spending too many hours chasing typos in code.

 

You can set “RequirementConditions” with the value “not WearingArmor()”. I think shields are included as they are classed as armour.

 

I note that you have declared a spell in passive.txt as well though, this works but I would recommend naming the file Spell_Target.txt as it is quite confusing, especially for other people checking your mod! ;)

Link to comment
Share on other sites

Gotcha for sure I'll make that change in the cleaning process! and I know you can do the "not WearingArmor()" but I haven't found a way to do something like "(not WearingMediumArmor() and not WearingHeavyArmor())". The "not HasShieldEquipped()" works for before me activating Bladesong but it won't cancel the Status when equipping a Shield. Also I don't know how to directly update a Concentration Saving Throw specifically so for now it's just an INT Mod Bonus to Constitution Saving Throws :sweat:.Thank you again for all the help!

Edited by Woodsboy10
Link to comment
Share on other sites

Yeh I see you could cast it and then equip armour, the easiest way would be to make it only castable in combat to avoid that.

There are values assigned to different armour types, shields and weapon types but the problem may be if whether these have actually been assigned to all the items yet. I suspect in many cases it hasn’t been done yet.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...