> > Yeah, that was an idea under consideration even a year ago. > > I like the general idea of it, but it's non-trivial from both a system standpoint and from a UX standpoint. That sort of change would require a ripple of changes across the system, and it needs to be nailed correctly the first time since it's not easy to change such a big generalization of the tab system. > > I made mockups of some ideas for custom tabs, but a lot of people in IRC pointed out that it complicated what was an otherwise simple system. > > It's not something I'm comfortable inventing by myself. I would need help from people that strongly support that kind of feature since it's them I'm doing it for, after all. For comparison, creating the "IC"/"OOC" tabs was a rather uncontroversial/obvious upgrade. > > Same thing with the dice system. I'd like to come up with a few ideas and pitch them to those interested in on-forum support for dice. > > Edit: Reply to your edit, I agree. When I introduce BBCode again, I'm going to change the quoting mechanism to use BBCode quotes which retain info like which post you're replying to and who wrote it. Forgive my inexperience in JavaScript, but (correct me if I'm wrong) as an object oriented programming language, wouldn't a dice-roller be as simple as creating a rolling method, reading user input for the number of dice, and perhaps the number of sides, and returning a random value between one and the maximum, and have the server display that value either on the post, or wherever you choose to place it? Even a rough prototype could roll a single die, and return the sentence "The rolled die value is: valueOfDie" to the post box, and while that could be easily manipulated, it's a start.