lemtzas / rollem Goto Github PK
View Code? Open in Web Editor NEWRebuilding Rollem in a more readily manageable manner.
License: MIT License
Rebuilding Rollem in a more readily manageable manner.
License: MIT License
The first (last?) help message seems to be added to the deck as an entry
<Lemtzas> !deck sw_action load sw_action
<Rollem> Lemtzas, loaded deck 'sw_action' with 'sw_action'.
<Lemtzas> !deck sw_action draw
<Rollem> Lemtzas drew: Reinforcements: "They're everywhere! Game over, man!" Play during combat. Reinforcements arrive for the bad guys. The exact number and type is up to the GM. Every player character may immediately draw an Adventure Card. Deck down to 54 cards!
<Rollem>: Bugs or feature reequests may be placed here: (https://github.com/lemtzas/Rollem/issues)
reequests?
A function for GURPS dice would be handy.
GURPS uses a roll-under system with a dice pool of 3d6. Degrees of success/failure is counted for every step away from the target number.
Example 1:
[User] g 13 Roll to hit
[Rollem] User, 3d6 => [2 + 3 + 2] => 7, Success by 6
Example 2:
[User] g 10 Roll to dodge
[Rollem] User, 3d6 => [3 + 6 + 2] => 11, Failure by 1
There should be a warning when you go over. Also, dice should be limited to some static amount. Too many should be folded into one result unless "verbose" is specified.
<Lemtzas> 15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1
<Rollem> Lemtzas, 15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1+15d1 => [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 ...
<Rollem> ... + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 ...
<Rollem> ... + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 ...
<Lemtzas> pls no
<Rollem> ... + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 ...
<Lemtzas> PLS NO ROLLEM
<Lemtzas> PLS
<Rollem> ... + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] + [1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1] => ...
<Lemtzas> I need to fix this
<Rollem> ... 225
If anyone in a room say's "Rollem" followed by any words that dons't trigger a response he should say something witty and unrelated.
!suggest
!suggestion
<Anontidae> d10;d6;3d6
<Rollem> Anontidae, d10 => [7] => 7 ; dd6 => [6] => 6 ; d3d6 => [2 + 1 + 6] => 9
<mib_ckvtd7> d20srd.org i think has a lot a stuff right now
<Rollem_> mib_ckvtd7, d20 => [18] => 18
Why is this not a thing?
<Clockwork> rollem, activate skynet
<Clockwork> you need to make him responed to skynet or something
"Bugs or feature reequests may be placed here: (https://github.com/lemtzas/Rollem/issues)"
Requests contains an extra e.
Typo in the response for !Issues
reads
Bugs or feature reequests may be placed here: (https://github.com/lemtzas/Rollem/issues)
Should read
Bugs or feature requests may be placed here: (https://github.com/lemtzas/Rollem/issues)
A function for percentile dice would be handy.
Percentile dice are used by a few systems, namely 40k-based and Basic RPG-based games. Both systems are roll-under using a single d100 as the resolution mechanic. Degrees of Success/Failure (DoF/DoS) are determined by the 10's digit.
Example 1:
[User] % 50
[Rollem] User, d100 => [28] => 28, DoS 2 ##50 - 28 = |22|, drop the singles place, so 2 DoS
Example 2:
[User] % 45
[Rollem] User, d100 => [94] => 94, DoF 4 ##45 - 94 = |49|, drop the singles place, so 4 DoF
Example 3:
[User] % 61
[Rollem] User, d100 => [59] => 59, DoS 0 ##61 - 59 = |2|, drop the singles place, so 0 DoS
subreddit post notifier requested by greatyellowshark on SnooNET's #foxes
Would like to be able to quickly generate stats for a custom system.
Roll is 5 sets of |1d6-1d6| (Absolute value of the equation, so no negatives)
all 0s (matching numbers in a set) are rerolled until a non zero value is achieved
The total of all dice rolled is added at the end of the stat set.
In Example
2d6,2d6,2d6,2d6,2d6
[3 - 5] = 2, [4 - 4] = 0, [3 - 1] = 2, [1 - 6] = 5, [1 - 2] = 1
Reroll the second set due to a result of 0
2d6
[2 - 4] = 2
Producing the array
[2,2,2,5,1]
and then adding the total of all rolls to the end of the array, producing the final result.
[2,2,2,5,1] 36
Currently you cannot add numbers or start a roll with a number.
Instead you must do this:
<Lemtzas> 0d1+9+6+1
<Rollem> Lemtzas, 0d1+9+6+1 => ] + 9 + 6 + 1 => 16
Telling the bot to join a channel multiple times results in multiple entries in the join list.
The same number of leave requests likely must be made to remove them all.
Make sure an entry doesn't get added more than once.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.