The Hotness
Games|People|Company
Dungeon Crawl Classics Role Playing Game
Briarwood Castle
Parsec
Forgotten Realms Campaign Set
Pokéthulhu Adventure Game (2nd Edition)
Pathfinder Roleplaying Game: Beginner Box
The One Ring: Adventures over the Edge of the Wild
Reforger
Run out the Guns!
Pathfinder Roleplaying Game Advanced Race Guide
Shards of the Shattered Universe Core Rules
Chill Horror Role-Playing Game
The Slayer's Guide to Demons
Horrors of the Z'bri
Shadows of Yog-Sothoth (2nd Edition)
Pathfinder Roleplaying Game Bestiary
Into the Shadowhaunt
Lamentations of the Flame Princess (Grindhouse Edition)
Marvel Heroic Roleplaying: Basic Game
Busca Final
Yiffpunk
Call of Cthulhu (6th Edition)
Dungeons & Dragons Set 1: Basic Rules
X1: The Isle of Dread
ΑΓΩΝ
World of Darkness
Dice
Hellfrost Player's Guide
Book 02: Fire on the Water
B5: Horror on the Hill
Citybook VI: Up Town
Pathfinder Roleplaying Game Core Rulebook
Castle Falkenstein
Dave Arneson's Blackmoor: The First Campaign
Dark Dungeons
Legends of the Ancient World
Diaspora
PC Pearls: A Collection of Character Inspiration
Warhammer Fantasy Roleplay Core Set
Usagi Yojimbo
Savage Worlds: Test Drive V6!
In Search of Adventure
Monstercology: Orcs
Sartar: Kingdom of Heroes
Dragon Age RPG, Set 1
GURPS Ultra-Lite
The Edge of Night
By the Sword: Dueling in Realms of Fantasy
Floor Plan 2: The Great Salt Flats
Mouse Guard Roleplaying Game Box Set
Recommend
1 
 Thumb up
 Thumb up
16 Posts

RPG» Forums » RPGG Related » RPGG Bugs

Subject: Dice roll - count 7s on a d6 rss

Your Tags: Add tags
Popular Tags: [View All]
Kendall Merriman
United States
San Jose
California
Avatar
mbmbmbmbmb
While I was trying to figure out how to do don't rest your head rolls, I discovered this formula, which does exactly what I want, but in a way that seems like it may have been unintended.

6d6ic[7,3]

This rolls 6d6, counts 7+ as a failure, and 3- as a success. Now, the fact that failures are unrollable doesn't bother me. The fact that this may be exploiting a lack of range check, however, does worry me a bit, since I'd like these rolls to continue to function.

I'm wondering:
1. Is this intentional? Are you supposed to be able to count numbers you can't roll?
2. If this is a bug, is there a way to do what I was trying to do within the system?
3. If this is a bug that is going to be fixed, what will happen to my existing rolls?
4. If this is not doable within the system, can syntax for it be added?

That's all I guess.
1 
 Thumb up
0.25
 tip
 Thumb up
Samuel Sol
Brazil
São Paulo
SP
flag msg tools
admin
All engines full to awesome land!
badge
*tap* *tap* Is this thing on?
Avatar
mbmbmbmbmb
personwholives wrote:

2. If this is a bug, is there a way to do what I was trying to do within the system?


Yes it is a bug. Regarding if what you wanted to do is possible, what exactly was it? You don't want to have a possible success values? Only failures?

Quote:
3. If this is a bug that is going to be fixed, what will happen to my existing rolls?

That's all I guess.


Any roll that has already been done is locked as is. So the results are not changed.
2 
 Thumb up
 tip
 Thumb up
Kendall Merriman
United States
San Jose
California
Avatar
mbmbmbmbmb
For this system, a roll of 3 or less is a success. Because I used ic (inverted count), the normal high values are counted as failures, and the low values are successes.

I wanted to count all 3 and belows, which that roll does exactly.
1 
 Thumb up
 tip
 Thumb up
Samuel Sol
Brazil
São Paulo
SP
flag msg tools
admin
All engines full to awesome land!
badge
*tap* *tap* Is this thing on?
Avatar
mbmbmbmbmb
This should do the trick mate 6d6ic[,3] = (6, 6, 3, 6, 6, 3) = -6
1 
 Thumb up
 tip
 Thumb up
Kendall Merriman
United States
San Jose
California
Avatar
mbmbmbmbmb
Except that it didn't do what I expected. If you don't specify a value for the first number, it seems to fill in the max value, which is 6. Although in that case, it seems to have filled in 0 or NaN, and counted all the rolls as a failure.

For that roll, (6,6,3,6,6,3), the result should be 2, not -6.

6d6ic[7,3] = (5, 4, 5, 2, 4, 3) = 2

From the thread for my PBF where I'm using this trick:
personwholives wrote:
In the meantime, I want to see what I can do with the die roller.

personwholives previously rolled 6d6ic[4,3] = (6, 5, 1, 6, 6, 1) = -2 - invert
personwholives previously rolled 6d6c[4,3] = (4 2 1 5 1 5) = 0 - standard

I think one of those is the right way to do this, maybe?
ETA: Nope, try again.
personwholives previously rolled 6d6ic[7,3] = (6, 6, 4, 1, 1, 3) = 3

ETA2: That's got it. If you want to roll all of your dice at once, you can use that formula, though you have to roll each pool separately. So you can do something like this:
personwholives previously rolled 3d6ic[7,3] = (1, 5, 5) = 1 (Discipline)
personwholives previously rolled 2d6ic[7,3] = (5, 4) = 0 (Exhaustion)
personwholives previously rolled 1d6ic[7,3] = (1) = 1 (Madness)
Then sum the results to get your total successes. After that, I can still click to expand them to determine what dominates any particular roll.



Hopefully, that gives you some idea what I'm looking at/doing/something or other.
1 
 Thumb up
 tip
 Thumb up
  • Last edited Thu Feb 9, 2012 2:57 pm (Total Number of Edits: 3)
  • Posted Thu Feb 9, 2012 2:50 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • QuickReply
    •  
    • QuickQuote
    •  
    • Reply
    •  
    • Quote
Kendall Merriman
United States
San Jose
California
Avatar
mbmbmbmbmb
Sol, you broke it!

Well, more accurately, you fixed it. Did you provide me a substitute that works?

Thanks for the work you do, by the way. This isn't meant as a complaint, I just want to know how to make my rolls work now.
1 
 Thumb up
 tip
 Thumb up
Samuel Sol
Brazil
São Paulo
SP
flag msg tools
admin
All engines full to awesome land!
badge
*tap* *tap* Is this thing on?
Avatar
mbmbmbmbmb
personwholives wrote:
Sol, you broke it!

Well, more accurately, you fixed it. Did you provide me a substitute that works?

Thanks for the work you do, by the way. This isn't meant as a complaint, I just want to know how to make my rolls work now.


If I understood correctly, what you want to do is only have failures and no chance of success correct? If that is the case, leaving empty now works correctly. So 4d10c[,3] = (7, 3, 5, 7) = -1, counts 3 and lower as failure and nothing as success.
1 
 Thumb up
 tip
 Thumb up
Kendall Merriman
United States
San Jose
California
Avatar
mbmbmbmbmb
6d6ic[,3] = (6, 2, 1, 6, 3, 6) = -4

Ok, that test roll has the wrong result. It should be 3, not -4.

6d6c[,3] = (3, 5, 4, 4, 5, 2) = -2
 
 Thumb up
 tip
 Thumb up
  • Last edited Mon Feb 27, 2012 10:40 pm (Total Number of Edits: 2)
  • Posted Mon Feb 27, 2012 10:37 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • QuickReply
    •  
    • QuickQuote
    •  
    • Reply
    •  
    • Quote
フィル
Australia
Newtown
NSW
flag msg tools
designer
Avatar
mbmbmbmbmb
yohanleafheart wrote:
If I understood correctly, what you want to do is only have failures and no chance of success correct? If that is the case, leaving empty now works correctly. So yohanleafheart previously rolled 4d10c[,3] = (7, 3, 5, 7) = -1, counts 3 and lower as failure and nothing as success.

Kendall expects it to work the other way around, counting 3 or lower as success and nothing as failure.
2 
 Thumb up
 tip
 Thumb up
Samuel Sol
Brazil
São Paulo
SP
flag msg tools
admin
All engines full to awesome land!
badge
*tap* *tap* Is this thing on?
Avatar
mbmbmbmbmb
sbszine wrote:
yohanleafheart wrote:
If I understood correctly, what you want to do is only have failures and no chance of success correct? If that is the case, leaving empty now works correctly. So yohanleafheart previously rolled 4d10c[,3] = (7, 3, 5, 7) = -1, counts 3 and lower as failure and nothing as success.

Kendall expects it to work the other way around, counting 3 or lower as success and nothing as failure.


So it should be Count 3 or lower as success and nothing as failure 6d6ic[3] = (6, 4, 3, 4, 2, 3) = 3
1 
 Thumb up
 tip
 Thumb up
Samuel Sol
Brazil
São Paulo
SP
flag msg tools
admin
All engines full to awesome land!
badge
*tap* *tap* Is this thing on?
Avatar
mbmbmbmbmb
On (i)c[#1,#2] modifier, #1 is the base number for success (greater or equal on c, lower or equal on ic). #2 is the failure target (lower or equal on c, greater or equal on ic). Leaving any of those out will ignore that possibility.
1 
 Thumb up
 tip
 Thumb up
Kendall Merriman
United States
San Jose
California
Avatar
mbmbmbmbmb
Ok, that's a slight change to the syntax.

Ic formerly just basically swapped the successes and failures.

Thanks for the info. This should be in the wiki or something.
 
 Thumb up
 tip
 Thumb up
Young & Lawful Good
United Kingdom
Redhill
Surrey
flag msg tools
admin
Support comes in many forms: community involvement, forum posts, submitting data, word-of-mouth advertising, financial donations... All of these are vital to this site, and you have my sincere thanks for participating in any of them.
badge
Currently: banned as per http://rpggeek.com/article/9104203#9104203
Avatar
mbmbmbmbmb
personwholives wrote:
Thanks for the info. This should be in the wiki or something.

Is more explanation required beyond what is written here?
http://rpggeek.com/wiki/page/Geek_Randomizer_Guide#count
1 
 Thumb up
 tip
 Thumb up
Kendall Merriman
United States
San Jose
California
Avatar
mbmbmbmbmb
wiki wrote:
The count success modifier changes the calculation from an straight sum to a counting. Every die rolled above A1, or the max value for the die if none given, counts as a success other rolls count as 0. If A2 is given any die equal or lower than that number is counted as a failure and removes 1 success. If you use the ic token, the count is inverted. Which means that the low numbers count as a success and the higher as a failure.


This isn't terribly clear, as far as description goes. I'd recommend something like the following:

wiki wrote:
The count success modifier changes the calculation from an straight sum to a counting. Every die rolled above A1, or the max value for the die if none given, counts as a success other rolls count as 0. If A2 is given any die equal or lower than that number is counted as a failure and removes 1 success. If you use the ic token, the count is inverted, which means that every die rolled below A1 counts as a success, and every die rolled above A2 (if provided) counts as a failure.


This is a change from the old behavior for ic, where above A1 was a failure and below A2 was a success, or a straight inversion of the behavior for c. You don't need to provide this history, but the actual information about the behavior should probably be there.

Unfortunately, that page is locked, so I can't add the clarification myself.

And thanks for asking, Stello. Much better when I actually say what I mean, instead of just saying stuff and assuming everyone understands me, right?
1 
 Thumb up
0.25
 tip
 Thumb up
  • Last edited Tue Feb 28, 2012 4:09 pm (Total Number of Edits: 3)
  • Posted Tue Feb 28, 2012 4:05 pm
    • Choose your Dice
      • Roll
      • Comment (Optional)
    • QuickReply
    •  
    • QuickQuote
    •  
    • Reply
    •  
    • Quote
Young & Lawful Good
United Kingdom
Redhill
Surrey
flag msg tools
admin
Support comes in many forms: community involvement, forum posts, submitting data, word-of-mouth advertising, financial donations... All of these are vital to this site, and you have my sincere thanks for participating in any of them.
badge
Currently: banned as per http://rpggeek.com/article/9104203#9104203
Avatar
mbmbmbmbmb
I've made the appropriate edits to that section.
1 
 Thumb up
 tip
 Thumb up
Kendall Merriman
United States
San Jose
California
Avatar
mbmbmbmbmb
Thanks, that's much more clear. Hopefully, there won't be any confusion on how that works now. Glad I could help make that language clearer.
1 
 Thumb up
 tip
 Thumb up
Front Page | Welcome | Contact | Privacy Policy | Terms of Service | Advertise | Support BGG | Feeds RSS
Geekdo, BoardGameGeek, the Geekdo logo, and the BoardGameGeek logo are trademarks of BoardGameGeek, LLC.