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

Marvel Multiverse RPG (MMRPG or MMSH) character sheet - karma/edge/trouble

1650539520

Edited 1650539556
The rules state that if an action is adjusted due to an edge or trouble (the net of the two when both apply) that a die or dice are re-rolled.  The rules on karma is that a single karma point can be spent at will to add one edge/trouble to an action/defense.  Adding a sequence of user variables would help to assist in this process. 1.  Player selects appropriate action and presses the resolution button (Fight damage, total action modifier for ability). 2.  A user form pop up window appears asking yes or no on Karma. 3.  A user form pop up window appears asking about edge (already showing a one if Karma was a yes). 4.  DM gets pop up asking about any troubles. 5.  action is rolled. 6.  Pop up appears if edge/trouble was applied before the initiator (edge) or defender (trouble) allowing them to pick the die/dice to be re-rolled. 7.  New roll is calculated. This automation is how combat is intended in the rulebook, it would be very helpful in resolving combat faster than manually handling all of these actions.  
1650552258

Edited 1650553810
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hi rcbricker! I notice that you have game feedback in a couple of threads. The dev team doesn't usually read through the forum in general (they are too busy making our toys), but tends to concentrate more on official feedback threads. Your suggestions would probably have much higher visibility if made in the official sheet feedback thread . Also, if you have any game mechanic suggestions, the game contains a handout with instructions for getting feedback to Marvel.
I posted it over in that thread, because this is the kind of feedback this game needs. rcbricker said: The rules state that if an action is adjusted due to an edge or trouble (the net of the two when both apply) that a die or dice are re-rolled.  The rules on karma is that a single karma point can be spent at will to add one edge/trouble to an action/defense.  Adding a sequence of user variables would help to assist in this process. 1.  Player selects appropriate action and presses the resolution button (Fight damage, total action modifier for ability). 2.  A user form pop up window appears asking yes or no on Karma. 3.  A user form pop up window appears asking about edge (already showing a one if Karma was a yes). 4.  DM gets pop up asking about any troubles. 5.  action is rolled. 6.  Pop up appears if edge/trouble was applied before the initiator (edge) or defender (trouble) allowing them to pick the die/dice to be re-rolled. 7.  New roll is calculated. This automation is how combat is intended in the rulebook, it would be very helpful in resolving combat faster than manually handling all of these actions.  
1654426706
GiGs
Pro
Sheet Author
API Scripter
That specific kind of automation isn't possible in roll20 - you cant have popups appearing to two different players for the same action. The GM would have to prefill an attribute with troubles, and the macro would then get that value as part of the roll. There are ways to print incomplete rolls in chat, with a button to continue - so the GM can click a button to enter troubles and finish off the roll, so it is technically possible, but not straightforward. Even so, that step 6 would be very tricky to implement, for the reroll and the different player who might get the button. This would be better served as an API script, and even there, it's tricky On Roll20, it would be better to come up with a method that frontloads as much as possible, and asks only one player (the person initiating the roll) to enter options before the roll is made.