File information

Last updated

Original upload

Created by

VladmirFFXI

Uploaded by

VladmirFFXI

Virus scan

Safe to use

About this mod

A modular set of improvements for Eldritch Blast. Includes many options for graphics and combat enhancements.

Requirements
Permissions and credits
Translations
  • Spanish
  • Mandarin
  • Korean
  • Italian
Changelogs
Donations
NEWS & FAQs
Check out the Sticky for the latest News, Troubleshooting, and FAQs!


💫 NEW! 3.0 PREVIEW UPDATE & REQUEST FOR FEEDBACK 💫
Here's an update in case you are interested! Feel free to share your feedback at any time.
Currently, I'm considering offering an alternative version with toned down impact effects.




DESCRIPTION
This mod's offerings are divided into modules to customize your gameplay experience. Only the Main mod is required.

✰ Main mod
    ▪  Adds new versions of Eldritch Blast with custom VFX to the Warlock cantrip, Spell Sniper, and Bard Magical Secrets llsts.
    ▪  Adds 5e tabletop invocations Eldritch SpearGrasp of Hadar, and Lance of Lethargy which are enemy-only in vanilla.
    ▪  Changes Agonizing Blast to scale with SpellModifier. An override under Miscellaneous Files is available if you'd like to revert it back to Charisma scaling.

✰ Addon: Bonus Invocations and Feats
    ▪  Adds a custom invocation Eldritch War Caster and Celestial Conduit. See Media for details.
    ▪  Adds a custom feat Eldritch Scholar and Eldritch Adept. See Media for details.
    ▪  More optional custom features are coming soon!

✰ Addon: Bonus Gear
    ▪  Adds two Eldritch Blast-themed rings and a collection of glamour gear inspired by the Scarlet Warlock. See Media for details

✰ Addon: Bonus Spell List
    ▪  Adds spells from this mod to the cantrip lists of other classes: Bard, Cleric, Druid, Sorcerer, Wizard.


COMPATIBILITY
Requires Compatibility Framework in order for spells to appear in spell lists. Should have universal compatibility. 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.

Extra compatibilty or valiation checks added:
    ▪ War Caster (2014 and UA2) - This mod is supported. Does not interact with the homebrew invocation offered by this mod, Eldritch War Caster.
    ▪ Hexblade Subclass and New Invocations - This mod has full compatibility. Place my mod after theirs so that invocations properly apply to my spells.
    ▪ The Undead subclass - My mod adds extra compatibility for the Form of Dread effect.
    ▪ Necromancer Subclass for Warlock - Dread Overlord - My mod adds extra compatibility for the Inflict Curse effect.
    ▪ Vanguard Class - My mod adds cantrips to the Vanguard spell list and resolves invocation conflicts. Arcane Strike not supported at this time.
    ▪ Feats Extra- Validated no conflicts. Both have an "Eldritch Adept" feat which are actually separate, unique versions. *Most feat mods have zero conflicts.

^Place these mods before Scarlet Warlock's main file.

Discovered an incompatibility?
    ▪ Please flag me in the comments and I'll do my best to patch it in!

Want to enable compatibility between our mods? Read here!
Spoiler:  
Show
Compatibility issues between Eldritch Blast mods are usually related to invocations. My files use a script called IsScarletWarlockCantrip(). If you want your spells to work with my versions of these invocations, checkout the file named SWSpellConditions.khn. You can patch our mods together by duplicating this file and adding in your spell names into that script. I'm also happy to add your spell names to my main mod which will enable native compatibility with your mod. Feel free to DM me here or on Discord, or leave a comment and I'll get back to you.


INSTALLATION ORDER
Recommend the following order. Be sure to place any supported mods mentioned above before Scarlet Warlock's main file.




HOW TO OBTAIN OBJECTS
Objects will spawn in game if you have the Bonus Gear addon installed. This adds a copy of each ring to the Tutorial Chest and Dammon.
It also adds two sets of converted camp clothing for glamour.
    ▪ Use mods like Tutorial Chest Summoning or Immersive Tutorial Chest Spawning if you want to summon the Tutorial Chest.
    ▪ Here are the object UUIDs if you want to use the console method such as Spawn Any Item.
    ▪ The mod EasyCheat with in-game UI (MCM)(SE) is also a fantastic and easy option to spawn objects.
Spoiler:  
Show
Scarlet Cache - Treasure Chest
"OBJ_ScarletWarlock_Cache"
b9979858-cb22-454d-93b2-3ae9ba10e431

Ring of the Scarlet Warlock
"RING_ScarletWarlock_Standalone"
631bb750-8510-477e-8a7d-bac845ccba7b

Ring of the Scarlet Witch
"RING_ScarletWitch_Container"
741bb750-8510-477e-8a7d-bac845ccba7b

Comfortable Warlock's Doublet
"ARM_ScarletWarlock_Padded"
daa82f19-91dc-48ce-9b93-ac9244f3650c

Comfortable Leather Boots
"ARM_ScarletWarlock_LeatherBoots"
371157f0-b06b-4aed-a1c5-3b92d9842ebe

Comfortable Infernal Robe
"ARM_ScarletWarlock_InfernalRobe"
c5f71e6b-30ca-4e5a-b732-fe74e50f8d19

Comfortable Infernal Boots
"ARM_ScarletWarlock_GortashBoots"
371157f0-b06b-4aed-a1c5-3b92d9842ebf

Two backup chests that can be spawned. Does not appear in-game normally:

Scarlet Cache - Treasure Chest #2
"OBJ_ScarletWarlock_Cache_2"
b9979858-cb22-454d-93b2-3ae9ba10e432

Scarlet Cache - Treasure Chest #3
"OBJ_ScarletWarlock_Cache_3"
b9979858-cb22-454d-93b2-3ae9ba10e433


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. I am not able to troubleshoot issues relatated to SE commands not working, but please do let me know if the links or information need to be updated.

BG3SE Console Commands and Item UUIDs
Script Extender Commands & UUIDs
Working command: AddSpell(GetHostCharacter(), "Spell UUID")

Spoiler:  
Show
new entry "Projectile_EldritchBlast_Force_Spell"
new entry "Projectile_EldritchBlast_Hexblade_Spell"
new entry "Projectile_EldritchBlast_Psychic_Spell"
new entry "Projectile_EldritchBlast_Fairy_Spell"
new entry "Projectile_EldritchBlast_Radiant_Spell"
new entry "Projectile_EldritchBlast_Lunar_Spell"
new entry "Projectile_EldritchBlast_Acid_Spell"
new entry "Projectile_EldritchBlast_Chaos_Spell"
new entry "Projectile_EldritchBlast_Poison_Spell"
new entry "Projectile_EldritchBlast_Nature_Spell"
new entry "Projectile_EldritchBlast_Necrotic_Spell"
new entry "Projectile_EldritchBlast_Blood_Spell"
new entry "Projectile_EldritchBlast_Fire_Spell"
new entry "Projectile_EldritchBlast_Witchcraft_Spell"
new entry "Projectile_EldritchBlast_Cold_Spell"
new entry "Projectile_EldritchBlast_Water_Spell"
new entry "Projectile_EldritchBlast_Lightning_Spell"
new entry "Projectile_EldritchBlast_Chronos_Spell"
new entry "Projectile_EldritchBlast_Thunder_Spell"
new entry "Projectile_EldritchBlast_Shadow_Spell"

Container version-specific commands. Must enter all 3 for it to work correctly:

Osi.AddSpell(GetHostCharacter(), "Projectile_EldritchBlast_Master_Container")
AddPassive(GetHostCharacter(),"PASSIVE_CONTAINER_WORKAROUND_ONE")
AddPassive(GetHostCharacter(),"PASSIVE_CONTAINER_WORKAROUND_TWO")


LOCALIZATION
If you would like to help localize this mod, I have a few files on my Google Drive to help you get started and check on updates. Feel free to reach out to me on Discord if you need a rundown on how to localize this mod.

    ▪ Localization matrix
    ▪ Sample localization mod package

Since I cannot update localization in other languages, you should create your own mod page for this. You did the work, so you should get the credit! 😊





SPECIAL THANKS
Feriat111 - Thanks so much for your help with the invocations for your mod, Hexblade Subclass and New Invocations!
DiZ91891 (Celes) - Thanks a ton for your support with 5e Spells compatibility, and your continuous mentorship with modding!
Proxeuz - Thanks for being my cheerleader and supporting me on all things related to this mod series. Congrats on Eldertide Armaments!
Armagets - Thanks for your support in shaping this mod!
Shivero - Thanks for your mentorship on graphics! Check out Shivero's mods!
McLelouch - The OG designated captain of QC! You've been an awesome coach and patron. Thanks for all your advice!
MythalarSolidor - You came out of no where and helped me with a lot of technical stuff. Check out their fabulous mod Homebrew Collection!
Gawesome - Thanks for collaborating on compatibility for the Vanguard mod!
Wesslen - Super big thank you for walking me through the steps to hook into your mod, WarCaster (2014 and UA2)!
DreadOverlord - Thanks for plugging my mod and much love for Necromancer Warlock - The Dread Overlord!
Molthling (Terese) - Here's your 'tinge of recompense' ... thank you for all that you do in sharing your infinite wisdom!! =^_^=


CHECK OUT MY MODS

Scarlet Warlock - Eldritch Blast Overhaul
Actual Green Flame Blade (5e Spells & SCAG patch)
Bardic Inspiration - True Musical Healing

CHECK OUT MY GRAPHICS RESOURCES
Vlad's Grimoire - Spell VFX Library


If you enjoyed this mod,
 would you please leave an endorsement? It helps promote visibility of my creations!!! <((^_^))>