So I've been trying to get a macro that uses the base dnd 5e template, pulls the needed stats from my character sheet and has up to 4 attacks based on level (if it's even possible to have a clause that only shows an extra attack if a certain warlock level is met). So far the best I came up with is this: &{template:5eDefault}
{{spell=1}} {{title=Eldritch Blast}} {{subheader=@{Xanyl
Vikarsson|character_name}}} {{subheaderright=Evocation Cantrip}} {{subheader2=
}} 0 0 0 {{spellshowattack=1}} {{spellattack=[[1d20 + @{Xanyl
Vikarsson|charisma_mod} + @{Xanyl Vikarsson|PB} + (@{Xanyl
Vikarsson|global_spell_attack_bonus})]]}} {{spellshowattackadv=1}}
{{spellattackadv=[[1d20 + @{Xanyl Vikarsson|charisma_mod} + @{Xanyl
Vikarsson|PB} + (@{Xanyl Vikarsson|global_spell_attack_bonus})]]}} 0 0
{{spellshowdamage=1}} {{spelldamage=[[1d10 + @{Xanyl Vikarsson|charisma_mod} +
0 + (@{Xanyl Vikarsson|global_spell_damage_bonus}) + 0d0]] Force}}
{{spellcancrit=1}} {{spellcritdamage=Additional [[1d10]] damage}}{{attack=1}}
{{attack=[[1d20 + @{Xanyl Vikarsson|charisma_mod} + @{Xanyl Vikarsson|PB} +
(@{Xanyl Vikarsson|global_spell_attack_bonus})]]}} {{attackadv=1}}
{{attackadv=[[1d20 + @{Xanyl Vikarsson|charisma_mod} + @{Xanyl Vikarsson|PB} +
(@{Xanyl Vikarsson|global_spell_attack_bonus})]]}} 0 0 {{damage=1}}
{{damage=[[1d10 + @{Xanyl Vikarsson|charisma_mod} + 0 + (@{Xanyl
Vikarsson|global_spell_damage_bonus}) + 0d0]] Force}}{{Hex =[[1d6]]}} {{Hex 2=[[1d6]]}}
0 {{spellcasttime=1 action}}
{{spellduration=instant}} {{spelltarget=1 creature}} {{spellrange=120ft}}
{{spellgainedfrom=Warlock}} {{spellcomponents=V,S}}@{Xanyl Vikarsson|classactionspellcast} Which does show a second attack, but if I want to add the spell description that comes in between the two attack rolls and I can't for the life of me figure out how to add more attacks into it. I did find some older posts about a multiattack macro, with {{mattack1=...}} and {{mattack1adv=...}} but that doesn't seem to work anymore? Can anyone help me out with this?