Kurt J. said: #1 thing to check: Make sure all the characters you are trying to use the the macro on is set to Advantage Toggle as their roll mode. That is the exact error message you get when the roll mode is not set that way. This is settable on the character sheet on the first page under the gear. In the rightmost settings column near the top is an item for "Roll Queries". This must be "Advantage Toggle" for any of the PCMHelper macros that make attacks to work. As additional information, the PCA- replacements are generated by this line in the macro: --replacepcattack|@{selected|character_id}|?{Select attack to use|@{selected|attacklist}} the replacepcattack tag tells PowerCard to create replacement variables for all of the associated properties of the selected attack. They are pulled from the properties of the repeating attack action on the character sheet, and only exist as long as the card is being processed. The "attacklist" property is generated any time the list of attacks on the charactersheet changes. I'll be creating a new thread this weekend for PowerCard sharing (I'll probably also create a repository on my website, but I think most people will come looking here first). I'll share anything I have that is useful :) [ After re-reading the posting guidelines, I'll need to check to see if this is allowed before I create it (specifically the one-thread-per-script rule)] I had a standing Roll20 game, but most of our gaming was in-person until the lockdowns... now we're on here all the time :) Thanks for the explanation and the fix. Both worked, I now get the script supports the parsing/building in that tag for the replace action. Also, yes, classic end user error. I had set up my chars right in my test game, but then, of course, forgot to finish it in the real game. Look forward to the samples.