I haven't written any software to speak of since high school, so I was very proud to find that I could create a usable bit of code that does something useful. That said it's my first time using Javascript, and I was never a great programmer anyway.
The thing is GPLed and the game rules for Pathfinder are OGLed, so this is obviously a pretty open program. It's just a script contained within an HTML file which makes it really freaking cross platform since anything that can run browser with javascript can run it. Yay.
I need to fix some bugs and do some error trapping and work on completeness, there are a few holes.