Well, colour me impressed! I had no idea you were interested in TTRPGs! Loving the concept, this is really cool.
This was an opportunity to _not code_ !
As this is my first try at something like that, I'll have to test a little more to see if it passes the test of actual play :/