So there isn't a whole lot of support for Unisystem here or.. much of anywhere. I get it. I understand why. I don't approve. xD But I understand.
I'm far from what you'd consider a coder, but I've decided that RPTool needs a Unisystem framework. I've stumbled across a few things already, but as with most things on this site it was old and out-dated.
Regardless, what I found was quite helpful. Unisystem is a very simple game, it has as few system mechanics as possible without sacrificing detailed gameplay, I'd like to think.
The core mechanic is (d10 + attribute + skill - difficulty modifier) vs the Success Table.
Easy enough, right?
Then the dice explode.
Unisystem rerolls 1's and 10's any time they are rolled naturally and then subtracts five from the result and tacks it onto your previous roll. This can continue forever if your luck bends in one direction or another.
This was an issue 'cause I'm not a coder and I'm stuck looking at boolean loops, if-then statements, an excessive amount of variables, linking tables, all sorts of things I cannot wrap my feeble mind around. I'm a writer, not a programmer.
aliasmask solved this for me, though. Or so I thought. He provided a library token with a "uniRoll" macro attached that, with minor editing, I was able to get to work how I needed. (I later found out it was an unnecessary edit as I learned how to call the macro...)
I find that windows no longer has an issue with the newer editions of maptool (don't ask, still dunno why it wasn't..), so I move from 1.3b87 to 1.3b90 because I have aspirations of using the Bag of Tricks... But on 90, aliasmask's uniRoll no longer works. Now the "framework" (I hesitate to use the word because I'm barely along in my quest) that I've written up around uniRoll no longer works. I have no idea why.
I am honestly not cut out for this. xD I'd like a bit of help, please. Here is a link to the original thread featuring uniRoll. It can be downloaded near the bottom of the page.
http://forums.rptools.net/viewtopic.php?f=20&t=18742
This is the result I get from using:
Error in body of roll.
Statement options (if any): H
Statement Body: roll = uniRoll()
If I could get this to work on Maptool 1.3b90, then all I would really need to complete the simple "framework" for the core mechanics (I don't plan to add equipment and the like unless this gets quite a bit easier as I progress) would be to find a way for a player's roll to question the DM for the modifier needed. If that's impossible I can trust my players to enter the proper amount but it would be a nice function.
Any help at all would be appreciated. x_x
P.S. Kudos to all of you guys who've stuck through this and are producing all of these amazing results I've been seeing. Great job!