I am creating a series of Macros to help with character creation of HarnMaster 3.0 characters. I am using the ChatSetAttr API, by Jakob Here is an example of what I'm attempting to do... Table: "CULTURES" is a list of Kingdoms, nothing special: Uller Palmira Krandmiir Timeon etc. Macro: "GENERATE-CULTURE" If I set the macro as follows, the CULTURE is being rolled from the table and is SET on the Character Sheet correctly. !setattr --sel --CULTURE|[[1t[CULTURES]]] Continuing on, each Culture has its own table for Social Class (ULLER-SOCIAL, PALMIRA-SOCIAL, KRANDMIIR-SOCIAL, TIMEON-SOCIAL, etc.). What I want to do is concatenate the value of @{selected|CULTURE} + "-SOCIAL" so it rolls on the correct table. Something like this... !setattr --sel --SOCIAL_CLASS|[[1t[@{selected|CULTURE}-SOCIAL]]] But alas, I can't figure out how to do it. Is something like this possible? Thanks in advance!