Hello, I'm looking for some help making a macro for a custom ability in a 5e game. The ability lets me cast a spell but instead of the effect happening right away, it is stored in my weapon. The weapon gets a bonus to attack and damage equal to the spell level stored in it. Additionally, when the weapon hits, the spell damage will also hit the target. What I'm looking for is a drop down menu that will let me pick a spell and a level, and then it will roll an attack with the bonus based on the spell level. Then it will roll damage based on the weapon damage, spell damage, and spell level that I selected. What's possible here? Can I make this macro reference spells in my character sheet or will I have to enter them manually in the macro itself? Will I have to write a macro that changes every time my proficiency or attack modifier changes? Can I reference a specific weapon in my character sheet (I will probably exclusively be using a great sword to attack). Thanks for the help