{
  "AbilityMixins": [
    {
      "$type": "SummonMixin",
      "OnSummonCreatedActions": [
        {
          "$type": "AttachEffect",
          "AttachEffectPosRot": {
            "TargetOption": {
              "$type": "ConfigPosRotReferTarget",
              "IsUseAttachPointPos": true,
              "IsUseAttachPointRotation": true,
              "NodePoint": "BigNinevehVinePoint_01",
              "OffsetReferTarget": "NodePoint"
            }
          },
          "EffectPattern": "Eff_Monster_NinevehVine_Born_04_Ground",
          "Target": "Other"
        },
        {
          "$type": "HandleAnimatorZoneTagsAction",
          "AnimatorStateTags": [
            "VineBig_01_Exist"
          ],
          "IsAdd": true,
          "Target": "Self"
        },
        {
          "$type": "HandleAnimatorZoneTagsAction",
          "AnimatorStateTags": [
            "FirstWave"
          ],
          "IsAdd": true,
          "Predicates": [
            {
              "$type": "ByIsInZoneTags",
              "Tags": [
                "FirstWave"
              ],
              "Target": "Caster"
            }
          ],
          "Target": "Target"
        },
        {
          "$type": "HandleAnimatorZoneTagsAction",
          "AnimatorStateTags": [
            "SecondWave"
          ],
          "IsAdd": true,
          "Predicates": [
            {
              "$type": "ByIsInZoneTags",
              "Tags": [
                "SecondWave"
              ],
              "Target": "Caster"
            }
          ],
          "Target": "Target"
        },
        {
          "$type": "HandleAnimatorZoneTagsAction",
          "AnimatorStateTags": [
            "ThirdWave"
          ],
          "IsAdd": true,
          "Predicates": [
            {
              "$type": "ByIsInZoneTags",
              "Tags": [
                "ThirdWave"
              ],
              "Target": "Caster"
            }
          ],
          "Target": "Target"
        },
        {
          "$type": "ApplyModifier",
          "ModifierName": "VineExistModifier_Big_01",
          "Target": "Target"
        }
      ],
      "OverrideDelay": 0,
      "SummonDuration": -1,
      "SummonID": 205011661,
      "SummonPosRot": {
        "CoordsOption": "ReferTarget",
        "Offset": {
          "AngleOffset": {
            "x": 0,
            "y": 0,
            "z": 0
          },
          "IsClampOffsetDistance": false,
          "IsUseRotationXZ": true,
          "IsUseRotationY": true,
          "PositionOffset": {
            "x": 0,
            "y": 0,
            "z": 0
          }
        },
        "TargetOption": {
          "$type": "ConfigPosRotReferTarget",
          "AttachPoint": "BigVineSpawnPoint_01",
          "BackupNodePoint": "MonsterPos_A1",
          "IsUseAttachPointPos": true,
          "IsUseAttachPointRotation": true
        }
      },
      "SummonPositionCorrection": false,
      "SummonTag": [
        "NinevehVine_Big"
      ],
      "SummonType": "Monster",
      "TimesUpDelay": 0
    }
  ],
  "AbilityName": "Nineveh_Summon_Vine_Spawn_Big01",
  "AbilityStacking": "Unique",
  "Modifiers": {
    "VineExistModifier_Big_01": {
      "Duration": -1,
      "ModifierStacking": "Unique",
      "OnRemoved": [
        {
          "$type": "SetTargetAbilitySpecialAction",
          "CustomKey": "Monster_Nineveh",
          "Params": [
            {
              "AbilityName": "Nineveh_SummonVines_Manager",
              "AbilitySpecials": [
                {
                  "ModifyFunction": "Add",
                  "Param": 1,
                  "ParamName": "FirstWaveKilledCounting",
                  "ParamType": "Integer"
                }
              ]
            }
          ],
          "Predicates": [
            {
              "$type": "ByIsInZoneTags",
              "Tags": [
                "FirstWave"
              ],
              "Target": "Self"
            }
          ],
          "Target": "Custom"
        },
        {
          "$type": "SetTargetAbilitySpecialAction",
          "CustomKey": "Monster_Nineveh",
          "Params": [
            {
              "AbilityName": "Nineveh_SummonVines_Manager",
              "AbilitySpecials": [
                {
                  "ModifyFunction": "Add",
                  "Param": 1,
                  "ParamName": "SecondWaveKilledCounting",
                  "ParamType": "Integer"
                }
              ]
            }
          ],
          "Predicates": [
            {
              "$type": "ByIsInZoneTags",
              "Tags": [
                "SecondWave"
              ],
              "Target": "Self"
            }
          ],
          "Target": "Custom"
        },
        {
          "$type": "SetTargetAbilitySpecialAction",
          "CustomKey": "Monster_Nineveh",
          "Params": [
            {
              "AbilityName": "Nineveh_SummonVines_Manager",
              "AbilitySpecials": [
                {
                  "ModifyFunction": "Add",
                  "Param": 1,
                  "ParamName": "ThirdWaveKilledCounting",
                  "ParamType": "Integer"
                }
              ]
            }
          ],
          "Predicates": [
            {
              "$type": "ByIsInZoneTags",
              "Tags": [
                "ThirdWave"
              ],
              "Target": "Self"
            }
          ],
          "Target": "Custom"
        }
      ]
    }
  },
  "OnAdded": [
    {
      "$type": "ProcessAttachPointAction",
      "AttachPointName": "BigVineSpawnPoint_01",
      "HierarchyType": "World",
      "PosRot": {
        "CoordsOption": "ReferTarget",
        "NeedRaycastGround": false,
        "Offset": {
          "AngleOffset": {
            "x": 0,
            "y": 0,
            "z": 0
          },
          "IsClampOffsetDistance": false,
          "IsUseRotationXZ": true,
          "IsUseRotationY": true,
          "PositionOffset": {
            "x": 0,
            "y": 0,
            "z": 0
          },
          "RandomAngleRange": {
            "x": 0,
            "y": 0,
            "z": 0
          },
          "RandomPositionRange": {
            "x": 0,
            "y": 0,
            "z": 0
          }
        },
        "TargetOption": {
          "$type": "ConfigPosRotReferTarget",
          "IsUseAttachPointPos": true,
          "IsUseAttachPointRotation": true,
          "NodePoint": "BigNinevehVinePoint_01",
          "OffsetReferTarget": "NodePoint"
        }
      },
      "Predicates": [
        {
          "$type": "ByStageName",
          "CompareType": "Equal",
          "StageName": "Stage_Zero_Boss_Nineveh"
        }
      ],
      "ProcessType": "Create",
      "Target": "Self"
    }
  ]
}