About this mod
Adds the Arcane Archer Subclass
directly based off of and inspired by DnD 5e
- Requirements
- Permissions and credits
-
Translations
- Russian
- Portuguese
- Korean
- Italian
- French
- Changelogs
- Donations
An Arcane Archer studies a unique elven method of archery that weaves magic into attacks to produce supernatural effects. Arcane Archers are some of their most elite warriors among the elves. They stand watch over the fringes of elven domains, keeping a keen eye out for trespassers and using magic-infused arrows to defeat monsters and invaders before they can reach elven settlements. Over the centuries, the methods of these elf archers have been learned by members of other races who can also balance arcane aptitude with archery.
(Sourcebook)
- While creating and playtesting my Arcane Archer mod, I did not test compatibility with any other mods installed besides 5e Spells. Compatibility beyond that is unknown to my knowledge, unless said in the posts or bugs tab on this page.
- Currently this mod only supports level progression up to level 12.
- This mod will be constantly updated to the best of my ability based off of your feedback.
- If you would like to be involved in helping make changes to improve this mod feel free to contact me here on nexus!
:)
- Level 3
- Gain two Arcane Shot Charges
- Gain access to either the Druid craft or Prestidigination Cantrip
- Gain "Elven Theory" passive, gaining proficiency in the Nature and Arcana skills
- Learn two "Arcane Shot" options of your choice



- Level 7
- Learn an additional "Arcane Shot" option of your choice

- Level 10
- Learn an additional "Arcane Shot" option of your choice
- All "Arcane Shots" increase from 2d6 to 3d6 damage
- Level 12
- Option to replace one "Arcane Shot" with another
- All "Arcane Shots" increase from 3d6 to 4d6 damage
Sources
Load Order
Your Load Order will look something like this:
- ImprovedUI (Optional, Recommended)
- SubclassCompatibilityFrameworkDummies
- Supported Subclass Mods
- SubclassCompatibilityFramework
- Other Mods
If using Community Library, you no longer need CommunityLibraryDummies, which can be safely deleted
_____________________________________________________________________________________________________________________________________________
I would recommend installing mods using the BG3 Mod Manager.
Step 1: Drag and drop the ArcaneArcher.pak file into your \AppData\Local\Larian Studios\Baldur's Gate 3\Mods folder.
Step 2: Refresh Bg3 Mod Manager and drag ArcaneArcher into your load order.
Step 3: Save load order; press "Go" and launch game.
For those who would want to manually install the mod (for whatever reason), place the .pak file in the \AppData\Local\Larian Studios\Baldur's Gate 3\Mods folder.
Next, update your AppData\Local\Larian Studios\Baldur's Gate 3\Player Profiles\Public\modsettings.lsx file in the following way under the ModOrder section and Mods section (below where GustavDev is):
<?xml version="1.0" encoding="UTF-8"?>
<save>
<version major="4" minor="0" revision="9" build="331" />
<region id="ModuleSettings">
<node id="root">
<children>
<node id="ModOrder">
<children>
<node id="Module">
<attribute id="UUID" value="28ac9ce2-2aba-8cda-b3b5-6e922f71b6b8" type="FixedString" />
</node>
<node id="Module">
<attribute id="UUID" value="f1d9a7e0-7b48-4e36-abf5-ce2e312f7ee4" type="FixedString" />
</node>
</children>
</node>
<node id="Mods">
<children>
<node id="ModuleShortDesc">
<attribute id="Folder" value="GustavDev" type="LSString" />
<attribute id="MD5" value="a83da744ba037af348dba78e1208ccdf" type="LSString" />
<attribute id="Name" value="GustavDev" type="LSString" />
<attribute id="UUID" value="28ac9ce2-2aba-8cda-b3b5-6e922f71b6b8" type="FixedString" />
<attribute id="Version64" value="144115617576214574" type="int64" />
</node>
<node id="ModuleShortDesc">
<attribute id="Folder" value="ArcaneArcher" type="LSString" />
<attribute id="MD5" value="" type="LSString" />
<attribute id="Name" value="ArcaneArcher" type="LSString" />
<attribute id="UUID" value="f1d9a7e0-7b48-4e36-abf5-ce2e312f7ee4" type="FixedString" />
<attribute id="Version64" value="36028797018963968" type="int64" />
</node>
</children>
</node>
</children>
</node>
</region>
</save>