0 of 0

File information

Last updated

Original upload

Created by

Onyxeagle

Uploaded by

Onyxeagle171

Virus scan

Safe to use

Tags for this mod

About this mod

A customized port of WoTC's "Spell Point" variant rule, implemented for bg3's wizard class - and more on the way.

Requirements
Permissions and credits
Changelogs
Overview
Rendered obsolete by the new edition, Spell Points Overhaul.
Features
This mod is my take on adapting WoTC's Spell Points variant rule for bg3. Spell slots have always felt kind of clunky to me, so I've always appreciated the more dynamic approach to spellcasting and magic. Currently the only class converted is wizard, with more planned.

The mod itself gives spell points every level instead of spell slots. These spell points can be used to cast spells dynamically instead of casting - you can see the amount you get and a general breakdown in the link above. 

Changes and Workarounds
To make this mod work dynamically, I had to make some considerations due to system limitations. This resulted in the following changes: 
  • The spell point costs scale differently. Base level 1-2 spells cost 1+ their spell level (including if they're being upcast). Base levels 3-5 cost 2+ their spell level (including upcasting). Base levels 6-7 cost double their level. Levels 8-9 cost triple. This technically makes upcasting lower level spells more efficient comparatively.
  • The passive that allows spells to cost spell points can be turned off. This is because scrolls and some other consumables are given a spell point cost due to how they're coded - I can't fix that, as it's a quirk of Larian's engine. There isn't any checks that can exclude them. Turn the passive off before using scrolls unless you're prepared to pay the spell point cost. 
  • You won't receive +2 spell points at level 2. This was to allow compatibility with subclass mods. You will receive them at level 3, and worst case can turn the passive off and use a display spell slot.
  • You still receive a single spell slot of each level at the appropriate level. This is explained in the FAQ - I can't stop you using them without locking the passive, which wouldn't allow you to fix the scroll issue. Use them or don't, up to you.
See the reasons for some of these changes in the FAQ.

Planned
I intend to update this mod to include all casters - this will be a long term goal however, and will depend on interest - let me know what you'd like to see added first. Everything will be packaged as one to reduce complexity as I add things.

Compatibility
This mod IS NOT compatible with anything that edits wizard progressions outside of level 2 (subclasses). 
This mod is compatible with custom spell mods, as long as they use spell slots. 

Installation
  • Download latest version
  • Import with bg3mm or install using vortex mod manager
  • Place below Expansion, if you have the patch installed. Subclass mods SHOULD be fine to place above or below.
FAQ
Why am I still getting spell slots? 
  • The reasoning for this is twofold; Due to how the game and spell selection is coded, you need to have spell slots of the appropriate level for spells to show up in level ups. They also allow you to easily sort through different levels of spells known. I have reduced the amount you gain to 1 at the appropriate levels for this purpose.
Why does upcasting fireball to level 6 cost 7 spell points, while a native 6th level spell costs 12?
  • This is because of the checks I used to implement spell points dynamically. With the way Larian's spell system works, there isn't a check to catch that the fireball should be counted for a level 6 spell's proportionally increased cost. This ends up not working out too horribly given upcasting is typically less effective.
Why did you change how much some spell levels cost from the base Spell Point rules?
  • Because personally being able to cast only 1 of each high level spell is lame for a game like BG3. This was adjusted for slightly by significantly increasing how much high level spells cost - 6 and 7 cost twice their level, while 8 and 9 cost triple their level (keep in mind this is only going to be seen with 5e Spells or any mods that add 9th level spells).
Contributions
Many thanks to the bg3 modding community for all their help and constant advice.
Thanks to ShinyHobo for their Modder's Multitool 
Thanks to Celes/Diz for allowing me to make a patch for their wonderful expansion mod

If you'd like to help me out and support my mods and future development, you can buy me a coffee.
(this is completely optional, just there if you appreciate my content and would like to show your support)
  翻译: