foundry-ironsworn icon indicating copy to clipboard operation
foundry-ironsworn copied to clipboard

Enhanced roll flow

Open ben opened this issue 2 years ago • 2 comments

Courtesy of @rsek, a semi-complete diagram of possible roll mechanics:

There's a lot here we don't support.

ben avatar May 14 '22 14:05 ben

some notes:

  • it's probably impractical support "before rolling" without some really dense annotation from dataforged. best i can think of is, like, a checkbox so people can indicate "i've opted-in to the choice" in asset abilities that use the "before rolling" language
  • arbitrary dice rolls are probably handled fine by the default /roll command, though it might be nice to add a shortcut somewhere
  • "Count [outcome] as [outcome]" is something i annotate for in dataforged in assets; it's something i'd like to add to some default moves, but i'm still considering how best to approach that. might make more sense to just give the player the ability to set that manually via some sort of "edit roll" button on the chat log output

rsek avatar May 14 '22 15:05 rsek

Another note: let's put in a bit of effort trying to find the right "speaker" for the roll in the chat window. If the roll is coming from a move sheet, it should belong to that actor; if it's coming from a shared sheet, the answer is also pretty easy. What if it's a progress roll on an NPC sheet? Not sure, but let's at least try.

ben avatar Jun 14 '22 21:06 ben

pre-setting challenge dice isnt in, is it? should i open a separate issue for that?

rsek avatar Aug 25 '22 23:08 rsek

Ooh, yeah. Looks like we missed that part. Shouldn't be too hard to add at this point, though.

ben avatar Aug 25 '22 23:08 ben