A small module for Foundry and Dnd5e which uses dnd5e system Hooks to add the correct config options for Rolls, trying to automate the most common Dnd5e Conditions.
Rolling with Core, will indicate the correct button to press, on Attack Rolls, Damage Rolls, Saving Throws, Ability Checks and Skill Checks, according to the 5e ruleset. Fast Forwarding the rolls (holding SHIFT) will roll with advantage/disadvantage or when needed critical damage correctly.
Blinded
: Disadvantage on attacks and grants advantage to attack from othersExhaustion 1
: Disadvantage on ability checks (and skill checks as a result)Exhaustion 2
: no changesExhaustion 3
: Disadvantage on attacks and saving throwsExhaustion 4
: no changesExhaustion 5
: no changesFrightened
: Disadvantage on ability checks and attack rolls;Invisible
: Advantage on attacks and grants Disadvantage to attacks by othersParalyzed
: Auto fail (-99) strength/dexterity saves and attacker within 5ft of the creature deals critical damagePetrified
: Grants Advantage on attacks by others, auto fail strength/dexterity savesPoisoned
: Disadvantage on attacks and ability checksProne
: Disadvantage on attacks, grants advantage on attacks by others if within 5ft, otherwise grants disdvantageRestrained
: Disadvantage on attacks and dexterity saves, grants advantage on attacks by othersStunned
: Auto fail strength/dexterity saves, grants advantage on attacks by othersUnconscious
: Auto fails strength/dexterity saves, grants advantage on attacks by others, crit if hit within 5ft ++ ProneExpanded Conditions
(default off)
Dodging
: Attacker disadvantage if target not incapacitated, restrained and can see attacker (attacker doesn't have the Hiding condition). Also advantage on dex saves.Hiding
: Advantage on attacks.Armor automation
(default off)
Casting spells checks automation
(default Do nothing)
flags.automated-conditions-5e.subtleSpell | Override | 1
.Enforce
, if any of the above are true, spell's use will be disallowed.Warn
, there will be just a warning toast instead.Do nothing
, well why should it do something?! :DRange automation
(default off)
Long Range
).Nearby Foe
);Out of Range
).flags.automated-conditions-5e.crossbowExpert | Override | 1
orCrossbow Expert
.flags.automated-conditions-5e.sharpShooter | Override | 1
orSharpshooter
.Show AC5e tooltips
for both Roll Dialog and Chat messages or any combination of these (default both)Exhaustion automation
(default on)
Encumbrance automation
(default off)
Variant
, and you turn this AC5e setting on, ability checks, attack rolls, and saving throws that use Strength, Dexterity, or Constitution will have disadvantage.Targeting options
(default From source only)
From Source Only
: The advantageMode/damageMode will be calculated based on effects/conditions etc on the Source actor only (default option),Do nothing
: No calculations whatsoever will take place,Enforce targeting
: Will cancel the incoming Roll or Item use, and display a warning for the user to target 1 Target (Use with caution).dnd5e.preRollConcentration
hook to deal with conditions affecting concentration saving throws.https://github.com/thatlonelybugbear/automated-conditions-5e/releases/latest/download/module.json
https://raw.githubusercontent.com/thatlonelybugbear/automated-conditions-5e/dndv2/module.json