{
  "id": "beneficial/38",
  "one_of_a_kind_id": "",
  "type": "beneficial",
  "max_stacks": 1,
  "tags": [
    "positive"
  ],
  "mc_stats": [],
  "stats": [],
  "spell": {
    "on_cast": [],
    "entity_components": {
      "default_entity_name": [{
        "targets": [],
        "acts": [
          {
            "type": "sword_sweep_particles",
            "map": {}
          }
        ],
        "ifs": [
          {
            "type": "on_entity_expire",
            "map": {}
          }
        ],
        "en_preds": []
      },
      {
        "targets": [],
        "acts": [
          {
            "type": "sound",
            "map": {
              "volume": 1.0,
              "sound": "minecraft:entity.player.attack.sweep",
              "pitch": 1.0
            }
          }
        ],
        "ifs": [
          {
            "type": "on_entity_expire",
            "map": {}
          }
        ],
        "en_preds": []
      },
      {
        "targets": [
          {
            "type": "in_front",
            "map": {
              "en_predicate": "enemies",
              "distance": 2.0,
              "width": 3.0
            }
          }
        ],
        "acts": [
          {
            "type": "exile_effect",
            "map": {
              "exile_potion_id": "negative/11",
              "potion_action": "GIVE_STACKS",
              "count": 1.0,
              "potion_dur": 40.0
            }
          },
          {
            "type": "motion",
            "map": {
              "set_add": "SET",
              "motion": "CasterLook",
              "push_str": -1.5,
              "ignore_y": true
            }
          }
        ],
        "ifs": [
          {
            "type": "on_entity_expire",
            "map": {}
          }
        ],
        "en_preds": [],
        "per_entity_hit": [
          {
            "targets": [],
            "acts": [
              {
                "type": "particles_in_radius",
                "map": {
                  "particle_type": "minecraft:crit",
                  "y_rand": 0.1,
                  "motion": "None",
                  "shape": "HORIZONTAL_CIRCLE_EDGE",
                  "radius": 1.0,
                  "particle_count": 45.0,
                  "height": 0.5
                }
              }
            ],
            "ifs": [
              {
                "type": "on_entity_expire",
                "map": {}
              }
            ],
            "en_preds": []
          }
        ]
      }]
    }
  }
}