Hey there, I'm currently working on an API that has to detect the dices rolled during the whole game. For example I can use this: if('R' === r.type && 10 === r.sides && 2 === r.dice && totalRoll >= rolldata.total) { sendChat(msg.who, "/roll 3d10"); } The problem begins when I reach 1d100+1d10 when I reach different faces rolled I want the script to react to this specific set of dices, so I have to go like this: if('R' === r.type && 100 === r.sides && 1 === r.dice && totalRoll >= rolldata.total) { sendChat(msg.who, "/roll 1d100+2d10"); } But then it will not detect the 2nd dice (d10). I looked for a solution a little but I'm getting lost, anyone could help me figure this out?