Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Dice in chat do not stay in the same order after dragging

1728639758

Edited 1728639984
Trying to run Dogs in the Vineyard; works okay but there is one "feature" that makes things a bit annoying. So let's say I roll 4d6 and the chat looks like this: [2] [3] [4] [5] Now let's say I drag the [4] into the playing area. After I release the die it is copied into the playing area as intended, but it also returns to chat, to seemingly random position, so the chat might look like this afterwards: [2] [4] [3] [5] This makes things a bit tedious because you have to be very careful what you have dragged already and what you haven't. I would be happy with any of these: After the dragging, the dragged die is removed from the chat altogether, or After the dragging, the dragged die is returned to chat to the same place it started from, or Drag all the dice from one roll in one go Are there any workarounds or tricks for this?
Played around a bit more and noticed that you can also rearrange the dice inside the chat, so the problem seems to be related to this.
1728667417

Edited 1728667664
GiGs
Pro
Sheet Author
API Scripter
I suggest something different: drag all your dice into the playing area, treat those dice as your pool, and when you spend them, delete them from your pool (or move them to a separate location). You can then easily keep track of dice you roll at different times. It's irritating that you have to drag them one by one, but it can be done. I hoper the order doesn't change! To be clear: this means you ignore the chat for tracking your dice. PS: I agree what you found is irritating, and I'd like the devs to implement one or more of your fixes. I'm just suggesting something you can do now.
1728667851

Edited 1728673306
GiGs
Pro
Sheet Author
API Scripter
By the way, lets say you have 4d6 to roll. Copy any die to the map, then copy it 4 times. Then select all 4 dice, right click them, then click the bottom menu entry - Multi-sided, and they'll all be rolled randomly. The method here is to get enough dice of the right kind on the board, then you roll them.
1728671598
timmaugh
Pro
API Scripter
Ooh, clever solution, GiGs! I like it.
Thanks for the replies guys. GiGs, about your first suggestion (only using the playing area as the dice pool), that is already what we do. The problem is only with the dragging and how you need to be extra careful to see you are dragging each die once and only once (as the order of dice in the chat changes easily). Second suggestion is a clever idea, but as in DitV you often have to roll something like 7d6+3d8, there would be a lot of copying and pasting so not sure if this is that much easier than dragging the dice super carefully. Thanks for the suggestions nevertheless, any other ideas? BTW - it just occured to me - I think at least in the past there was an option that when you rolled dice, it also (?) rolled the dice to the playing area. Is this still a thing and if yes, could this somehow be used to our advantage with this problem?
1728832795
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Unfortunately, the 3d Dice that get rolled to the playing area are cosmetic only. That can't be picked up or moved. In fact, they disappear when you click on the VTT.
1728833505
GiGs
Pro
Sheet Author
API Scripter
JP said: Thanks for the replies guys. Second suggestion is a clever idea, but as in DitV you often have to roll something like 7d6+3d8, there would be a lot of copying and pasting so not sure if this is that much easier than dragging the dice super carefully. DitV is a hard system to do in roll20. I think for any other method, your GM would need to be a Pro user and use scripts. I am sure O've seen a DitV focussed script, but it was a long time ago and it might not be around now, If not a pro-user, Id have one die of each size on the board, a rollable token that can be grabbed by anyone, then when its your turn, just grab the relevant die and copy them the right number of times. Probably a larger number of d6's so you can grab them all at once.
Keith, okay, that's a shame, but thanks for the info. GiGs, hmm, that might work, I'll play around with it and see how it goes. Thanks again for the suggestion. BTW, if you guys come across any API script that would make playing DitV easier, please post it here. I haven't subscribed because I don't really need it for anything, but I would consider subscribing if a script would make playing considerably easier.
1728849329

Edited 1729001666
GiGs
Pro
Sheet Author
API Scripter
Ina realy old thread, Aaron suggested using infinite card deck: <a href="https://app.roll20.net/forum/post/1824361/request-tokens-associated-with-rolls-dogs-in-the-vineyard" rel="nofollow">https://app.roll20.net/forum/post/1824361/request-tokens-associated-with-rolls-dogs-in-the-vineyard</a> This is a potentially good approach. If you have a card deck for each die type, set it up as infinite so it'you can create the deck with 1 of each number of that dice, then yiou can deal a specified number of dice to each character. They can then play them from their hand as needed. Also, other people can look at your hand (though will have to be taught how to avoid taking your dice!). Dice pools in DitV are not meant to be secret. This might be the best non-script solution, though the GM would have to create the decks. The ditv script in that thread might be the one was thinking of. It does sound like it.
Thanks again GiGs, I have many options to go through now.