GiGs said: Ulfberht said: GiGs said: You'll probably need to add the noerror statement to each of those macros too. but the individual macros don't have any error-inducing stuff on them. Or do you mean I should add noerror to each line of the main macro? I didnt look closely at the macro, and thought there might be an error in there. To your question: yes, if you have multiple lines in your main macro, you should add noerror to each line. But I only see one line there. An entire rolltemplat is normally considered a single line, and I assumed the linebreaks you have there were for formatting to the forum. If they are in the original macro, you should remove those line breaks so the entire template is a single line. Actually, I just realised something weird is happening: I put the codes as one line when I created the macro, but after I save it, close, and open again to check, it has line breaks and the "
"s are missing (but it still works normally). If I just try to erase the line breaks, the macro stops working. Oosh said: Ulfberht said: But note that if you are sending button references repeating section items that dont exist, you'll get bad references like the last 2 buttons in your screenshot. There's no away around this for a free user. Its trying to get the display name for the button, but the attribute name for it doesnt exist on that character. I thought so... but thanks for confirming There most certainly is a way to hide these. Using the spell5 repeating section as an example, since it's the only one I can see in your screenshot. I'm not sure what it's meant to be linking to, but anyway: [@{selected|repeating_spells5_$0_namespell}](`#macroName1" style="display:none; display:inline@{repeating_spells5_$0_namespell|max}) [@{selected|repeating_spells5_$1_namespell}](`#macroName2" style="display:none; display:inline@{repeating_spells5_$1_namespell|max}) [@{selected|repeating_spells5_$2_namespell}](`#macroName3" style="display:none; display:inline@{repeating_spells5_$2_namespell|max}) [@{selected|repeating_spells5_$3_namespell}](`#macroName4" style="display:none; display:inline@{repeating_spells5_$3_namespell|max}) [@{selected|repeating_spells5_$4_namespell}](`#macroName5" style="display:none; display:inline@{repeating_spells5_$4_namespell|max}) Test that on a character with a couple of entries in that repeating section and see how you go, obviously replace "macroNameX" with the actual macro name. edit - stupid trick here, it's the last example omg thank you so much. I'll read it carefully and try it out, then I'll post some feedback here Edit: I just realized there's a lot I don't understand in that link lol, I'm as good at HTML as a giraffe... but I'll try figuring it out from your example and whatever bits I can understand from the trick, I think I can do that much haha