-
Notifications
You must be signed in to change notification settings - Fork 6
Midi Flags
This document covers the different types of Midi flags that Advantage Reminder supports for things like advantage, disadvantage, and critical rolls.
When creating an active effect with these Midi flags, it is recommended to use the Custom
Change Mode and a 1
for the Effect Value. These flags are treated like boolean settings with a 1
enabling it and a 0
disabling it.
In general, flags that start with flags.midi-qol.advantage
will give advantage on a roll and flags.midi-qol.disadvantage
will give disadvantage. Flags will use these to start with and then further specify what kind or rolls they apply to.
Advantage and disadvantage on attack rolls can either come from an effect on the attacker or target.
These apply when they are the one making the attack roll.
flags.midi-qol.advantage.attack.all
[type]
[ability]
flags.midi-qol.disadvantage.attack.all
[type]
[ability]
Action Types
Action Type Value Melee Spell Attack msak
Melee Weapon Attack mwak
Ranged Spell Attack rsak
Ranged Weapon Attack rwak
Source:
CONFIG.DND5E.itemActionTypes
Ability Abbreviations
Ability Abbreviation Strength str
Dexterity dex
Constitution con
Wisdom wis
Intelligence int
Charisma cha
Source:
CONFIG.DND5E.abilities
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.attack.all |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.attack.mwak |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.attack.str |
Custom | 1 |
These apply when they are the target of an attack. In other words, you are granting the attacker advantage or disadvantage.
flags.midi-qol.grants.advantage.attack.all
[type]
flags.midi-qol.grants.disadvantage.attack.all
[type]
Action Types
Action Type Value Melee Spell Attack msak
Melee Weapon Attack mwak
Ranged Spell Attack rsak
Ranged Weapon Attack rwak
Source:
CONFIG.DND5E.itemActionTypes
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.grants.advantage.attack.msak |
Custom | 1 |
flags.midi-qol.grants.advantage.attack.mwak |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.grants.disadvantage.attack.all |
Custom | 1 |
Critical hits can either come from an effect on the attacker or target.
These apply when they are the one making the attack roll.
flags.midi-qol.critical.all
[type]
flags.midi-qol.noCritical.all
[type]
Action Types
Action Type Value Melee Spell Attack msak
Melee Weapon Attack mwak
Ranged Spell Attack rsak
Ranged Weapon Attack rwak
Source:
CONFIG.DND5E.itemActionTypes
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.critical.all |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.critical.mwak |
Custom | 1 |
flags.midi-qol.critical.rwak |
Custom | 1 |
These apply when they are the target of an attack. In other words, you are granting the attacker a critical hit or canceling it.
flags.midi-qol.grants.critical.all
[type]
flags.midi-qol.fail.critical.all
[type]
Action Types
Action Type Value Melee Spell Attack msak
Melee Weapon Attack mwak
Ranged Spell Attack rsak
Ranged Weapon Attack rwak
Source:
CONFIG.DND5E.itemActionTypes
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.grants.critical.all |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.fail.critical.all |
Custom | 1 |
flags.midi-qol.advantage.ability.check.all
[ability]
flags.midi-qol.disadvantage.ability.check.all
[ability]
Ability Abbreviations
Ability Abbreviation Strength str
Dexterity dex
Constitution con
Wisdom wis
Intelligence int
Charisma cha
Source:
CONFIG.DND5E.abilities
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.ability.check.str |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.disadvantage.ability.check.all |
Custom | 1 |
Note
Since all skill checks are also ability checks, advantage/disadvantage on an Ability Check can also apply to Skill Checks.
flags.midi-qol.advantage.skill.all
[skill]
flags.midi-qol.disadvantage.skill.all
[skill]
Skill Abbreviations
Skill Abbreviation Acrobatics acr
Animal Handling ani
Arcana arc
Athletics ath
Deception dec
History his
Insight ins
Investigation inv
Intimidation itm
Medicine med
Nature nat
Persuasion per
Perception prc
Performance prf
Religion rel
Sleight of Hand slt
Stealth ste
Survival sur
Source:
CONFIG.DND5E.skills
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.skill.ani |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.disadvantage.skill.ste |
Custom | 1 |
flags.midi-qol.advantage.ability.save.all
[ability]
flags.midi-qol.disadvantage.ability.save.all
[ability]
Ability Abbreviations
Ability Abbreviation Strength str
Dexterity dex
Constitution con
Wisdom wis
Intelligence int
Charisma cha
Source:
CONFIG.DND5E.abilities
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.ability.save.all |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.disadvantage.ability.save.dex |
Custom | 1 |
Note
Since a death saving throw is a saving throw, advantage/disadvantage on All Saving Throws will also apply to Death Saving Throws.
flags.midi-qol.advantage.deathSave
flags.midi-qol.disadvantage.deathSave
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.deathSave |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.disadvantage.deathSave |
Custom | 1 |
While not commonly used, these apply to multiple types of rolls with just one flag.
flags.midi-qol.advantage.all
flags.midi-qol.advantage.ability.all
flags.midi-qol.disadvantage.all
flags.midi-qol.disadvantage.ability.all
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.all |
Custom | 1 |
Attribute Key | Change Mode | Effect Value |
---|---|---|
flags.midi-qol.advantage.ability.all |
Custom | 1 |