FoundryVTT-BetterRolls5e icon indicating copy to clipboard operation
FoundryVTT-BetterRolls5e copied to clipboard

Support for MIDI-QoL flag behavior.

Open SenorPez opened this issue 4 years ago • 3 comments

MIDI-QoL has some convenient flags that allow behaviors such as "all attacks against an actor have Disadvantage" or "this actor fails all Dexterity checks".

https://docs.google.com/spreadsheets/d/1Vze_sJhhMwLZDj1IKI5w1pvfuynUO8wxE2j8AwNbnHE/edit#gid=1601509273

Is there a way to replicate that behavior in BetterRolls or read those flags and force the behavior?

SenorPez avatar Mar 16 '21 05:03 SenorPez

If used with Midi QoL those flags should function now (that was a big reason for the 1.4 update actually!). So long as you use a bare minimum of midi functionality (don't enable fast forward damage and such) it should be fully compatible. If not, feel free to list your settings and I'll try to work it out with tposney.

CarlosFdez avatar Mar 16 '21 21:03 CarlosFdez

I'm having this issues as well. I can get flags.midi-qol.advantage.ability.check.str to work for example, but not flags.midi-qol.grants.advantage.attack.all or flags.midi-qol.advantage.attack.str.

It might very well be a midi setting or a libWrapper priority issue maybe? What are the important settings that must be enabled/disabled?

Ikabodo avatar Apr 11 '21 14:04 Ikabodo

Circling back to this; sorry, life got in the way!

I did a "bare minimum" setup and it's working with BetterRolls and MIDI-QoL. Here's what I set up:

  • Attacker with a longsword
  • Defender with an Active Effect: flags.midi-qol.grants.advantage.attack.all, Mode: Override, Value: 1, Priority: 20
  • Default settings for BetterRolls
  • Midi QOL:
    • Enable roll automation support
    • Under Workflow Settings:
      • GM > Auto Roll Attack
      • GM > Auto Fast Forward Attack
      • Player > Auto Roll Damage

As I continue to reenable things, I'll see when it breaks, but it seems like BetterRolls, for this, is working as I'd hoped initially!

SenorPez avatar Apr 23 '21 20:04 SenorPez