I am making a dice rolling app and am trying to implement dice roll features. I want my features to apply to any game. Are there other common functions in addition to the ones I have mentioned? Here is an example of my question.
Example: If the player rolls 2d4 + 3d6 and gets
d4: 1, 1 | d6: 1, 4, 1
Drop lowest - would that get rid of one 1 in both the d4 and d6?
Reroll ones - would that reroll all 1's from both dice? Should it make sure the outcome contains no 1's?
Reroll lowest - would that reroll all the 1's from both dice?