1. I wrote a macro that calls an API script. (I wrote 20, actually). My players with GM permissions can use the macro, but get an error when given player-only permissions. Is this intended behavior or have I made a mistake? Is there a work-around or another way to approach this situation? 2. My macros are all of this nature. Is there a better way to modify attributes on a character sheet? /emas "@{selected|character_name}" gains +1 Award Points! /emas "@{selected|character_name}" increases AwardPoints from [[@{selected|AwardPoints}]] to [[@{selected|AwardPoints} +1]]! !setattr --sel --mod --AwardPoints|1