0 of 0

File information

Last updated

Original upload

Created by

icefalls

Uploaded by

icefalls321

Virus scan

Safe to use

Tags for this mod

About this mod

A mod that lets you choose two subclasses.

Permissions and credits
Changelogs
This mod should allow you to chose two subclasses for any vanilla class except Warlock (who I've given two pact boons instead).  (I solved Warlocks, probably.)  One subclass will be chosen at the default level and another will be chosen at a different low level.  Please read the description carefully.
There was a mod [https://www.nexusmods.com/baldursgate3/mods/4705] that did this before but it seems to have not worked for a while now so I took a look inside and thought "I can do that but better" but by better I just meant less dependencies and support for Cleric, Paladin, and Sorcerer (and now Warlock).

This mod does not effect custom classes, unfortunately.



The following classes will have their subclasses chosen at levels 2 and 3:
-Barbarian
-Bard
-Fighter
-Monk
-Ranger
-Rogue
No other changes have been made to these classes or their subclasses. You will not receive the benefits of either vanilla subclass until level 3.  Custom subclasses can only be chosen at level 3.



The following classes will have their subclasses chosen at levels 1 and 2:
-Druid
-Wizard
No other changes have been made to Druid and Wizard, who will not receive the benefits of their vanilla subclasses until level two.  Custom subclasses can only be chosen at level 2.
I have not yet tested how this effects Gale, Halsin, or Jahira so changes might be made.
(Gale defaults to Evocation at level 1 but you can always respec with Withers.  I assume this means Halsin and Jahira will default to Moon and Land respectively, but can't say for sure.)


The following classes will have their subclasses chosen at levels 1 and 2:
-Cleric
-Paladin
-Sorcerer
-Warlock

Cleric and Sorcerer have had the benefits of their vanilla subclasses delayed to level two. They still get the same things, just a level later. 

Paladin gets most of the benefits of their subclasses delayed to level two. The exception is their oath, which I left at level 1 to (hopefully) avoid the player managing two oaths (which also doesn't make much sense lore-wise).  Only the class you choose at level 1 should have its oath applied to you. It seems like you get both oaths anyways (probably due to tags).
(also I do not know how this interacts with oathbreaker and probably won't get around to testing it anytime soon so let me know if anything weird happens)

Warlock has had the non-spell benefits of their vanilla subclasses moved to level 2, while their spell selection remains unchanged.  This is the best workaround I could come up with, though it results in an increase in known spells.  I also left in the two pact boons instead of one thing I had implemented before making Warlocks work, though I could be persuaded to remove it.

For these four classes, custom subclasses can only be chosen at level 1.



Note that if you don't want to take multiple subclasses for some of the characters you can just choose the same subclass both times.  (Sadly this is only true for vanilla subclasses, unless you edit the custom subclass yourself.).


Also note that whichever subclass is chosen first seems to be the one displayed for your character but they will still retain the abilities of both subclasses.


This mod should be compatible with other subclass mods that are compatible with the compatibility framework, with one caveat - You will only be able to choose custom subclasses at the level that that class normally takes subclasses (like lv3 for bard, lv2 for druid, lv1 for cleric).  That is because those mods only update the subclass choices at those levels.  So, if you intend to take a custom subclass please plan for that.  Sadly giving you two custom subclasses is currently beyond the scope of this mod.





Anyways this is my first time uploading a mod to the nexus so please be kind. I hope this mod finds a few people who enjoy it.