THIS MOD ONLY WORKS FOR PATCH 7+
==========
What does this mod do?
Adds full support for upcasting to all 22 individual cantrips (yes, even True Strike). Every damaging cantrip will get an additional damage die for each spell slot used. (e.g. a firebolt upcasted to level 2 will get an additional 2d10 damage, level 4 acid splash will get an additional 4d6, exc.)
And to be clear, these damage bonuses DO stack with your damage upgrade you get at level 5 and 10. So you can get some pretty busted damage with a max-casted cantrip :p
For the non-damaging cantrips, I made sure to compensate for the lack of damage by making them more powerful in their utility.
If you just want to know what everything does and don't want to discover what each individual upcasted cantrip does, here's a comprehensive list I made:
Damaging cantrips have an additional damage die (e.g. firebolt gets another 1d10 damage per spell level) and also get the following bonuses:
Upcasted Fire Bolt: Inflicts "Burning" on hit. (Turns: 3,5,7,9,12,15)
Upcasted Ray of Frost: Inflicts "Ray of Frost" for longer (Turns: 2,3,4,5,6,7)
Upcasted Shocking Grasp: Applies "Shocking Grasp" for longer (Turns: 2,3,4,5,6,7)
Upcasted Bone Chill: Undead targets also become Turned (Turns: 1,2,3,4,5,6) Actually lore-accurate, apparently
Upcasted Poison Spray: Inflicts "Poisoned" on hit (Turns: 2,3,4,5,6,7)
Upcasted Acid Splash: Bigger AOE with later tiers (AOE: 2,2,3,3,4,4)
Upcasted Eldritch Blast: EVEN MORE beams. (+1 beam per spell level)
Upcasted Sacred Flame: Creates a Holy Fire surface below the target. (Duration: 2,3,4,5,6,7 | AOE: 2,2,3,3,4,5)
Upcasted Vicious Mockery: Allows you to select more targets to insult, and "Vicious Mockery" lasts longer (Targets: 1,2,3,4,5,6)
Upcasted Thorn Whip: Increases range, pull distance, and applies "Bleeding" (Range: 11,13,15,17,19,21 | Pull Distance: 5,7,9,11,13,15)
Upcasted Shillelagh: Damage die is upgraded (1d10, 1d12, 2d8, 2d10, 2d12, 3d8)
Upcasted Blade Ward: Reduces damage by a flat amount (DR: 1,2,3,4,5,6)
Upcasted True Strike: Concentration is not lost when hitting your target. Further upcasts increase duration (Turns: 2,3,4,5,6,7)
Upcasted Produce Flame: Sheds a stronger light around the caster (Radius: 12, 15, 18, 21, 24, 27) (also fixed a small vanilla bug where the displayed damage wouldn't increase at level 5 & 10)
Non-Damaging cantrips receive a boost to their utility:
Upcasted Guidance: Die used gets upgraded (1d6,1d8,1d10,1d12,2d8,2d10)
Upcasted Minor Illusion: Summons increasingly stranger beasts...(Dog, Panther, Bear, Owlbear, Dragon, Boo)
Upcasted Resistance: Allows you to select more targets and increases range.
Further upcasts upgrade the used die. (Targets: 2,3,4,5,6,7 | Radius: 3,4,5,6,7,10 | Die: 1d6,1d6,1d8,1d8,1d10,1d12)
Upcasted Thaumaturgy: Adds +1 to Intimidation and Performance per spell level used. (Bonus: 1,2,3,4,5,6)
Upcasted Light: Infused object is even brighter (Radius: 11.25,15,18.75,22.5,26.25,30)
Upcasted Dancing Lights: Light source illuminates a larger radius (Radius: 12,15,18,21,24,30)
Upcasted Mage Hand: More hands! (Hands: 2,3,4,5,6,7)
Upcasted Friends: Enemies must succeed a wisdom save or become charmed and fight for you. Condition ends when taking damage, and further upcasting increases amount of targets. (Targets: 1,2,3,4,5,6)
I tried my best to make them semi-balanced, but some might be more unbalanced than others. If you have any recommendations on changes I should make, feel free to leave a comment!
1.0.1.0 CHANGELOG:
-Fixed some cantrips not having the appropriate spell slot cost.
-Magic Initiate's cantrips will now correctly cost spell slots instead of
being entirely free for some reason (this was an annoying one to fix)
1.0.2.0 CHANGELOG:
-Agonizing Blast now works properly with Eldritch Blast, including upcasted versions.
-Fixed a small description error that said Eldritch Blast gets a damage increase at levels 5 and 10. It does not.
KNOWN ISSUES:
-Obtaining two of the same cantrip will implement duplicates into the spell container (and controller radial menu). All I can advise is just don't get the same cantrip twice.
-Every level of every cantrip added by Pact of the Tome is entirely free. I do not know why. The cantrips normally have the correct cost, but the way the game adds the cantrips via Pact of the Tome is extremely weird.
Mod.io Version: https://mod.io/g/baldursgate3/m/upcast-your-cantrips