Club PA 2.0 has arrived! If you'd like to access some extra PA content and help support the forums, check it out at patreon.com/ClubPA
The image size limit has been raised to 1mb! Anything larger than that should be linked to. This is a HARD limit, please do not abuse it.
Our new Indie Games subforum is now open for business in G&T. Go and check it out, you might land a code for a free game. If you're developing an indie game and want to post about it, follow these directions. If you don't, he'll break your legs! Hahaha! Seriously though.
Our rules have been updated and given their own forum. Go and look at them! They are nice, and there may be new ones that you didn't know about! Hooray for rules! Hooray for The System! Hooray for Conforming!

Forum Dice Roller Testing & Development Extravaganza Thread?

InfidelInfidel HereticRegistered User regular
Per suggestion of @Denada :)

@IcyLiquid added a dice roller to Geth, this thread is for testing, suggestions, questions, and bug reports.

Dice Expression Help

Geth roll 1d20

1d20 7 [1d20=7]

OrokosPA.png
Play D&D 4e? :: Check out Orokos and upload your Character Builder sheet! :: Orokos Dice Roller
The PhalLounge :: Chat board for Critical Failures IRC! :: #CriticalFailures and #mafia on irc.slashnet.org
Infidel on
PeccaviVyolynce
«13456789

Posts

  • GethGeth
    rolls 1d20 -> 10 (sum:10)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d20 -> 10 (sum:10)

  • InfidelInfidel Heretic Registered User regular
    edited May 2013
    Average thread.

    Roll for swiss.

    Sample Rolls

    You can roll multiple times in one post. When Geth rolls, the result is fixed, and editing the post will not trigger the removal/addition/rerolling of any results. If no rolls have been made, and you edit in a roll, then results will be added to the post.

    Geth roll 1d20+6;2d6+2
    Geth roll "1d10 1d10 1d8 1d6" for Marvel HRP
    Geth roll 4xM for Day 1 Source
    Minion roll 1d20 for alternate name

    1d20+6 22 [1d20=16]
    2d6+2 7 [2d6=3, 2]
    Marvel HRP:
    1d10 2 [1d10=2]
    1d10 6 [1d10=6]
    1d8 8 [1d8=8]
    1d6 3 [1d6=3]
    Day 1 Source:
    4xM 17 [4xM=Gold, Green, Black, Gold]
    alternate name:
    1d20 4 [1d20=4]

    Infidel on
    OrokosPA.png
    Play D&D 4e? :: Check out Orokos and upload your Character Builder sheet! :: Orokos Dice Roller
    The PhalLounge :: Chat board for Critical Failures IRC! :: #CriticalFailures and #mafia on irc.slashnet.org
  • gtrmpgtrmp Registered User regular
    edited May 2013
    Geth roll 1d2+6 1d1-1 1d1-2

    gtrmp on
  • GethGeth
    rolls 1d2(+6) -> 7 (sum:7)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d2(+6) -> 7 (sum:7)

  • gtrmpgtrmp Registered User regular
    well that's a new error message

  • DenadaDenada Registered User regular
    You're alright, Infy. ;-)

    Let me contribute by posting in a typical player turn from a game, to see what happens:

    Move to H12
    Minor: Blackfire 'Port vs Legionary 1 Fort
    Geth roll 1d20+10 1d10
    Teleport to J13
    Standard: Machine Grip vs Legionary 1 Reflex
    Geth roll 1d20+9 1d10+15

  • GethGeth
    rolls 1d20(+10) -> 23 (sum:23)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d20(+10) -> 23 (sum:23)

  • tastydonutstastydonuts Registered User regular
    edited May 2013
    Interesting.

    You'd probably want to combine those or separate into semicolons?

    Geth roll 1d20+10;1d10;1d20+0;1d10+15

    edit: It looks like it only takes the first roll in the post.

    tastydonuts on
    “I used to draw, hard to admit that I used to draw...”
  • GethGeth
    rolls 1d20(+10) -> 15 (sum:15)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d20(+10) -> 15 (sum:15)

  • OminousLozengeOminousLozenge Registered User regular
    No, you can do multiple rolls. It just needs a space, rather than a semicolon.

    Geth roll 1d1+2 1d9-3

    Sometimes I have ideas for things.
  • GethGeth
    rolls 1d1(+2) -> 3 (sum:3)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d1(+2) -> 3 (sum:3)

  • OminousLozengeOminousLozenge Registered User regular
    Or not. It was taking multi-roll input earlier!

    Sometimes I have ideas for things.
  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    and quotes.

    OminousLozenge
  • EndEnd Registered User regular
    hm, I'm noticing the comment body is hanging off the right side

    I wish that someway, somehow, that I could save every one of us
    zaleiria-by-lexxy-sig.jpgsteam~tinythumb.png
  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    Yeah I have some output formatting to fix. Its on the list.

  • tastydonutstastydonuts Registered User regular
    Like so?

    Geth roll "1d20+10" "1d10" "1d20+10" "1d10+15"

    “I used to draw, hard to admit that I used to draw...”
  • GethGeth
    rolls 1d20(+10) -> 21 (sum:21)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d20(+10) -> 21 (sum:21)

  • tastydonutstastydonuts Registered User regular
    edited May 2013
    Or this:

    Geth roll "1d20+10 1d10 1d20+10 1d10+15"

    tastydonuts on
    “I used to draw, hard to admit that I used to draw...”
  • tastydonutstastydonuts Registered User regular
    edited May 2013
    What's the timer between rolls? And does it try to reroll if a poster edits their post?

    edit: also a suggestion: can the person that initiated the call for the roll be included in the post that geth makes?

    tastydonuts on
    “I used to draw, hard to admit that I used to draw...”
  • EndEnd Registered User regular
    I think maybe he means geth was previously pulling rolls from other people's quoted text?

    I wish that someway, somehow, that I could save every one of us
    zaleiria-by-lexxy-sig.jpgsteam~tinythumb.png
  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    Geth roll "1d20+10 1d10 1d20+10 1d10+15"

    PeccaviErin The Red
  • GethGeth
    rolls 1d20(+10) -> 23 (sum:23), 1d10 -> 7 (sum:7), 1d20(+10) -> 22 (sum:22), 1d10(+15) -> 22 (sum:22)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d20(+10) -> 23 (sum:23), 1d10 -> 7 (sum:7), 1d20(+10) -> 22 (sum:22), 1d10(+15) -> 22 (sum:22)

  • Magus`Magus` Registered User regular
    Geth roll 20d20

  • GethGeth
    rolls 10d20 -> 6,3,15,4,3,3,11,3,8,11 (sum:67)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 10d20 -> 6,3,15,4,3,3,11,3,8,11 (sum:67)

  • KhildithKhildith Registered User regular
    IcyLiquid wrote: »
    Geth roll "1d20+10 1d10 1d20+10 1d10+15"

    Testing to see if Geth will roll off quoted posts.

  • GethGeth
    rolls 1d20(+10) -> 21 (sum:21), 1d10 -> 6 (sum:6), 1d20(+10) -> 15 (sum:15), 1d10(+15) -> 25 (sum:25)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d20(+10) -> 21 (sum:21), 1d10 -> 6 (sum:6), 1d20(+10) -> 15 (sum:15), 1d10(+15) -> 25 (sum:25)

  • tastydonutstastydonuts Registered User regular
    edited May 2013
    Editing a post that has a roll in it seems to retrigger the roll.

    I went back and edited my post from 1:19 and it fired. It didn't do it the first time because I guess I was in the cooldown between rolls?

    tastydonuts on
    “I used to draw, hard to admit that I used to draw...”
  • EvilBadmanEvilBadman DO NOT TRUST THIS MAN Registered User regular
    edited May 2013
    Geth roll "1d6+1d4"

    Testing die + die rolls, of different sides.

    EvilBadman on
    FyreWulff wrote: »
    I should note that Badman is fucking awesome
    XBL- Evil Badman; Steam- EvilBadman; Twitter - EvilBadman
  • GethGeth
    rolls 1d6(+1) -> 2 (sum:2)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d6(+1) -> 2 (sum:2)

  • GethGeth
    rolls 1d6(+1) -> 4 (sum:4)

    Legion Perseus VeilRegistered User, Moderator, Penny Arcade Staff, Vanilla Staff vanilla
    rolls 1d6(+1) -> 4 (sum:4)

  • EvilBadmanEvilBadman DO NOT TRUST THIS MAN Registered User regular
    Hrm, I don't think different die rolls added to each other comes up often, but there's a hang up.

    Two minor suggestions:
    1. Have Geth report whose roll it's doing in post and/or name rolls and have those names report.
    2. Nontraditional dice rolling. i.e. Small World uses a reinforcement die that is 6 sided, with 3 blanks, a 1, a 2, and a 3.

    FyreWulff wrote: »
    I should note that Badman is fucking awesome
    XBL- Evil Badman; Steam- EvilBadman; Twitter - EvilBadman
  • InfidelInfidel Heretic Registered User regular
    The rolling syntax will be getting updated, but I'm more curious about the best approach for other things.

    Like how editing of posts should be handled, any feedback there? Obviously it shouldn't reroll a simple edit but what about if you replace the contents entirely?

    My thought is that to keep things feasible, it would have to just ignore edits. Kinda like @Infidel type notices, if you edit them it won't change anything. Nothing done previously is invalidated, and nothing edited in is acted upon.

    The dice requested would be there even if someone edited out their post so I don't think dishonesty could be easily abused. In theory though it could be, for example I could make a post saying "attack with Big Uber Daily power" and if the 1d20 attack roll and damage roll are the same I could edit in "attack with At-Will power" and woops, guess I missed! (But didn't use up my daily cause I saw the result and edited quickly.)

    This is why there is a roll description available on Orokos, so that a host can use it if they wish to track the intentions of the rolls in addition to the rolls themselves. It's also how the IRC bot works, it lets you tag a description and then puts that description and the roller's name into the result so it is clear what was rolled for what. A description could potentially be added?

    OrokosPA.png
    Play D&D 4e? :: Check out Orokos and upload your Character Builder sheet! :: Orokos Dice Roller
    The PhalLounge :: Chat board for Critical Failures IRC! :: #CriticalFailures and #mafia on irc.slashnet.org
    JaysonFour
  • DevoutlyApatheticDevoutlyApathetic Registered User regular
    A description would be nice but even just having Geth make a note that the triggering post was edited would work. Then we all glare at the offender and tell them to not do that with posts involving rolls.

  • InfidelInfidel Heretic Registered User regular
    Icy and I are discussing actually having the roll attached to the post instead of as a reply.

    I think in your suggestion it is fine to have an edit (and in theory, abuse) but you don't want the edit to reroll right? Cause that would be problematic since the original dice would be lost and such...

    OrokosPA.png
    Play D&D 4e? :: Check out Orokos and upload your Character Builder sheet! :: Orokos Dice Roller
    The PhalLounge :: Chat board for Critical Failures IRC! :: #CriticalFailures and #mafia on irc.slashnet.org
    Erin The Red
  • tastydonutstastydonuts Registered User regular
    Not quite sure how you'd determine how much of an edit is a heavy one? I'd suggest that if it's an edit on a post that it already rolled for it should ignore it. But if a user edits in a roll on their post it shouldn't?

    Including a description or what user that the die is being rolled for would be nice.

    “I used to draw, hard to admit that I used to draw...”
  • InfidelInfidel Heretic Registered User regular
    That's why I think the simpler solution of "only rolls as posted" will need to be done. Simplest and probably the easiest to understand.

    OrokosPA.png
    Play D&D 4e? :: Check out Orokos and upload your Character Builder sheet! :: Orokos Dice Roller
    The PhalLounge :: Chat board for Critical Failures IRC! :: #CriticalFailures and #mafia on irc.slashnet.org
  • DevoutlyApatheticDevoutlyApathetic Registered User regular
    Infidel wrote: »
    Icy and I are discussing actually having the roll attached to the post instead of as a reply.

    I think in your suggestion it is fine to have an edit (and in theory, abuse) but you don't want the edit to reroll right? Cause that would be problematic since the original dice would be lost and such...

    I think the rolls sticking around regardless is important, part of the whole reason for a system like this is we want a certain threshold of trust.

    If you put the rolls in the post, which is great, you need to make sure they're not spoof-able with user accessible text formatting.

  • IcyLiquidIcyLiquid Two Steaks Montreal, QuebecAdministrator, Vanilla Staff vanilla
    Infidel wrote: »
    Icy and I are discussing actually having the roll attached to the post instead of as a reply.

    I think in your suggestion it is fine to have an edit (and in theory, abuse) but you don't want the edit to reroll right? Cause that would be problematic since the original dice would be lost and such...

    I think the rolls sticking around regardless is important, part of the whole reason for a system like this is we want a certain threshold of trust.

    If you put the rolls in the post, which is great, you need to make sure they're not spoof-able with user accessible text formatting.

    This should be very easy, but yes I agree.

  • Mr_RoseMr_Rose 83 Blue Ridge Protects the Holy Registered User regular
    How about letting thread starters (typically the DM) view edits made to posts in their threads with rolls attached?

    ...because dragons are AWESOME! That's why.
    Nintendo Network ID: AzraelRose
    DropBox invite link - get 500MB extra free.
  • DenadaDenada Registered User regular
    I just want to mention how happy I am that you guys are working on this. I've been dreaming of an in-forum roller pretty much since I started PbPing here, which was like five years ago.

    NeoTomaPeccaviErin The RedVyolynceToxEdith Upwards
This discussion has been closed.