I found a great "master" macro on an old/closed thread on the boards here. It's been working great for what I've used it for so far, until today when I went to use it on a wizard I'm running. The wizard currently has 8 actions/spells in his action box. This macro is working for 4 out of 8 of them, using the exact same format for each and only changing the variable number for which action is to be referenced. Here is the macro: @{selected|wtype}&{template:atk} {{mod=@{selected|repeating_attack_$0_atkbonus} }} {{rname=[@{selected|repeating_attack_$0_atkname}](~selected|repeating_attack_$0_attack_dmg)}} {{rnamec=[@{selected|repeating_attack_$0_atkname}](~selected|repeating_attack_$0_attack_crit)}} {{r1=[[@{selected|repeating_attack_$0_hidden_r1base}@{selected|halflingluck}cs>@{selected|repeating_attack_$0_atkcritrange}@{selected|repeating_attack_$0_hidden_atkbonus} ]] }} @{selected|repeating_attack_$0_hidden_r2base}@{selected|halflingluck}cs>@{selected|repeating_attack_$0_atkcritrange}@{selected|repeating_attack_$0_hidden_atkbonus} ]] }} {{range=@{selected|repeating_attack_$0_atkrange} }} {{desc=@{selected|repeating_attack_$0_atk_desc} }} @{selected|repeating_attack_$0_spelllevel} ammo=@{selected|repeating_attack_$0_ammo} @{selected|charname_output} It works for Dagger, Firebolt, Ray of Frost and Scorching Ray but does not work for Fireball, Sleep, Magic Missile or Burning Hands. For each of the failed ones, all it shows is the range of the spell. Here is a screenshot of the chat where I use each of these in order from variable 0 through variable 7. Given that each macro is fundamentally the same, I cannot sort out why only some of them work. Ideas?