Our group is playing a swedish Fantasy roleplaying game called EON IV that uses a different kind of dicepool mechanic, and as my own skills are lacking i'm hoping for some help. In this system all skills and abilities have it's own dicepool of d6's with some special features. For example "Climbing 3d6+1" or "Sword 5d6+3". This is rolled against a static difficulty or someone elses roll with the highest the winner. The kicker are these rules. Every dice that rolls a "6" gets replaced by two new d6's. Example: a roll of 3d6 comes out at 3,4,6. The 6 is removed and the player rolls two extra d6's and the result adds to the total. If any of the new dice rolls a 6 the process is repeated until no more sixes are rolled. A dicepool may also have a static bonus that adds to the roll, for example the +3 in 3d6+3. However when the bonus reaches +4 it is instead converted to another d6. This is intended to give the usual d6 dicepool more granularity as you level up your skills. For every five points above the difficulty/opposing roll you gain one point of advantage, say you roll a total of 25 and the opponent rolls 10 you then have three points of advantage to spend on some fun stuff. Basic script I have had some help with a basic Api script that we use, (can be found here on googledocs . Tell me if i should put it here), but we really would like something more "fancy". The wishlist Primary: Make the output cleaner, such as only showing the pool rolled and the total, with the seperate dice only showing if you mouseover the result as ive seen in other nicer dicerollers. Secondary: Also if it's possible to do versus rolls like 3d6+2 vs 4d6, or 3d6+3 vs 20, showing the result along with the calculated number of advantage points. Optional: Make use of the roll20 3d dice when rolling, if at all possible. Optional: Show the rollers/players name, and perhaps what ability was rolled for.