
I'm trying my hand at creating my first macro for Roll 20 5e but I have an issue with an error
could it be the Vicious Mockery
/em uses @{Sligh Da Miser|repeating_attack_$0_atkname} to attack
@{selected|wtype}&{template:simple} {{name=Weapon Spell Attack}} ?{Attack
| repeating_attack_$0_atkname, {{rname=️repeating_attack_$0_atkname}} @{wtype}&{template:atkdmg} {{mod=@{repeating_attack_$0_atkbonus}}} {{rname=@{repeating_attack_$0_atkname}}} {{r1=[[@{repeating_attack_$0_hidden_r1base}@{halflingluck}cs>@{repeating_attack_$0_atkcritrange}@{repeating_attack_$0_hidden_atkbonus}]]}} @{repeating_attack_$0_hidden_r2base}@{halflingluck}cs>@{repeating_attack_$0_atkcritrange}@{repeating_attack_$0_hidden_atkbonus}]]}} @{repeating_attack_$0_atkflag} {{range=@{repeating_attack_$0_atkrange}}} @{repeating_attack_$0_dmgflag} {{dmg1=[[@{repeating_attack_$0_hidden_dmg1}]]}} {{dmg1type=@{repeating_attack_$0_hidden_dmg1type}}} @{repeating_attack_$0_dmg2flag} {{dmg2=[[@{repeating_attack_$0_hidden_dmg2}]]}} {{dmg2type=@{repeating_attack_$0_hidden_dmg2type}}} {{crit1=[[@{repeating_attack_$0_hidden_crit1}]]}} {{crit2=[[@{repeating_attack_$0_hidden_crit2}]]}} @{repeating_attack_$0_saveflag} {{desc=@{repeating_attack_$0_atk_desc}}} @{repeating_attack_$0_hldmg} @{repeating_attack_$0_spelllevel} ammo=@{repeating_attack_$0_ammo} @{charname_output}
| repeating_attack_$1_atkname, {{rname=repeating_attack_$1_atkname}} @{wtype}&{template:atkdmg} {{mod=@{repeating_attack_$1_atkbonus}}} {{rname=@{repeating_attack_$1_atkname}}} {{r1=[[@{repeating_attack_$1_hidden_r1base}@{halflingluck}cs>@{repeating_attack_$1_atkcritrange}@{repeating_attack_$1_hidden_atkbonus}]]}} @{repeating_attack_$1_hidden_r2base}@{halflingluck}cs>@{repeating_attack_$1_atkcritrange}@{repeating_attack_$1_hidden_atkbonus}]]}} @{repeating_attack_$1_atkflag} {{range=@{repeating_attack_$1_atkrange}}} @{repeating_attack_$1_dmgflag} {{dmg1=[[@{repeating_attack_$1_hidden_dmg1}]]}} {{dmg1type=@{repeating_attack_$1_hidden_dmg1type}}} @{repeating_attack_$1_dmg2flag} {{dmg2=[[@{repeating_attack_$1_hidden_dmg2}]]}} {{dmg2type=@{repeating_attack_$1_hidden_dmg2type}}} {{crit1=[[@{repeating_attack_$1_hidden_crit1}]]}} {{crit2=[[@{repeating_attack_$1_hidden_crit2}]]}} @{repeating_attack_$1_saveflag} {{desc=@{repeating_attack_$1_atk_desc}}} @{repeating_attack_$1_hldmg} @{repeating_attack_$1_spelllevel} ammo=@{repeating_attack_$1_ammo} @{charname_output}
| repeating_attack_$2_atkname, {{rname=repeating_attack_$2_atkname}} @{wtype}&{template:atkdmg} {{mod=@{repeating_attack_$2_atkbonus}}} {{rname=@{repeating_attack_$2_atkname}}} {{r1=[[@{repeating_attack_$2_hidden_r1base}@{halflingluck}cs>@{repeating_attack_$2_atkcritrange}@{repeating_attack_$2_hidden_atkbonus}]]}} @{repeating_attack_$2_hidden_r2base}@{halflingluck}cs>@{repeating_attack_$2_atkcritrange}@{repeating_attack_$2_hidden_atkbonus}]]}} @{repeating_attack_$2_atkflag} {{range=@{repeating_attack_$2_atkrange}}} @{repeating_attack_$2_dmgflag} {{dmg1=[[@{repeating_attack_$2_hidden_dmg1}]]}} {{dmg1type=@{repeating_attack_$2_hidden_dmg1type}}} @{repeating_attack_$2_dmg2flag} {{dmg2=[[@{repeating_attack_$2_hidden_dmg2}]]}} {{dmg2type=@{repeating_attack_$2_hidden_dmg2type}}} {{crit1=[[@{repeating_attack_$2_hidden_crit1}]]}} {{crit2=[[@{repeating_attack_$2_hidden_crit2}]]}} @{repeating_attack_$2_saveflag} {{desc=@{repeating_attack_$2_atk_desc}}} @{repeating_attack_$2_hldmg} @{repeating_attack_$2_spelllevel} ammo=@{repeating_attack_$2_ammo} @{charname_output}
| repeating_attack_$3_atkname, {{rname=️repeating_attack_$3_atkname}} @{wtype}&{template:atkdmg} {{mod=@{repeating_attack_$3_atkbonus}}} {{rname=@{repeating_attack_$3_atkname}}} {{r1=[[@{repeating_attack_$3_hidden_r1base}@{halflingluck}cs>@{repeating_attack_$3_atkcritrange}@{repeating_attack_$3_hidden_atkbonus}]]}} @{repeating_attack_$3_hidden_r2base}@{halflingluck}cs>@{repeating_attack_$3_atkcritrange}@{repeating_attack_$3_hidden_atkbonus}]]}} @{repeating_attack_$3_atkflag} {{range=@{repeating_attack_$3_atkrange}}} @{repeating_attack_$3_dmgflag} {{dmg1=[[@{repeating_attack_$3_hidden_dmg1}]]}} {{dmg1type=@{repeating_attack_$3_hidden_dmg1type}}} @{repeating_attack_$3_dmg2flag} {{dmg2=[[@{repeating_attack_$3_hidden_dmg2}]]}} {{dmg2type=@{repeating_attack_$3_hidden_dmg2type}}} {{crit1=[[@{repeating_attack_$3_hidden_crit1}]]}} {{crit2=[[@{repeating_attack_$3_hidden_crit2}]]}} @{repeating_attack_$3_saveflag} {{desc=@{repeating_attack_$3_atk_desc}}} @{repeating_attack_$3_hldmg} @{repeating_attack_$3_spelllevel} ammo=@{repeating_attack_$3_ammo} @{charname_output}
}
I have one error
TypeError: Cannot read property 'substring' of undefined
Light Crossbow
Dagger
Vicious Mockery
Eldritch Blast