Hi, I'm trying to achieve the following : Having attributes "tst_1" (value "abc"), "tst_2" (value "def"), "tst_3" (value "ghi") and "tst_4" (value "jkl"), and calling one of them randomly via a d4 (my testing character sheet is named "Ruen"). For ease of parsing, I also have the attribute "AttributePrefix" (value "@{Ruen|"). I have tried the following command : @{Ruen|AttributePrefix}tst_[[1d4]]} But the output is : No attribute was found for @{Ruen|tst_[[1d4]]} GaelL (GM): Ruen|tst_<span class="inlinerollresult showtip tipsy-n-right fullfail" original-title=" Rolling 1d4 = ( 1 )" style="box-sizing: content-box; background-color: rgb(254, 246, 142); border: 2px solid rgb(179, 21, 21); padding: 0px 3px; font-weight: bold; cursor: help; font-size: 1.1em;">1 It seems that the roll is processed too late (after the attribute call is tried). As a confirmation, I added attribute "tst_[[1d4]]" (value "haha") and re-called the above command : GaelL (GM): . haha I wonder if there's something I'm missing in order to process the roll (for [[1d4]] to become either 1, 2, 3 or 4) before the attribute call. Any help would be appreciated.