New source found from dndbeyond.com

This commit is contained in:
2025-06-25 01:00:21 -07:00
parent 0b403376c5
commit 2c657770de
6 changed files with 25 additions and 10 deletions
@@ -217,7 +217,7 @@ export function getCastLevelRange(spell, spellCasterInfo, ruleData) {
...spellCasterInfo.availableSpellLevels,
...spellCasterInfo.availablePactMagicLevels,
].filter((level) => level >= getLevel(spell));
startLevel = Math.max(getLevel(spell), Math.min(...availableLevels));
startLevel = Math.max(getLevel(spell), availableLevels.length > 0 ? Math.min(...availableLevels) : 0);
endLevel = Math.max(getLevel(spell), ...availableLevels);
if (limitedUse && getDataOriginType(spell) === DataOriginTypeEnum.CLASS_FEATURE) {
const dataOrigin = getDataOrigin(spell);