In fact, i have found the attributes in the GitHub character sheet's html but i'm not able to use them in my own macros. For example, i want to use the weapon attributes. For that, i find below code in the HTML : <fieldset> <button type="roll" value="/me attacks with @{npc_weapon_skill_name}.\n/roll 1t[lm-feat] + @{npc_weapon_rating}t[@{weary}] + [[@{npc_weapon_skill_favoured} * @{attribute_level}}]] > ?{Target Number|14}" name="npc_weapon_check"></button> <input type="checkbox" name="attr_npc_weapon_skill_favoured" value="1"> <input type="text" name="attr_npc_weapon_skill_name"> <input type="number" name="attr_npc_weapon_rating" value="0"> <input type="number" name="attr_npc_weapon_damage" value="0"> <input type="text" name="attr_npc_weapon_edge" value="0"> <input type="number" name="attr_npc_weapon_injury" value="0"> <input type="text" name="attr_npc_weapon_called_shot"> </fieldset> This code shows that there is a button near the weapon line in the character sheet. We can click on that button in order to get a Roll of Dices. And in fact, that button gives the following Roll20 commands : /me attacks with @{selected|npc_weapon_skill_name} /roll 1t[lm-feat] + @{npc_weapon_rating}t[@{weary}] + [[@{npc_weapon_skill_favoured} * @{attribute_level}}]] > ?{Target Number|14} And when i click on the button in the charecter sheet, it works fine => the roll runs fine in the chat. But when i select the token of the same character and i launch manually the same commands, then i get errors : - No attribute was found for @{selected|npc_weapon_skill_name} - TypeError: Cannot read property 'substring' of undefined I don't understand why and how to resolve. If anybody may help :-)