I am very excited by the feature of Original Sin II as I think it could replace the roll20 interface I am currently using to run my campain.

I would like to ask the developper whether they are familiar with DungeonWorld ?

In DungeonWorld, you basically roll 2d6 and based on the result plus a characteristic modifier you get to chose between a number of options based on the type of action you are currently undertaking and your result.

As such, I would be interested in knowing how flexible and scriptable is your dice roller & userinterface. Can I basically run macro from the dice roller?

This would imply the ability to pass dice modifier from different game objects (like an ability modifier) and a configurable output window that would show various data based on the dice result?

Is this something that can happen in game or do the calculations and interpretation have to be made off-line by the GM ?