Laithoron wrote:
GM Gabboge wrote:
Hope he didn't charge you too much because that is super basic PhP, stuff you could probably find under creative commons to use.
Well, it's simple to find free dice rollers that will evaluate a series of single #d# expressions plus or minus static modifiers. However, those generally have iffy cheat protection or aren't well-integrated with the underlying forum software. I found plenty of such basic plugins for the two forum platforms that had the other features I needed (Simple Machine Forums and MyBB).
However, after being spoiled by Paizo, I was interested in something more robust. It needed to be: cheat-proof, handle the same syntax as Paizo's (i.e. complex dice expressions with modifiers & multiple different dice), handle formatting, allow users to copy the original dice notation and not just the results, be persistent even when editing posts, and yet allow additional rolls to be added to an existing set of rolls. I didn't find a single preexisting plugin or script that came anywhere close to even handling the basics (i.e. complex dice expression and persistence), let alone any of the other features.
Thankfully, I found an excellent coder on the MyBB forums who was able to exceed my expectations at a cost that I felt I was nearly unfair to him. :)
GM Gabboge wrote:
Though I don't subscribe to the "If you don't like it then just leave." because it's an easy change that unlocks further creativity.
I'd love to see Paizo allow custom avatar uploading, even if such avatars/aliases were restricted to just the Online Campaigns area. I'd wager the threat of having your game suspended for violations would make it a self-policing issue.
Even so, there are a few other reasons why a group might want to go it alone on their own site: story content, image embedding, the ability to set your own editing time-limits, the ability to easily start and run multiple threads for the same campaign... There are...
Ah well I see now. That would take a bit of doing. And good for you on opening it up. Though you could always consider a Creative Common license. It seems like the best of both worlds.
Man your coder did do it for cheap! Good to him. I was always more of a front-end guy myself who fell into back-end work as a career so I have an idea of the amount of hours he had to place into it.
I never even though of having game-wide consequences. That's pretty brilliant.