About this mod
Boost Champion subclass for Fighters - adding 2 feats, one on level 5 (HeavyArmourMaster) and one on level 10 (Charger).
- Permissions and credits
- Changelogs
- Donations
1.0 - Released the mod
1.1 - Updated mod to work with the hotfix (anyone who downloaded 1.0 before - please download 1.1 as it might not work with the hotfix)
Small disclaimer - that's my first mod for Larian game, also first time posting mod on Nexus, so if anything seems bad or wrong, you can leave me a comment, so I can try to fix it!
It is clear that Champion is the worst subclass for fighter, if someone plans on playing pure Fighter-Champion. Both Eldricht and Battlemaster provides way more utility and gives better bonuses to any Fighters.
Champion also got a worse part of the deal, as Larian deleted their staple feat on level 10 Champion, which was additional fighting style - now evey Fighter gets it on level 10, no need to be Champion to get that.
Hence, as a simple player who actually like Champion mainly for its simplicity and due to RP purposes, I decided to boost him a bit.
On level 5, Champion will receive free Heavy Armour Master feat.
IMPORTANT! I still don't know how to make the Heavy Armor Master feat appear on the level up summary on level 5 - but the feat should be added to your character anyway! After getting to level 5, check your character sheet and check if you got the feat!
On level 10, Champion will receive free Charger feat.
That's it. It still won't make this class as strong as Battlemaster or Eldricht Knight, but gives some missing power to it, making Champion "the class" if you want to have more feats (if you of course planned on taking at least one of them). I tried to give him something that fits the theme and is still useful.
Installation guide:
1. Unpack ChampionUpgraded
2. Copy the Data folder into your Baldurs Gate 3 folder (probably in steamapp/common - might be different, if you play the game not on Steam).
3. There should be a Data folder there already, but no files should be replaced, so it will smoothly copy inside there (alternatively, you can take the Public folder from Data and put it into Data yourself).

4. (Optional) The mod won't work retroactively. So if you are already Champion level 5 and install this mod, you won't get the feat. But you also don't need to start new game - just respec your character with Withers and then you should get the feats!
Be in mind! This will break mods which use progressions.lsx - if your mod use this file, you will get a "replace file" question. In this case, you might want go to Data>Public>SharedDev>Progressions folder and open Progressions.LSX file
There, search for champion class and replace whole champion class with this:
<node id="Progression">
<attribute id="Level" type="uint8" value="3"/>
<attribute id="Name" type="LSString" value="Champion"/>
<attribute id="PassivesAdded" type="LSString" value="ImprovedCritical"/>
<attribute id="ProgressionType" type="uint8" value="1"/>
<attribute id="TableUUID" type="guid" value="9b2ff703-7924-4a66-b119-ae4d716a4522"/>
<attribute id="UUID" type="guid" value="cbd87913-03ee-484b-bc62-57d6867e8aca"/>
</node>
<node id="Progression">
<attribute id="Level" type="uint8" value="5"/>
<attribute id="Name" type="LSString" value="Champion"/>
<attribute id="PassivesAdded" type="LSString" value="HeavyArmorMaster"/>
<attribute id="ProgressionType" type="uint8" value="1"/>
<attribute id="TableUUID" type="guid" value="9b2ff703-7924-4a66-b119-ae4d716a4522"/>
<attribute id="UUID" type="guid" value="abc95362-12dd-313c-ab51-46c5745r1cbe"/>
</node>
<node id="Progression">
<attribute id="Level" type="uint8" value="7"/>
<attribute id="Name" type="LSString" value="Champion"/>
<attribute id="PassivesAdded" type="LSString" value="RemarkableAthlete_Proficiency;RemarkableAthlete_Jump"/>
<attribute id="ProgressionType" type="uint8" value="1"/>
<attribute id="TableUUID" type="guid" value="9b2ff703-7924-4a66-b119-ae4d716a4522"/>
<attribute id="UUID" type="guid" value="07180f5f-54ab-4fe6-9972-df150a5fb85a"/>
</node>
<node id="Progression">
<attribute id="Level" type="uint8" value="10"/>
<attribute id="Name" type="LSString" value="Champion"/>
<attribute id="PassivesAdded" type="LSString" value="Charger"/>
<attribute id="ProgressionType" type="uint8" value="1"/>
<attribute id="Selectors" type="LSString" value="SelectPassives(da3203d8-750a-4de1-b8eb-1eccfccddf46,1,FightingStyle)"/>
<attribute id="TableUUID" type="guid" value="9b2ff703-7924-4a66-b119-ae4d716a4522"/>
<attribute id="UUID" type="guid" value="a4b1948f-7367-43bb-bff2-e5e18cc2c5a7"/>
</node>
If you want to remove the mod, simply remove the Public folder inside Data (if you have no other mods installed, this should not break anything). I will try to make some in-game screenshot of the feat on player character, when I get some more time.
Have fun ;)
(I'm lazy to make it compatible with Mod Manager - it might be compatible on its own, but I never made it so).