diff options
Diffstat (limited to 'features/blinding_spittle.json')
-rw-r--r-- | features/blinding_spittle.json | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/features/blinding_spittle.json b/features/blinding_spittle.json index c282651..93b0bc9 100644 --- a/features/blinding_spittle.json +++ b/features/blinding_spittle.json @@ -1,14 +1,22 @@ { - "name": "blinding spittle (recharge 5–6) (action)", - "text": "The mouther spits a chemical glob at a point it can see within 15 feet of it. The glob explodes in a blinding flash of light on impact. Each creature within 5 feet of the flash must succeed on a DC 13 Dexterity saving throw or be blinded until the end of the mouther's next turn.", + "name": "blinding spittle", + "text": "The {NAME} spits a chemical glob at a point it can see within 15 feet of it. The glob explodes in a blinding flash of light on impact. Each creature within 5 feet of the flash must succeed on a DC {(8,PROF,CON,+,+)} Dexterity saving throw or be blinded until the end of the {NAME}'s next turn.", "subfeatures": [ { - "trigger": [], - "conditions": [], + "trigger": [ "action" ], + "conditions": [ + [ "N is within radius X of N", "point in space", "15'", "self" ], + [ "N can see N", "self", "point in space" ] + ], "effects": [{ - "target": "", - "effect": [], - "duration": "" + "target": "creatures", + "effect conditions": [ + [ "N is within radius X of N", "point in space", "5'", "creature" ], + [ "N fails dc X ABILITY save by at least X", "creature", "(8,PROF,CON,+,+)", "dexterity", 0 ] + ], + "effect": [ "set N = N", "creature.BLINDED", 1 ], + "duration": "End of self next turn", + "recharge": "5-6" }] } ] |