Can anyone point me to a magic missile macro that follows RAW (i.e., one damage roll for all missiles), allows for upcasting, and produces a total damage figure (useful if all missiles target one creature)? I wrote the following query which does most of what I need but assumes each missile does damage independently: 3d4 + 3 [FORCE] [BASE]+ ?{Cast at what level?|Level 1,0d4 + 0 [force] |Level 2,1d4 + 1 [force] |Level 3, 2d4 + 2 [force] |Level 4, 3d4 + 3 [force] |Level 5, 4d4 + 4 [force] |Level 6, 5d4 + 5 [force] |Level 7, 6d4 + 6 [force] |Level 8, 7d4 + 7 [force] |Level 9, 8d4 + 8 [force] |}[UPCAST] I also found this in the forums written by someone who referred to the RAW damage interpretation, but it does not output total damage: Presto the Wizard produces [[?{Spell level|1}+2]] glowing darts of magical force that each do [[1d4+1]] points of force damage. Basically, I need a way to save a value (attribute?) equal to the product of [[?{Spell level|1}+2]] and [[1d4+1]] so it can be reported, ostensibly using the "Presto" code above.