{
    "condition": "inverted",
    "term": {
        "condition": "any_of",
        "terms": [
            {
                "condition": "entity_properties",
                "entity": "this",
                "predicate": {
                    "slots": {
                        "contents": {
                            "predicates": {
                                "custom_data": {
                                    "IsSharpenedFlint": true
                                }
                            }
                        }
                    }
                }
            },
            {
                "condition": "entity_properties",
                "entity": "this",
                "predicate": {
                    "slots": {
                        "contents": {
                            "predicates": {
                                "custom_data": {
                                    "or_tool_type": "axe"
                                }
                            }
                        }
                    }
                }
            },
            {
                "condition": "entity_properties",
                "entity": "this",
                "predicate": {
                    "slots": {
                        "contents": {
                            "predicates": {
                                "custom_data": {
                                    "CanBreakLogs": true
                                }
                            }
                        }
                    }
                }
            }
        ]
    }
}