by Vaall
Description
ASK ME adds flexible, condition‑aware “ask‑to‑use” effects to the 5E ruleset in Fantasy Grounds.
When a roll occurs (attack, save, check, damage, heal), ASK ME opens a small contextual popup asking whether to apply a bonus, penalty, or automatic outcome fix — only when it actually matters.
- Smart triggers: Prompts appear only when useful (e.g., ASKSAVE! on a failed save).
- Legendary‑style autos: ASKATK! flips a miss into a hit. ASKAC! flips a hit into a miss (except critical hits). ASKSAVE! flips a failed save into a success (except natural 1).
- Charges: “X uses remaining” supported directly in the effect label (e.g., 3ASKATK: 1d6).
- FG‑native safety: Never overrides a natural 1 (auto miss) or natural 20 (critical hit).
- ASKADD visibility: If your effect includes ASKADD: or ASKADDT:, the popup shows the additional effect and whether it will be applied to source or target.
What it does
Adds new ASK tags to effects so the GM can choose (case by case) to apply a bonus/penalty or force the minimal change needed to flip an outcome.Attacks
- ASKATK: dice → Prompt to add bonus to the attack roll.
- ASKATK! → Offer AUTO HIT (adds just enough to reach AC) if the attack would miss.
- ASKAC: dice → Prompt to apply a defensive penalty to the attack roll.
- ASKAC! → Offer AUTO MISS (subtract just enough to fall below AC) if the attack would hit.
Saves & Checks
- ASKSAVE: dice / ASKSAVE!
- ASKCHECK: dice / ASKCHECK!
- ! means: Only prompt on failure, and “Use” forces auto‑success via minimal delta.
Damage & Healing
- ASKDMG: dice
- ASKHEAL: dice
No popup if an effect is OFF or marked apply = skip.
How to write ASK effects
Create an effect on a CT actor (source or target) with one or more ASK tags.Dice mode — Use any FG dice expression:
- ASKATK: 1d4+2
- ASKAC: 1d6
- ASKSAVE: 1d6
- ASKCHECK: 1d10
- ASKDMG: 1d8
- ASKHEAL: 3
Auto mode — Flip the outcome with the minimal change (no dice needed):
- ASKATK! — If the attack would MISS, offer AUTO HIT
- ASKAC! — If the attack would HIT, offer AUTO MISS
- ASKSAVE! — If the save would FAIL, offer AUTO SUCCESS
- ASKCHECK! — If the check would FAIL, offer AUTO SUCCESS
Charges
- Prefix or suffix format supported in the label:
- 3ASKATK: 1d6
- 2ASKSAVE!
Additional effects (displayed in popup)
- ASKADD: Bless — “Additional effect (on source): Bless”
- ASKADDT: Prone — “Additional effect (on target): Prone”
Advanced filters for skills and attributes
- ASKCHECK: now accepts:
* lists of skills → ASKCHECK: 1d4 perception,stealth
* lists of attributes → ASKCHECK: 1d4 dexterity (affects all DEX skills) - ASKSAVE: also accepts multiple attributes → ASKSAVE: 1d6 dexterity,constitution
Examples
- Guidance; ASKCHECK: 1d4 (D: 1 min)
- Shield; ASKAC?: 5; ASKADD: Shield (with Shield; AC: 5 with apply: SRS)
- Bardic inspiration; ASKATK: 1d6; ASKCHECK: 1d6; ASKSAVE: 1d6 (D: 10 min)
- Parry; IFT: ATK(melee); ASKACD?: [PRF] (with BCEG and apply: SAS)
- Legendary resistance; 3ASKSAVE!
- Test; 3ASKATK!; 1ASKADDT: Prone (3 uses to automatic hit and the first use add prone to the target)
UUID 26f3c576-fbac-11f0-a411-0050562be458

