I am trying to create a magic missile token action. I want the player to be able to cast the spell and have all darts (currently three) individually calculated for damage, but only the appropriate spell level (currently 1) adjusted on the character sheet. I have the following code @{Eladia|wtype}&{template:atkdmg} {{mod=-}}
{{rname=Magic Missile}} {{r1=[[0d20cs>20]]}} {{r2=[[0d20cs>20]]}} 0
{{range=120 feet}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[1d4+1]]}}
{{dmg1type=Force}} 0 {{dmg2=[[0]]}} {{dmg2type=}} {{crit1=[[1d4+1[CRIT]]]}}
{{crit2=[[0[CRIT]]]}} 0 {{desc=}}
{{spelllevel=}} {{innate=}} {{globalattack=@{Eladia|global_attack_mod}}}
{{globaldamage=[[0]]}} {{globaldamagecrit=[[0]]}} {{globaldamagetype=@{Eladia|global_damage_mod_type}}}
ammo= @{Eladia|charname_output} @{Eladia|wtype}&{template:atkdmg} {{mod=-}}
{{rname=Magic Missile}} {{r1=[[0d20cs>20]]}} {{r2=[[0d20cs>20]]}} 0
{{range=120 feet}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[1d4+1]]}}
{{dmg1type=Force}} 0 {{dmg2=[[0]]}} {{dmg2type=}} {{crit1=[[1d4+1[CRIT]]]}}
{{crit2=[[0[CRIT]]]}} 0 {{desc=}}
{{spelllevel=}} {{innate=}} {{globalattack=@{Eladia|global_attack_mod}}}
{{globaldamage=[[0]]}} {{globaldamagecrit=[[0]]}} {{globaldamagetype=@{Eladia|global_damage_mod_type}}}
ammo= @{Eladia|charname_output}
@{Eladia|wtype}&{template:atkdmg} {{mod=-}}
{{rname=Magic Missile}} {{r1=[[0d20cs>20]]}} {{r2=[[0d20cs>20]]}} 0
{{range=120 feet}} {{damage=1}} {{dmg1flag=1}} {{dmg1=[[1d4+1]]}}
{{dmg1type=Force}} 0 {{dmg2=[[0]]}} {{dmg2type=}} {{crit1=[[1d4+1[CRIT]]]}}
{{crit2=[[0[CRIT]]]}} 0 {{desc=}}
{{spelllevel=1}} {{innate=}} {{globalattack=@{Eladia|global_attack_mod}}}
{{globaldamage=[[0]]}} {{globaldamagecrit=[[0]]}} {{globaldamagetype=@{Eladia|global_damage_mod_type}}}
ammo= @{Eladia|charname_output} I am sure there is a better way to write this. Any suggestions?