{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/ccp-games/json-schema/ccp-games-dogma-effects-effect-id-get-schema.json",
  "title": "DogmaEffectsEffectIdGet",
  "x-generated": "2026-11-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/ccp-games-dogma-api-openapi.yml#/components/schemas/DogmaEffectsEffectIdGet",
  "properties": {
    "description": {
      "type": "string"
    },
    "disallow_auto_repeat": {
      "type": "boolean"
    },
    "discharge_attribute_id": {
      "format": "int64",
      "type": "integer"
    },
    "display_name": {
      "type": "string"
    },
    "duration_attribute_id": {
      "format": "int64",
      "type": "integer"
    },
    "effect_category": {
      "format": "int64",
      "type": "integer"
    },
    "effect_id": {
      "format": "int64",
      "type": "integer"
    },
    "electronic_chance": {
      "type": "boolean"
    },
    "falloff_attribute_id": {
      "format": "int64",
      "type": "integer"
    },
    "icon_id": {
      "format": "int64",
      "type": "integer"
    },
    "is_assistance": {
      "type": "boolean"
    },
    "is_offensive": {
      "type": "boolean"
    },
    "is_warp_safe": {
      "type": "boolean"
    },
    "modifiers": {
      "items": {
        "description": "modifier object",
        "properties": {
          "domain": {
            "type": "string"
          },
          "effect_id": {
            "format": "int64",
            "type": "integer"
          },
          "func": {
            "type": "string"
          },
          "modified_attribute_id": {
            "format": "int64",
            "type": "integer"
          },
          "modifying_attribute_id": {
            "format": "int64",
            "type": "integer"
          },
          "operator": {
            "format": "int64",
            "type": "integer"
          }
        },
        "required": [
          "func"
        ],
        "type": "object"
      },
      "type": "array"
    },
    "name": {
      "type": "string"
    },
    "post_expression": {
      "format": "int64",
      "type": "integer"
    },
    "pre_expression": {
      "format": "int64",
      "type": "integer"
    },
    "published": {
      "type": "boolean"
    },
    "range_attribute_id": {
      "format": "int64",
      "type": "integer"
    },
    "range_chance": {
      "type": "boolean"
    },
    "tracking_speed_attribute_id": {
      "format": "int64",
      "type": "integer"
    }
  },
  "required": [
    "effect_id"
  ],
  "type": "object"
}