I was looking at the Evocation Wizard's Overchannel feature which states:
When you cast a wizard spell of 1st through 5th-level that deals damage, you can deal maximum damage with that spell.
This requires that you use a spell slot of 1st through 5th level, unfortunately a Wizard has at most three 5th level spell slots so I came up with the idea of "variable upcasting".
An example of "variable upcasting":
- If a spell is a third level spell and you want to use a sixth level spell slot to cast it, normally this would make the spell a sixth level spell. This change would allow you to upcast the spell as if the spell slot were other levels.
- The minimum level would be the regular level of the spell.
- The maximum level would be the regular level of the spell slot.
- You could cast the spell at any level between these numbers.
Regardless of what level you actually cast the spell at the spell slot you initially chose to use is expended in its entirety.
Note: this option would be available to all casters, not just wizards and, perhaps to avoid being too broad, the option does not have any effect on cantrips.
Thanks to user @MarkWells for describing my houserule in a much simpler way:
You can use a spell slot as though it's a spell slot of a lower level
What are the balance implications of allowing this "variable upcasting" option?