Hello everybody, After a difficult roll20 character sheet building for the french RPG Yggdrasill, I come in this humble place for two main reasons : to share my work (and invite how ever wants to participate in this sheet building) and for help. You can find html et css Here . As you will see, it isn't finished and is a work in progress. Now, for the questions. Question 1 So, in Yggdrasill, basic rolls are : (attributes)d10, where you keep the 2 best (10 are exploding). You add then this to dices to your skill. Ex : Y have 3 in « Agility » and 5 in « hitting my head on the cupboard ». I trow 3d10 (with, let's say, 5, 7, 9), that I had to 5. That gives us 14+5= 19. For the moment, nothing difficult in roll20 : @{Agility}d10!!kh2+@{hitting my head on the cupboard} Where it gets tricky is with the notion of Weakness of the game. When you have a Weakness that is relevant in the story, you trow the same dices, but do not keep the 2 best, but the best and the lowest (5 and 9 in the last exemple). Has someone an idea how to make that work ? Question 2 Also, I'm using Query list for my sheet rolls, where I select first my attribute, then my skill. The problème is that there is a BIIIiiiiig list of skills and my query isn't "userfriendly", when you look for the specific skills. Luckily, players have usually only 7 or 8 skills above 0. Have you an idea how to show only the skills above 0 in the query ? Question 3 Last, also with my sheet roll system, I'm looking for a system to give the player the possibility to reinitialize the query to a default value, after they have made a trow, if they want to. Do you know how ? In any case, thanks !