diff options
Diffstat (limited to 'features/adhesive.json')
-rw-r--r-- | features/adhesive.json | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/features/adhesive.json b/features/adhesive.json index 19c39e9..f432534 100644 --- a/features/adhesive.json +++ b/features/adhesive.json @@ -5,13 +5,21 @@ { "trigger": [ "N touches N", "creature", "self" ], "conditions": [ - [ "N has property PROPERTY", "self", "Form", "Object" ], + [ "N has property PROPERTY = VALUE", "self", "Form", "Object" ], [ "not N has property Property", "other", "Size", "Gargantuan" ] - ] - "effects": [ + ], + "effects": [{ "target": "creature", "effect": [ "Acquire condition CONDITION", "grappled" ] - ] + }] + }, + { + "trigger": [ "N makes check against N", "creature", "self" ], + "conditions": [[ "N == N", "V0", "escape grapple" ]], + "effects": [{ + "target": "creature", + "effect": [ "Impose disadvantage" ] + }] } ] |