Hi, I'm writting a Shadowrun Character sheet generator, It's almost completed, but I hit several problems. First is that i can't nest abilities. -> I wanted to do something like this : #-throwing-raw = [[ @Agility + @Throwing + @throwing-bonus]] #-throwing-dices = [[ #-throwing-raw - @Wound-Modifier]] #throwing = /me Throwing ( [[#-throwing-raw]] - [[ @Wound-Modifier]] ) : [[#-throwing-dices]] I wanted to do this that way, so that my players could then create character specific macros (because of their augmentations, it can have some contextual bonus that can't be handled automatically. More over, I could then generate edged dices and dices with contextual modifier with the new ?{|} operator. But it can't work. Since Abilities can only link Macros and Attributes, not abilities ... I would have to generate bunch of macros which are character specific. My second problem is that Ability throwing can't be called like Attributes are. -> Attribute can be called by @{char-name|attribute-name} but abilites can't Oo Does that means that I would have to generate Macros for all players for all characters ? Is there any way to make that easier ? I would like to use autocompletion as well, which works with macros, but not with character abilities. I'll share my actual code (sadly most attribute / skill name are in french, but can be updated quickly to english ). It will generate a sample character with attributes and some abilites already filled, it's not yet finished ! <a href="https://gist.github.com/kluthen/76905d7aa0c0920f8164" rel="nofollow">https://gist.github.com/kluthen/76905d7aa0c0920f8164</a>