TaleSpire

TaleSpire

BCGaius Apr 15, 2021 @ 5:54am
d100 rolling annoyance
Rolling a standard d100 (d00 + d10) is necessary for games like Warhammer Fantasy Roleplay and Dark Heresy, in addition to being useful for many GM charts in other systems. While I'm glad TaleSpire allows you to roll this fairly easily, currently the logic is a little dumb about it.

If I roll a 30 and a 7 on my d100, that is a 37. All good, no problems there.

The problem comes into play when rolling 10s on the d10. Like aces in a deck of cards, the "0" on a d10 is usually interpreted as a 10, but can also be a zero - as in when rolling a d100. If I roll a 30 + 0, the result SHOULD be 30, however TaleSpire calculates this as 30+10 = 40, which is wrong (yes, yes, I know there are lunatics out there who argue that this is a perfectly fine way to do d100, but presumably those people are very bad at blackjack). A 00+0 should be a 100.

Originally posted by Warhammer Fantasy Roleplay, 4th Edition, p6:
The rules also use a roll of two ten-sided dice to score a number from 1 to 100 (marked as 1d100). To do this, one ten-sided die is designated as a 'tens' die, and the other as the 'units' die. Now roll the two dice, and read the result as a two-digit number. So a roll of 1 on the tends die and 4 on the units die provides a result of 14, or a roll of 4 and 2 results with 42. If both dice roll 0, the result is 100.
< >
Showing 1-2 of 2 comments
Zyffer Apr 15, 2021 @ 6:09am 
I agree completely. Apparently this has been discussed a lot and it maybe be corrected in the future. Early on their d100 was errantly rolling 00 plus any number as 100+ so 00 and 5 would come out 105. With all the other stuff the devs had going on, changing the 00 to read as zero and have the wonky math was just an easy fix that didn't require reworking the dice logic code and eating up time they didn't have. It will probably remain until the big ticket items are it of the way. But since it shows you the numbers rolled and not just the end result you could choose to read them as you would on a normal set of dice and ignore the calculated result for now. Not ideal but doable.
BCGaius Apr 15, 2021 @ 6:15am 
Yes, that's what we did in Tabletop Sim (thankfully, I can edit the dice scripts there). While perfectly understandable to experienced RPG players though, it makes teaching new players a d100 system a PITA.

"No, no - that's not actually a 40. Yes, I know it says 40 - yes, I know it added them together, but - trust me, it's actually a 30. You have to read that as a 30, even though it said 40, see, because it rolled a 30, and then it rolled a 10, which is actually a 0, so -"
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: Apr 15, 2021 @ 5:54am
Posts: 2