[ { "id": "Deflection-melee", "name": "Target has Melee Deflection", "button_name": "Deflection", "skillMod": -2, "defaultChecked": true, "group": "Target", "and_selector": [ { "selector_type": "skill", "selector_value": "Fighting" }, { "selector_type": "target_has_effect", "selector_value": "Melee Deflection" } ] }, { "id": "Deflection-ranged", "name": "Target has Ranged Deflection", "button_name": "Deflection", "skillMod": -2, "defaultChecked": true, "group": "Target", "and_selector": [ { "or_selector": [ { "selector_type": "skill", "selector_value": "Athletics" }, { "selector_type": "skill", "selector_value": "Shooting" } ] }, { "selector_type": "target_has_effect", "selector_value": "Ranged Deflection" } ] }, { "id": "Deflection", "name": "Target has Deflection", "button_name": "Deflection", "skillMod": -2, "defaultChecked": true, "group": "Target", "and_selector": [ { "or_selector": [ { "selector_type": "skill", "selector_value": "Fighting" }, { "selector_type": "skill", "selector_value": "Athletics" }, { "selector_type": "skill", "selector_value": "Shooting" } ] }, { "and_selector": [ { "not_selector": [ { "or_selector": [ { "selector_type": "target_has_effect", "selector_value": "Melee Deflection" }, { "selector_type": "target_has_effect", "selector_value": "Ranged Deflection" } ] } ] }, { "selector_type": "target_has_effect", "selector_value": "Deflection" } ] } ] } ]