I have a macro that shows me the NPC actions so I can easily run fights. Click token, click button and it shows me the NPCs attacks. /w gm&{template:npcatk} {{name=@{selected|npc_name}}} {{rname=Actions}} {{r1=[[4]] }} {{normal=1}} {{description=1:[@{selected|repeating_npcaction_$0_name}](~selected|repeating_npcaction_$0_npc_action) 2:[@{selected|repeating_npcaction_$1_name}](~selected|repeating_npcaction_$1_npc_action) 3:[@{selected|repeating_npcaction_$2_name}](~selected|repeating_npcaction_$2_npc_action) 4:[@{selected|repeating_npcaction_$3_name}](~selected|repeating_npcaction_$3_npc_action) }} However, when I run this for some creatures, they don't have 4 actions and I get garbage to the chat window. Is there a way to suppress items that don't resolve properly? Obviously I would like to extend this a bit with traits, but feel the output will be too mucked up if NPC doesn't have stuff. OUTPUT Actions Goblin : 4 1: Scimitar 2: Shortbow 3:[](~selected|repeating_npcaction_$2_npc_action) 4:[](~selected|repeating_npcaction_$3_npc_action)