diff options
author | Your Name <you@example.com> | 2022-02-18 16:47:53 -0500 |
---|---|---|
committer | Your Name <you@example.com> | 2022-02-18 16:47:53 -0500 |
commit | 947d83c59ea86615e3a81a2ec122d843b5eceee9 (patch) | |
tree | 158f365d2d50b9e4e2b3fbe6a5d8c4cceb6d99cd /features/adhesive.json | |
parent | d0e356d09e30a11c1e072415a5088f829d5c0a04 (diff) | |
download | dmtool-947d83c59ea86615e3a81a2ec122d843b5eceee9.tar.gz dmtool-947d83c59ea86615e3a81a2ec122d843b5eceee9.tar.bz2 dmtool-947d83c59ea86615e3a81a2ec122d843b5eceee9.zip |
More features work
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" ] + }] } ] |