File information

Last updated

Original upload

Created by

dyre

Uploaded by

pandawarmachine

Virus scan

Safe to use

Tags for this mod

About this mod

Adds your spellcasting modifier to Sacred Flame's damage and allows it to scale like Eldritch Blast.

Requirements
Permissions and credits
Basically this turns Sacred Flame into a worthy main-damage cantrip.

Features:
- Doubled range, from 60 feet to 120 feet.
- At levels 5 and 11 gains +1 beam count.
- Adds your spellcasting modifier to each damage roll.
- Choose between two versions for damage:

1. Greater Sacred Flame FULL SCALING VERSION 
Regular cantrip scaling but also adds your spellcasting modifier. So 1d8 + WIS at level 1, 2d8 + WIS at level 5, etc.
Late game you can blast a single goon for 9d8 + 15 radiant damage with a single cantrip (granted you have 20 on your main spell stat).

2. Greater Sacred Flame EB-Balanced Version
Changes the 1d8 to 1d10, but does not add more damage dice at higher levels, just like Eldritch Blast's multibeam mechanic.
This is for normal folk that want a balanced cantrip that also serves as a good main damage tool.

3. Bonus Action versions
I included bonus action versions for both. 
I know some of yall have been wanting to use Attack and then Sacred Flame. I know because I do too.

This mod retroactively adds this powerful version of Sacred Flame wherever you can normally pick that cantrip, just in case you need the original for anything. They'll be right next to each other.


Remember to use with Full Release Patch Fixer, like all BG3 mods.

Also, install with BG3 Mod Manager for fast and easy installation.








Manual installation: (Confusing and thus not recommended)

Unzip the .pak file and drop it in your mod folder:
Generally, it's in "%appdata%\Local\Larian Studios\Baldur's Gate 3\Mods\"

Then in the modsettings, follow the example below and add one of the two, depending on which you downloaded. 


FULL Sacred Flame

            <node id="ModuleShortDesc">
              <attribute id="Folder" value="GreaterSacredFlameFULL" type="LSString" />
              <attribute id="MD5" value="" type="LSString" />
              <attribute id="Name" value="GreaterSacredFlameFULL" type="LSString" />
              <attribute id="UUID" value="c5755cf1-d18d-4ed7-holy-55c9EXX174e1" type="FixedString" />
              <attribute id="Version64" value="1" type="int64" />
            </node>

EB Scaling Sacred Flame

             <node id="ModuleShortDesc">
              <attribute id="Folder" value="GreaterSacredFlameEB" type="LSString" />
              <attribute id="MD5" value="" type="LSString" />
              <attribute id="Name" value="GreaterSacredFlameEB" type="LSString" />
              <attribute id="UUID" value="c5755cf1-d18d-4ed7-holy-55c9bbd174e1" type="FixedString" />
              <attribute id="Version64" value="1" type="int64" />
            </node>

FULL Sacred Flame (Bonus Action version)

            <node id="ModuleShortDesc">
              <attribute id="Folder" value="GreaterSacredFlameFULLBA" type="LSString" />
              <attribute id="MD5" value="" type="LSString" />
              <attribute id="Name" value="GreaterSacredFlameFULLBA" type="LSString" />
              <attribute id="UUID" value="c5755cf1-d18d-4ed7-holy-55c9Eba174e1" type="FixedString" />
              <attribute id="Version64" value="1" type="int64" />
            </node>

EB Scaling Sacred Flame (Bonus Action version)

             <node id="ModuleShortDesc">
              <attribute id="Folder" value="GreaterSacredFlameEB" type="LSString" />
              <attribute id="MD5" value="" type="LSString" />
              <attribute id="Name" value="GreaterSacredFlameEB" type="LSString" />
              <attribute id="UUID" value="c5755cf1-d18d-4ed7-holy-55c9bbd174BA" type="FixedString" />
              <attribute id="Version64" value="1" type="int64" />
            </node>


Generally, the text file you need to edit is in "%appdata%\Local\Larian Studios\Baldur's Gate 3\PlayerProfiles\[Profile Name]\modsettings.lsx"
You'll want to add the node above the second </children> counting from the bottom.

Example:

<?xml version="1.0" encoding="UTF-8"?>
<save> 
  <version major="4" minor="0" revision="5" build="200"/>  
  <region id="ModuleSettings"> 
<node id="root"> 
<children> 
  <node id="ModOrder"> 
<children> 
<node id="Module"> 
  <attribute id="UUID" type="FixedString" value="c5755cf1-d18d-4ed7-b762-55c9bad174e1"/> 
</node>  
<node id="Module"> 
  <attribute id="UUID" type="FixedString" value="c5755cf1-d18d-4ed7-b762-55c9bad174e2"/> 
</node>  
<node id="Module"> 
  <attribute id="UUID" type="FixedString" value="58549d92-39f1-4db3-9715-b716db0d8b4a"/> 
</node>  
<node id="Module">
  <attribute id="UUID" type="FixedString" value="3c889d4b-75a0-4a0b-aa3f-393c2206b6d3"/>
</node>
</children> 
  </node>  
  <node id="Mods"> 
<children> 
<node id="ModuleShortDesc"> 
  <attribute id="Folder" type="LSString" value="Gustav"/>  
  <attribute id="MD5" type="LSString" value=""/>  
  <attribute id="Name" type="LSString" value="Gustav"/>  
  <attribute id="UUID" type="FixedString" value="991c9c7a-fb80-40cb-8f0d-b92d4e80e9b1"/>  
  <attribute id="Version64" type="int64" value="36028797018963968"/> 
</node>  
----------------------------ADD IT HERE-----------------------------
</children> 
  </node> 
</children> 
</node> 
  </region> 
</save>