✭ Adds up to 24 new versions of Eldritch Blast, allowing players to select which spells appear in any cantrip list. ✭ Fully customize the damage and VFX of each spell to suit your preferences—nearly every aspect is adjustable. ✭ Includes optional nvocations, feats, and gear to further enhance your Eldritch Blast experience!
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Note: The mod has been rolled back to 2.9.8.8. It includes the Customizer which you can ignore even if you don't want to customize the spells. I've left an older version available in case the latest does not work for you.
Requirements. Vlad's Codex is now listed as a hard requirement for new VFX and icons. I will likely be migrating existing visuals there in the near future.
Config files. Replaced .json files for a .txt file solution that should be easier for users to read and edit. They are located in a new folder: ScriptExtender/EldritchBlastOverhaul. You can safely delete the old ScarletWarlock folder and any old json files you no longer need to reference.
Config files. The VFX config file has been updated to include new animations and icons from my other mod, Eldritch Blast Remix.
Config files. An option to add aoe damage via the ExplodeRadius attribute is available in the SpellStats config file. Does not add extra animations.
Debugger. A new version of the debugger addon is available.
Version 2.9.8.7
Bug fix. Resolved issue with Chain Spell not working.
Version 2.9.8.6
Bug fix. Fixed localization issues related to Primeval Vanguard.
Invocations. Vampiric Drain now heals allied undead.
Config files. Updated hidden beam scaling passives to not conflict with Eldritch Blast Remix.
Version 2.9.8.5
Bug fix. Resolved an issue where the elemental damage from Agonizing Blast was not displaying correctly.
Version 2.9.8.4
Files. A new update to the VFX Library v1.9.0.9 is available. This new version just includes a texture update for the orb cheat item.
Files. A new version of the Debugger Addon is available. If you use this addon, you must update to the latest version.
Files. A new version of Spell List Override is available. This new version will have less conflicts with other mods. Not needed for SE users.
Bug fix. Resolved an issue where the orb was not costing a BA like it should. Also fixed loca tag issues for the orb's cheat passive unlock spells.
Bug fix. Resolved an issue that caused the Chain Spell cheat to no longer function.
Scripting. Vanguard compatibility no longer relies on SE to function. Now using the updated approach introduced in Patch 7 using normal files.
Config files. Please use the new _v4 versions. Spell Stats had 'Default Beam Count' removed due to the better functionality with the new BeamScaling.json.
Config files. A preview of the new "SpellVFX.json" has been added which will allow you to customize the VFX of the spells. The file indicates that only one option is available atm.
VFX. Updated the toggle on / toggle off animations of all invocationsa and cheat passives supported by this mod.
Cheat spells. Healing Beam can no longer be self cast. The loca has been updated to reflect this. You can still receive it from Chain Spell's effect.
Cheat items. The 3D model for the cheat item, Orb of Occultation, is finally red!
Version 2.9.8.3
Bug fix. Fixed 'Vampiric Drain' not proccing on regular attack.
Bug fix. Fixed certain status effects not becoming removed by the Cosmo Cleanse potion.
Config files. Posted a new video tutorial under the Config File Mini-Guide. Also available here: https://youtu.be/HX0MLspjbR8
Cheat items. See the video under the 2.9.8.3 file download with the list of changes and troubleshooting info. Also available here: https://www.youtube.com/watch?v=wTQMxTofG9Y
Cheat items. Gear (Rings, Camp Clothing) have been reverted to normal equipment.
Cheat items. Soulstones have been retired from the mod. All 'cheat spells' and 'cheat passives' are exclusive to the orb.
Cheat items. Orbs have been reverted to an everlasting scroll. It cannot be learned at this time.
Cheat items. Unlockable spells and passives from the orb can no longer be removed upon respec. You must use the orb to remove the effect.
Cheat items. New orb spells have been added: Learn All Spells, Learn All Invocations, and Learn All Cheats.
Cheat items. Cosmo Cleanse potion's description has been updated to indicate that it's used to clear status effects from retired features.
Invocations. Restored concentration check boost on the bonus invocation, Primeval Vanguard.
Compatibility. Added support for the extra beam from the Book of Ethereal Currents in the mod JWL Discordant Instruments. Place above this mod.
Version 2.9.8.1
Bug fix. Fixed localization issues, including the orb's 'Agonizing Blast' unlock spell missing its DisplayName.
Bug fix. Fixed Eldritch Spear appearing twice in the character panel.
Bug fix. Fixed an issue with the Orb's cleanse effect which was removing non-orb status effects.
Config files. New config files will be generated. They will be marked with a _v2 in the name. It is safe to delete the old ones.
Config files. If you were using the Debugger addon, you must update to the 2.9.8.1 version since the old one will have problems.
Config files. The design for most config files has been improved, but you must fill out the new ones in order for them to work.
Config files. SpellStats.json has clearer instructions. It also adds the ability to display status effects in your tooltip info.
Config files. A new config file BeamScaling.json allows you to add extra beams at levels 2, 5, 7, 10, 12, 15, 17, and 20. You must take Agonizing Blast for this to work.
Icons. Hotbar icons now have better visual clarity and an art style more consistent with vanilla for better immersion.
Icons. Controller-specific tooltip icons have been reproduced to fit their specific resolution requirements.
Cheat passives. A new cheat passive has been added to the orb ~ Cunning Aim: Adds 'advantage' to your Eldritch Blast casts. Follows normal advantage rules.
Cheat passives. A new cheat passive has been added to the orb ~ Regain Health: Heal for half the Eldritch Blast damage inflicted upon creatures, rounded down.
Cheat passives. A new cheat passive has been added to the orb ~ Multi Beam I...IV: Adds extra beams to Eldritch Blast. The beam stacking is additive. Will not update tooltips.
Cheat items. All cheat passives that were previously orb-only now also have their own standalone soulstone item.
Cheat items. All cheat items except camp clothing are non-equippable to avoid status overlap issues. They work simply by sitting in your inventory.
Cheat items. The tooltips of the affected cheat items have been updated to reflect this new info. I've also tested loading a save before and after this change while the item was equipped. There doesn't appear to be any issues, you just simply won't be able to re-equip the items.
Cheat items. The 'Scarlet Vault' chest is now more destructible! It won't yield it's contents, so it's very useful for banishing modded objects from the game permanently!
Version 2.9.8.0
A respec prior to updating this mod will likely be required for most users. If you're having trouble, you can try to respec any characters that acquired spells or invocations from this mod prior to updating to the latest version.
Compatibility Framework is no longer required. List merging is handled exclusively through Script Extender.
The 5 vanilla invocations (Agonizing Blast, Repelling Blast, Grasp of Hadar, Lance of Lethargy, and Eldritch Spear) have been rewritten completely to reduce the chance of other mods overwriting these stats as much as possible. As a result of this change, compatibility for a select few mods has been removed due to no longer needing to combine logic to accomodate these other mods. Contact me if you need additional support for a specific mod, particularly those that affect invocations.
Beam scaling beyond level 12 has been implemented via a workaround. You must have Agonizing Blast active for this to work. I am unable to make the tooltip change at this time. If you encounter a mod that has a better solution for this, feel free to let me know so that I can learn from it.
Added new tooltip and hotbar icons for nearly ever spell offered by this mod. If you got a good eye for art and want to provide feedback, fire away!
Minor VFX update has been made to the Fairy version. More changes are expected in the future.
Cleaned up the Scarlet Vault's object template that could randomly cause issues related to story events. If you've already interacted with this mod's storage chest, it shouldn't affect your campaign since the template's records are still maintained. However, the duplicate Chest 2 and Chest 3 templates which were hidden have been stripped from this mod completely. If you are one of the few users affected by this and find that your game will not load as a result, I am happy to provide you a temporary patch to get you through the rest of your campaign. Please let me know.
Internal spell name change: Nature → Blight
Internal spell name change: Witchcraft → Felfire
Internal spell name change: Chronos → Electricity
Internal spell name change: Shadow → Darkness
Internal spell name change: Chaos → Void (Chaos has been temporarily shelved and will return as a cheat version to be launched in the next update)
Eldritch Adept feat has been renamed to "Eldritch Prodigy" to avoid confusion with the similar feat from other mods.
Eldritch Scholar feat has been renamed to "Scholar of the Dark Arts". The ASI options are now INT, WIS, and CHA only.
Eldritch War Caster invocation has been renamed to "Primeval Vanguard" to distinguish itself from effects from the feat version. No longer provides advantage on Concentration.
Celestial Conduit invocation has been renamed to "Celestial Radiance" to make all of its various effects more consistent. Has a new animation. Has been reworked to provide less healing and synergizes with critical hits only but will now work with any attack. Also grants a once per short rest active version that can be used in or out of combat.
Vampiric Drain invocation has been added. Causes your attacks to heal you for a small amount during combat. If your attack directly causes an enemy's death, nearby allies will also heal for a small amount.
All objects provided by this mod are now considered "trinkets". They provide a benefit regardless of whether or not they are equipped. Note that there is a vanilla game bug that can occur and their hidden "in inventory" status effects can get stuck on your character. Use the the potion called "Cosmo Cleanse" to remove these effects. See the potion's detailed tooltip for more information.
Orb of Occultation cheat item has been added. This is an alternative way of acquiring or simply testing any spell or passive effect from this mod. The hidden status effects applied to your character from the orb will reset upon respec.
A new orb-only cheat passive "Auto Critical" has been added. It makes all spells related to this mod automatically crit.
A new orb-only cheat passive "Chain Spell" has been added. It makes all spells related to this mod behave siimilarly to Chain Lightning.
Warp Beam is a new cheat cantrip that was added. It allows you to teleport to ground locations or swap places with targets. Can be acquired via the Orb of Occultation or its own trinket which is called a Soulstone. See the tooltip for more detailed information.
Healing Beam is a new cheat cantrip that was added. It heals targets. Does not synergize with offensive cantrips. Can be acquired via the Orb of Occultation or its own trinket which is called a Soulstone. See the tooltip for more detailed information.
Sword Beam is a new cheat cantrip that was added. It is classed as a 'weapon attack' and launches the beam from your melee weapon. The animation looks the most fluid with one-handed weapons but can be used with any melee weapon. Can be acquired via the Orb of Occultation or its own trinket which is called a Soulstone. See the tooltip for more detailed information.
Arrow Beam is a new cheat cantrip that was added. It is classed as a 'weapon attack' that launches the beam from your ranged weapon. The animation has timing issues with hand crossbows and a few other unique models, such as the Crossbow of Arcane Force. Can be acquired via the Orb of Occultation or its own trinket which is called a Soulstone. See the tooltip for more detailed information.
Magic rings provided by this mod are considered "trinkets" and no longer have to be equipped to benefit from their effects.
Glamour gear provided by this mod now have passive benefits and are considered '"trinkets" which means they do not have to be equipped to benefit from their effects.
The stats of all objects provided by this mod now live in the main mod. If you use SE or MCM to spawn objects, you only need the main mod.
A new JSON (text file) customization feature has been added. See the posted mini-guide for details on how to further customize this mod!
Version 2.9.7.7
Removed mod fixer per patch 7 requirement
Version 2.9.7.6
Gear from this mod is no longer rare to help combat multiple vanilla game-related bugs that caused the items to be lost or not spawn. This gear can now be spawned infinitely from summoning the tutorial chest. In light of this change, the gear is no longer in Dammon's loot table but this does not impact existing campaigns if he already has it in his inventory. I will also be providing an immersive, non-cheat option for the gear soon.
Version 2.9.7.1
All versions of Eldritch Blast have been added to the Bard's Magical Secrets (Lv 6 and Lv10 versions) to mirror the original Eldritch Blast's presence on these lists.
Added an adapted version of the popular TCoE invocation, Eldritch Adept in the form of Eldritch Prodigy. This iteration grants access to TWO invocations from the full vanilla invocation list (plus my homebrew invocations) so long as they do not require a Warlock spell slot (which would require a lot of work for not a lot of gain).
Add a new homebrew invocation, Celestial Radiance. See image for details.
Version 2.9.7.0
Version 2.9.7.0 of the main file is a completely different file. It has a new file name and a new UUID. This allows for certain design changes without disrupting existing campaigns. You may safely uninstall 2.9.6.0 versions and replace with this new file. Bypass any error messages. Alternatively, you can have both versions installed and just have this latest release overwrite the old one. Be sure to delete the older version in a future campaign.
Added new Hexblade, Lunar, Blight, Felfire, Water, Void, and Electric versions. Some of these currently have placeholder graphics.
Compatibility has been added for the mod War Caster (2014 and UA2).
Version 2.9.6.0
Added new Fairy, Blood, and Darkness versions.
Poison and Acid are now 3.0 VFX ready. Acid will receive a small color correction on the impact animation in a future update.
Fire damage spells from this mod now melt ice and briefly ignites surfaces in both versions.
Cold damage spells from this mod now douses flames and briefly freezes water and blood surfaces in both versions.
Lightning damage spells from this mod now briefly electrify water surfaces and vapor clouds in both versions.
Thunder damage spells from this mod now vaporize certain liquid surfaces into clouds which remain for a brief time.
Version 2.9.5.7
Uploaded a fix for Patch 6 which broke LevelMaps for container spells, causing a CTD. This benefits the Ring of the Scarlet Witch container spell only. This ring grants the container spells and also two hidden passives as a workaround that add additional beams for the container spells at level 5 and level 10.
Version 2.9.5.6
Added compatibility for Form of Dread passive from the mod "Warlock - The Undead subclass" (https://www.nexusmods.com/baldursgate3/mods/3045).
Added compatibility for Inflict Curse from the mod "Necromancer Subclass for Warlock - Dread Overlord" (https://www.nexusmods.com/baldursgate3/mods/394).
Version 2.9.5.4
Chest from this mod are non-unique and will not yield treasure upon destruction. This means they can be used at any time to destroy objects.
Grasp of Hadar and Lance of Lethargy have "Once Per Turn" function removed to help combat an invocation bug.
Version 2.9.0.0
Added tabletop invocations that are in the game files but were previously enemy-only: Grasp of Hadar, Lance of Lethargy, and Eldritch Spear.
Added new homebrew invocation Primeval Vanguard.
Unique chest now contains 2 test rings.
Version 2.8.0.0
Added new Fire, Ice, Lightning, and Thunder versions.
New feat added "Scholar of the Dark Arts". See the image for more info. Can be taken multiple times.
Agonizing Blast will now show in the spell menu and is toggleable.
FAQS 💫 Check out the FAQs for troubleshooting tips and answers to your frequently asked questions!
DESCRIPTION 💫 This mod's offerings are divided into modules to customize your gameplay experience. Only the Main mod is required. ▪ Adds 20 new versions of Eldritch Blast with custom VFX to the Warlock cantrip, Spell Sniper, and Bard Magical Secrets llsts. ▪ Provides 4 *optional* cheat versions of Eldritch Blast: Healing Beam, Warp Beam, Sword Beam, and Arrow Beam. ▪ Adds 5e tabletop invocations Eldritch Spear, Grasp of Hadar, and Lance of Lethargy which are enemy-only in vanilla. ▪ Provides *optional* custom invocations Primeval Vanguard, Vampiric Drain, and Celestial Radiance. ▪ Changes Agonizing Blast to scale with SpellModifier. This can be changed via a configuration file or by downloading the override file. ▪ Adds Configuration Files that can be used to customize your gameplay experience. They are written in plain English can be found here after running the game once: C:\Users\(Username)\AppData\Local\Larian Studios\Baldur's Gate 3\Script Extender\EldritchBlastOverhaul
COMPATIBILITY💫 Requires Script Extender in order for spells to appear in spell lists. Should have universal compatibility with all mods. The answer to most "Is this compatible" questions is yes. I've only listed mods that people have specifically asked about or those of which I have directly patched into my mod.
In general, these mods should go before the main mod.
Extra compatibilty added: ▪ War Caster (2014 and UA2) - Supported. Does not interact with the homebrew invocation offered by this mod, Primeval Vanguard. ▪ The Undead subclass - Adds extra compatibility for the Form of Dread effect. ▪ Necromancer Subclass for Warlock - Dread Overlord - Adds compatibility for the Inflict Curse effect. ▪ Vanguard Class - Adds cantrips to the Vanguard spell list. Arcane Strike not supported due it being overengineered. Author must rewrite in SE for compatiblity. ▪ JWL Discordant Instruments - Adds extra beam support for the Book of Ethereal Currents.
No extra compatibility needed: ▪ Warlock Unleashed - Should have no conflicts. Their damage addon affects the original EB. Use my config files if you want to change my spells' damage. ▪ Invocations Expanded - Should have no conflicts. If you encounter an issue or want to use my mod's icons, place my mod below theirs. ▪ New Invocations (Hexblade mod) - Should have no conflicts. If you encounter an issue or want to use my mod's icons, place my mod below theirs.
Mods that are not compatible: ▪ Projectile Plus - This requires extensive VFX work to function correctly. Side note is that this disrupts LoS balance, making spells like Sacred Flame less valuable. ▪ Upcast Your Cantrips - This mod is not setup for compatibility. Duplicating it would involve bulky container menus. My mod has simliar options already/
INSTALLATION ORDER💫 Place any dependent libraries before this mod. If you use any Addons or Overrides, they should go after the main file.
SPELL IDs💫 This info is primarily for mod creators or users who want to troubleshoot conflicts. If you're looking to add the spells directly via SE, this section is also for you.