Are you creating this macro as a Character Ability (in the Attributes & Abilities tab of the character sheet) or as a Global Macro (inside the Collections tab in the right hand menu with Chat)? If character ability, you are close, but you need to use @{base_level} for the character level. [[1d10+@{dexterity_mod}[DEX]+@{base_level}[Monk Level]]] If global macro, you will need to supply a keyword with each attribute call. This keyword can be the character's name or ID, or a general keyword such as selected or target [[1d10+@{selected|dexterity_mod}[DEX]+@{selected|base_level}[Monk Level]]]