aboutsummaryrefslogtreecommitdiff
path: root/features/assassinate.json
blob: 5881315f74074502eacb49f317ebf9924810ce3f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
    "name": "assassinate",
    "text": "During its first turn, the {NAME} has advantage on attack rolls against any creature that hasn't taken a turn. Any hit the {NAME} scores against a surprised creature is a critical hit.",
    "subfeatures": [
        {
            "trigger": [ "N attacks N", "self", "creature" ],
            "conditions": [
                [ "not N has completed >= X turns", "self", "1" ],
                [ "not N has completed >= X turns", "creature", "1" ]
            ],
            "effects": [{
                "target": "self",
                "effect": [ "Grant advantage" ]
            }]
        },
        {
            "trigger": [ "N hits N", "self", "creature" ],
            "conditions": [[ "N is surprised", "creature" ]],
            "effects": [{
                "target": "self",
                "effect": [ "Grant critical hit" ]
            }]
        }
    ]
}