I'm currently trying to build a homebrew item that functions similar to Absorb Elements where as a reaction when the user is hit with an element the dagger absorbs the element and depending on the level of the spell used the dagger dishes out xd6 elemental damage on the next successful melee strike where x is based on the level of spell slot used. My issue is whenever I set something to be classified as an attack spell and not just a spellcard it no longer queries for a level and always casts it as if it was lvl 1. Is there a way to cast an attack spell at a higher level other than just changing the damage in the spell itself manually? If not that seems like a pretty sizable oversight. What if you wanted to cast a normal spell like fireball at a higher level? Any help is appreciated.