I just updated the RPG in response to feedback. The link in the OP should reflect the latest changes. Here is the changelog
Changes 2017-01-28
Clarified some rules
Fixed some grammar mistakes
Added Apparating and Magic as possible escape options
Added circumstantial modifiers to Defense...
For the past few weeks, I have been working on a Harry Potter RPG. While a few others already exist, none quite fit what I was looking for in a game. Hogwarts: the Roleplaying Game is a rules-moderate RPG about playing students at Hogwarts - although a GM could adapt it to other schools or even...
Here is an installer for a Discord Dice App. After installing it, a shortcut will be created on your desktop. The first time you run it, it will ask for your discord bot token. It will store these in config.json in the install directory in case you need to change them.
CHANGE LOG 4.0.0...
Here is an installer for a Discord Dice App. After installing it, a shortcut will be created on your desktop. The first time you run it, it will ask for your discord bot token. It will store these in config.json in the install directory in case you need to change them.
CHANGE LOG 4.0.0:
+...
@Bookieman I can look into if there's a way to automatically reconnect if the connection is restored, not sure if I can. It'll be a couple weeks before I can really work on this again, though
@Bookieman Could be. I'd suggest testing it by deliberately disconnecting and reconnecting your internet while the bot is running, see if it reproduces the problem
@Bookieman I will need to add in an error log feature so you can send me some more information to go on. Without an actual error message or reason for the crash, I don't know what to fix. I'll post here when I get the log added
Once the bot is in your channel, make sure you are typing !startDice to let it know that you want to enable dice commands. It will remember your channel even if the bot is restarted, so you don't have to type it every time. If you need to turn off dice commands for whatever reason, you can use...
Big update! 3.0.0 is now out, here's the Changelog
CHANGE LOG 3.0.0:
+ Added support for FFG Star Wars. They are used (sw*) where * is a list of dice (b: boost, s: setback, a: ability, d: difficulty, p: proficiency, c: challenge, f: force). For instance, (swbbd) would roll two Boost dice and...
@Vee I've been meaning to update this to use the bot interface, as this was originally created before bots were really supported
@Zarkstar My teamspeak dice app does support that, so I should be able to port it over easily
Neat! Thanks for submitting it, it's always nice to see what other people do with your code. I see what you mean about it being really specific to your game, but I'm glad you were able to add it in. Let me know if you need any more help
If you want to add it yourself, everything is currently in discorddice.js. The if block starting on line 788 identifies the various dice commands and calls the appropriate function, while the switch statement on line 720 identifies the ! commands. If you explain what your feature is, I might be...
Alright, I just released an update. If you type !boldOnes into the channel, it will bold-italicize 1s as well as the max value. Typing !boldOnes again will turn it off. This way, people who don't want bolded ones don't have to use them, but it's easy to enable is you want. Are people using the...