Hi all My players like to hold on to a lot of gear, after all you never know when that rusty dagger from the garderobe might come in handy at level 12 eh? I want to eventually have a macro on a mule that can be called when they don't want to use their default weapon attack and am aware that &{noerror} doesn't always behave and the fix is to have a macro call a macro (? still true?) anyway, I have this %{selected|Attack} &{noerror} that calls this /w @{selected|character_name} &{template:npcaction} &{noerror}{{rname=Attacks}} {{description=Select Attack [@{selected|repeating_attack_$0_atkname}](~selected|repeating_attack_$0_attack) [@{selected|repeating_attack_$1_atkname}](~selected|repeating_attack_$1_attack) [@{selected|repeating_attack_$2_atkname}](~selected|repeating_attack_$2_attack) [@{selected|repeating_attack_$3_atkname}](~selected|repeating_attack_$3_attack) [@{selected|repeating_attack_$4_atkname}](~selected|repeating_attack_$4_attack) [@{selected|repeating_attack_$5_atkname}](~selected|repeating_attack_$5_attack) [@{selected|repeating_attack_$6_atkname}](~selected|repeating_attack_$6_attack) [@{selected|repeating_attack_$7_atkname}](~selected|repeating_attack_$7_attack) [@{selected|repeating_attack_$8_atkname}](~selected|repeating_attack_$8_attack) [@{selected|repeating_attack_$9_atkname}](~selected|repeating_attack_$9_attack) [@{selected|repeating_attack_$10_atkname}](~selected|repeating_attack_$10_attack) [@{selected|repeating_attack_$11_atkname}](~selected|repeating_attack_$11_attack) [@{selected|repeating_attack_$12_atkname}](~selected|repeating_attack_$12_attack) [@{selected|repeating_attack_$13_atkname}](~selected|repeating_attack_$13_attack) [@{selected|repeating_attack_$14_atkname}](~selected|repeating_attack_$14_attack) [@{selected|repeating_attack_$15_atkname}](~selected|repeating_attack_$15_attack) [@{selected|repeating_attack_$16_atkname}](~selected|repeating_attack_$16_attack) [@{selected|repeating_attack_$17_atkname}](~selected|repeating_attack_$17_attack) [@{selected|repeating_attack_$18_atkname}](~selected|repeating_attack_$18_attack) [@{selected|repeating_attack_$19_atkname}](~selected|repeating_attack_$19_attack) [@{selected|repeating_attack_$20_atkname}](~selected|repeating_attack_$20_attack)}} &{noerror} and it functions, but leaves ugly errors where no corresponding entry exists, so &{noerror} doesn't seem to be working asking me to make a macro is like asking a Discworld Igor to make friends, lots of parts are involved and much stitching together... can anyone point out the error of my ways (soz, not up to his standard) GNU Terry Pratchett