aboutsummaryrefslogtreecommitdiff
path: root/features/adhesive.json
diff options
context:
space:
mode:
Diffstat (limited to 'features/adhesive.json')
-rw-r--r--features/adhesive.json16
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" ]
+ }]
}
]