Hey all, I was getting tired of always selecting what level my warlock spells are cast at so I came up with a little fix. Curious to see if anybody has a more elegant solution. Lets take the spell Fireball as our example, and say the player is lvl 7 (4th level slots). This spell does 8d6 damage, plus 1d6 per higher level cast. If we import the spell from the compendium all we need to do is edit the spell, and delete the values in the “higher level damage” section to prevent the pop-up from appearing every time we cast it. In the “damage” box, we delete “8d6” and add:  [[8+({0d0+ceil(@{level}/2),0d0+5}kl1)-3]]d6 and get the expected 9d6 for a 4th level cast, then never touch it again while it scales with your character. Let’s break in down: Base # Dice Warlock spell slotlevel (max 5) Original Spell level Die size [[ 8 + ({0d0+ceil(@{level}/2),0d0+5}kl1) - 3 ]] d6 You can use this same method to insert the number of targets for a spellcard spell like Blindness/Deafness by inserting [[1+ ({0d0+ceil(@{level}/2),0d0+5}kl1)-2]] into the text for the spell, in this case by taking the original number of targets (one) then adding an additional target for each level higher than second. Is there a way to have the spell reference it’s own level for me so I have to change less when inserting it into new spells?