About this mod
Alternate classes for companions based on their lore/personality/background
- Permissions and credits
- Changelogs
PoE2 allows a lot more customization with companions' classes than PoE1 (a whooping 3 different choices! wow!). Anyway, while the classes choices for companions are somewhat decent, I find them not to my liking especially when it comes to recurring characters. I'd like to make them align to their lore, personality, and background to provide a unique and immersive play-through through the entire series.
This mod attempts to change some of the classes choices for companions in such way. I'll explain the details choices below, but beware, some will have spoilers for PoE1!
This is a pretty much an alpha build of the mod. Right now, only Eder is available. It's modular, if you don't like any of the choice, simply delete the corresponding file in the mod. I will continue to make more as I play through the game, but the focus right now is the returning characters from PoE1.
How to Install
- Download and extract the archive
- Inside you see a few folders with the structure "LorefulCompanionClasses_<CompanionName>". Each companion will have their own folder.
- Drop the folder with the companion you'd like to change into your "override" folder. Usually located at "<game-installation-directory>\Pillars of Eternity II\PillarsOfEternityII_Data". Create "override" if it doesn't exist
- Launch the game and enable the mod in the "Options"
- Important: In the "Options" menu -> "Difficulty" -> Disable the "Auto Level Companions" option. This will allow you to manually level up your companions when you add them to the party for the first time. Be aware, because the way this mod works, it doesn't have all the ability for the already leveled up companions. You need to manually leveling them up or "Retrain Character" at a shop.
- Simple remove old mods with the new one
Loreful Class Choices (Spoilers for PoE1 and PoE2 Warning!)
Eder: Eder is a Fighter in PoE1 and as such, Fighter will be his main class regardless single or multi. Depends on how PoE1 ended, Eder' classes will reflect as follow:
- Single class Fighter (Devoted - Saber): I made him a Devoted subclass here because he's holding a Saber in every game promotion. In one of the ending, where his quest was not complete, he went back to Aedyre presumably to continue martial pursuit (or just farming)
- Multiclass Fighter + Rogue (Streetfighter): In the ending where Eder lost his faith in the gods and he went to Dyrford to clear out the Skaenites. I feel like this combination is very fitting since Eder is a fighter throughout, and in order to fight Skaenites, he resorts to some roguish activities. Plus this combination results in the Swashbuckler class which is very fitting for PoE2 setting
- Multiclass Fighter (Unbroken) + Priest (Eothas): In the ending where Eder rekindles his faith, he went to support Eothasians who are hiding underground (the Night Market). He quickly rose to the rank of the Night Market. His ultimate goal is to make Eothas to be worshiped in the Dyrwood again. Therefore, he's now a priest of Eothas and an Unbroken Fighter because he's never abandon his God
Aloth: In PoE1, Aloth's background is that he trained as an Arcane Knight. However, there is no multiclass system in PoE1. As such, Wizard will be his main class. Depends on how his story in PoE1 ended, he will be:
- Single class Wizard (no subclass or Generalist if Wizard Revision is installed): At first, I wanted to make him all multiclass for all the choices. Preferably pair with some other martial classes. However, I couldn't find a justification to do so. So he will be, as default, a Wizard. I don't like the subclasses for Wizard in this game as it locks out other spells (bad design imo). So he'll be a no subclass Wizard. If you have the Wizard Revision mod installed, then he'll be a Generalist
- Multiclass Wizard + Paladin (Steel Garrote): In PoE1, it's known that Aloth trained as an Arcane Knight and he's an agent of the Leaden Key. In the ending, where he picks up Thaos' mantle as Grandmaster, he believes that the secret of the gods would be preserved, and with it, the sanity and well being of all kith. Therefore, he's now a Arcane Knight (as he was trained and was a part of the Order of Woedica)
- Multiclass Wizard + Rogue (Trickster): In the other ending, where Aloth vowed to dismantle the Leaden Key, he went to assassinate a blood cult leader (using some tricks). Since he's abandoned the Leaden Key and Woedica, he's no longer a Steel Garrote. And since he'd some sort of martial training plus the skulduggery of assassination using tricks, Aloth is now a Spellblade (Trickster for Rogue)
Compatibility
- Since this mod modifies the Game.GameData.CharacterProgressionTableGameData table for character progresion, any mod that modifies this same table will be conflicting with the mod
- The best way to ensure compatibility is to have this mod loaded after such mods
Known Issues
- Aloth mod will conflict with Wizard Revision (excellent mod btw). If you load the Aloth mod below the Wizard Revision mod, it will work and Aloth single wizard class will be Generalist. The multiclass Wizard still be of no subclass. I don't think this is an issue. This will make single class Wizard a more competitive choice compare to the others
Recommend Mods
Here are some mods that I use and enjoy them very much. Highly recommend!
- Reclassify Companions - Allows to fully respec companion mid playthrough
- Improved Single Classes - Improve single class so now you can justify picking the single class
for the lore and not missing out much on the multiclass! - Enhanced User Interface - Overall improve UI