Hi all, I've been checking the wiki and google'd for quite a bit but have had no luck with finding an answer to my problem. I am trying to create some macros for MERP movement maneuvers which use a different modifier depending on armor type the character is wearing and have these attributes defined: armor_type = CE MM_CE = 15 MM_SA = 40 Depending on the current armor, they should use one or the other MM_?? value, so I wanted to keep usage simple for the players and use the same macro by only changing the armor_type attibute value from SA to CE and viceversa. As far as I understand, this would be the call for it: [[1d100!>96 + @{selected|MM_@{selected|armor_type}}]] But the attribute within the attribute part does not resolve correctly, it either returns an error of no attribute was found, or if checked separately, does not return the final numerical value, returning instead a text string where the second attribute is replaced by the armor_type string. @{selected|MM_@{selected|armor_type}} >>>>> selected|MM_CE I am thinking of forgoing this option and hardcoding the armor_type attribute value directly, but would like to know if the thing I want to do is possible before opting for the other approach. Any help would be appreciated, thanks and regards,