Files
GenshinData-1/BinOutput/Ability/Temp/MonsterAbilities/ConfigAbility_Monster_Effigy_Wind.json
Dimbreath d633c8cfe5 BinOutput
2021-05-16 19:49:16 -03:00

11741 lines
486 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_ShaderState1ToState2",
"onAbilityStart": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "ToShaderState2",
"MPTriggerOnRemote": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_ShaderState2ToState1",
"onAbilityStart": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "ToShaderState1",
"MPTriggerOnRemote": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_CoreOutAS",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Vortex_CoreOutAS",
"SingleAtk_CoreOutAS",
"MultiAtk_CoreOutAS",
"Tornado_CoreOutAS",
"WindButterfly_CoreOutAS",
"WindButterfly_CoreWeakAS",
"EliteWindFall_AS2"
],
"modifierName": "SetRender"
}
],
"modifiers": {
"SetRender": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "RemoveModifier",
"modifierName": "SetRender"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Shield",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
1,
2,
101,
1101
],
"modifierName": "ShieldModifier"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
101,
201,
301,
1101,
1201,
1301
],
"modifierName": "ShaderNoneToState1"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Vortex_CoreOutLoop",
"SingleAtk_CoreOutLoop",
"MultiAtk_CoreOutLoop",
"Tornado_CoreOutLoop"
],
"modifierName": "SetRenders"
}
],
"abilitySpecials": {
"SubHurtDelta": 0.9900000095367432
},
"modifiers": {
"ShieldModifier": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_SubHurtDelta": "SubHurtDelta"
},
"state": "LockHP",
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
],
"setEnable": true
},
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 12002
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
]
}
],
"onBeingHit": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ShieldBeHit",
"born": {
"$type": "ConfigBornByHitPoint",
"direction": {
"$type": "ConfigDirectionByBackToHitBoxCenter"
},
"alongGround": true
}
}
]
},
"ShaderNoneToState1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "NoneToShaderState1",
"value": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "NoneToShaderState1"
}
]
},
"SetRenders": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
}
},
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
],
"setEnable": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Core",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
201,
1201
],
"modifierName": "UNIQUE_CoreConfig"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
201,
1201
],
"modifierName": "BeingHitEffect"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
1,
2,
101,
201,
1101,
1201
],
"modifierName": "EnergyCore"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
1,
2
],
"modifierName": "CoreStandbyFreeEffect"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
101,
201,
1101,
1201
],
"modifierName": "UNIQUE_EnergyCoreState"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Standby_BS",
"Warning",
"Standby_AS",
"Dying_AS",
"RushAway_AS"
],
"modifierName": "CoreStandbyEffect"
}
],
"modifiers": {
"BeingHitEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "Shake"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_CoreBeHit",
"born": {
"$type": "ConfigBornByHitPoint",
"direction": {
"$type": "ConfigDirectionByBackToHitBoxCenter"
}
}
}
]
},
"UNIQUE_CoreConfig": {
"modifierName": "",
"isUnique": true,
"elementType": "Wind",
"elementDurability": 25.0,
"isElementDurabilityMutable": false
},
"EnergyCore": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyCore"
}
]
},
"CoreStandbyFreeEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_CoreStandbyFree"
},
{
"$type": "HideUIBillBoard",
"hide": true
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_WATCHER_82079_",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "HideUIBillBoard"
}
]
},
"CoreStandbyEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_CoreStandby"
}
]
},
"UNIQUE_EnergyCoreState": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"canBeHandledOnRecover": true,
"parameter": "Standby",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyCore"
}
],
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "StandbyFree",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyCore"
}
]
}
},
"onAdded": [
{
"$type": "HideUIBillBoard"
},
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 12001
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_RebornState",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
301,
1301
],
"modifierName": "RebornModifier"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
301,
1301
],
"modifierName": "DenyLockOn"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
301,
1301
],
"modifierName": "GhostToEmeny"
}
],
"modifiers": {
"DenyLockOn": {
"modifierName": "",
"elementDurability": 100.0,
"state": "DenyLockOn"
},
"GhostToEmeny": {
"modifierName": "",
"elementDurability": 100.0,
"state": "IsGhostToEnemy"
},
"RebornModifier": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible",
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
]
},
{
"$type": "HideUIBillBoard",
"hide": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_EFFIGY_REBORN_FLAG_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
],
"setEnable": true
},
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
},
{
"$type": "HideUIBillBoard"
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
],
"setEnable": true
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_HpDetect",
"abilityMixins": [
{
"$type": "ServerFinishWatcherMixin",
"watcherId": 82010,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_RebornCount_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
]
},
{
"$type": "ServerFinishWatcherMixin",
"watcherId": 82011,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EnergyAbsorbSkillCount_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
]
},
{
"$type": "ServerFinishWatcherMixin",
"watcherId": 82012,
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_TornadoMixedCount_Ice_",
"value": 1.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_TornadoMixedCount_Fire_",
"value": 1.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_TornadoMixedCount_Electric_",
"value": 1.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_TornadoMixedCount_Water_",
"value": 1.0,
"compareType": "MoreThanAndEqual"
}
]
}
],
"modifiers": {
"UNIQUE_Effigy_HpDetect": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToHPPercentMixin",
"valueSteps": [
0.05000000074505806
],
"modifierNameSteps": [
"Effigy_Empty",
"UNIQUE_Effigy_TriggerReborn"
]
}
]
},
"UNIQUE_Effigy_Limbo": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_HpThresholdRatio": 0.0
},
"state": "Limbo"
},
"UNIQUE_Effigy_TriggerReborn": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_Wind_SetDyingPose"
}
]
},
"UNIQUE_Effigy_Wind_SetDyingPose": {
"modifierName": "",
"isUnique": true,
"duration": 2.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "RebornState"
},
{
"$type": "SetAnimatorBool",
"boolID": "DyingState",
"value": true
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_CoreConfig"
}
]
},
"Effigy_Empty": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_Limbo"
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_HpDetect"
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_EFFIGY_REBORN_FLAG_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_RebornStart",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Dying_Blink"
],
"modifierName": "CoreEffect"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Dying_Blink"
],
"modifierName": "RebornBlinkDelay"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Dying_Blink"
],
"modifierName": "RebornEffectHandler"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Dying",
"Dying_AS"
],
"modifierName": "UNIQUE_DyingInvincible"
}
],
"modifiers": {
"RebornEffectHandler": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "RebornEffectDelay"
}
]
},
"RebornBlinkDelay": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "RebornBlinkDelayTimer"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "RebornBlinkDelayTimer"
}
]
},
"RebornBlinkDelayTimer": {
"modifierName": "",
"duration": 1.659999966621399,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "RebornBlinkTrigger"
}
]
},
"RebornBlinkTrigger": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_Reborn_GetElemBall_Count",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_Reborn_GenerateElemBall_flag",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
802
]
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Effigy_Wind_SetDyingPose"
},
{
"$type": "SetAnimatorBool",
"boolID": "DyingState"
},
{
"$type": "SetAnimatorBool",
"boolID": "RebornState",
"value": true
},
{
"$type": "SetPoseBool",
"boolID": "DyingState",
"value": true
}
]
},
"RebornEffectDelay": {
"modifierName": "",
"duration": 1.2999999523162842,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "RebornTimer"
}
]
},
"CoreEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyCoreReborn"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_RebornBS"
}
]
},
"RebornTimer": {
"modifierName": "",
"duration": 15.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Reborn"
},
{
"$type": "TriggerAbility",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_Reborn_GenerateElemBall_flag",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"abilityName": "Monster_Effigy_Wind_RebornElemBall"
},
{
"$type": "TriggerAbility",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_Reborn_GenerateElemBall_flag",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"abilityName": "Monster_Effigy_Wind_Elite_RebornElemBall"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_Reborn_GenerateElemBall_flag",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 10.0,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.0
},
"onGround": true
},
"gadgetID": 42004120
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -10.0,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.0
},
"onGround": true
},
"gadgetID": 42004120
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 10.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.0
},
"onGround": true
},
"gadgetID": 42004120
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -10.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.0
},
"onGround": true
},
"gadgetID": 42004120
},
{
"$type": "SetAnimatorBool",
"boolID": "RebornState",
"value": true
},
{
"$type": "ShowReminder",
"id": 30030001
},
{
"$type": "SetPoseBool",
"boolID": "DyingState",
"value": true
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "GetElemBall_Reborn"
}
]
},
"GetElemBall_Reborn": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Reborn"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004121
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Reborn_GenerateElemBall_HasGenerated",
"value": 1.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Effigy_StaticElementBall_Wind_Reborn_GenerateRebornElemBall"
}
]
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004133
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Reborn_GenerateElemBall_HasGenerated",
"value": 1.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Effigy_StaticElementBall_Wind_Reborn_GenerateRebornElemBall"
}
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"CoreHitBox"
],
"setEnable": true
},
{
"$type": "SetPoseBool",
"boolID": "DyingState",
"value": true
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Reborn_GenerateElemBall_Count",
"value": 0.0
}
],
"value": 1.0,
"key": "_ForceRebornCount",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Wind_HealHp"
},
{
"$type": "SetAnimatorBool",
"boolID": "RebornState"
},
{
"$type": "SetAnimatorBool",
"boolID": "DyingState"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_RebornAS",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "SetPoseBool",
"boolID": "DyingState"
},
{
"$type": "SetPoseBool",
"boolID": "CoreOut"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
801,
701
]
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_SURROUNDREBORNELEMBALL_",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"UNIQUE_DyingInvincible": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"state": "Invincible"
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"value": 4.0,
"key": "_Reborn_GenerateElemBall_Count",
"useLimitRange": true,
"maxValue": 4.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"value": 5.0,
"key": "_Reborn_GenerateElemBall_Count",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ForceRebornCount",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ReBornTarget",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_Reborn_GetElemBall_Count",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_RebornCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_RebornElemBall",
"abilitySpecials": {
"RebornElemCount": 0.0,
"RandomHeight": 0.0
},
"onAbilityStart": [
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_Reborn_GenerateElemBall_Count",
"overrideMapKey": "RebornElemCount"
},
{
"$type": "Repeated",
"repeatTimes": "RebornElemCount",
"actions": [
{
"$type": "SetRandomOverrideMapValue",
"valueRangeMax": 7.25,
"valueRangeMin": 3.75,
"overrideMapKey": "RandomHeight"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": "RandomHeight",
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.0,
"maxRandomRange": 7.5
},
"onGround": true
},
"gadgetID": 42004121,
"campID": 4001,
"byServer": true
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Elite_RebornElemBall",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_SURROUNDREBORNELEMBALL_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Empty",
"SurroundRebornElemBall"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_WATCHER_82079_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
9.5,
100.0
],
"modifierNameSteps": [
"Empty",
"Effigy_Wind_Watcher_82079"
]
}
],
"abilitySpecials": {
"RebornElemCount": 0.0,
"RandomHeight": 0.0,
"RebornElemCountTemp": 0.0
},
"modifiers": {
"SurroundRebornElemBall": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004133
}
},
{
"$type": "SetRandomOverrideMapValue",
"valueRangeMax": 7.25,
"valueRangeMin": 3.25,
"overrideMapKey": "RandomHeight"
},
{
"$type": "TriggerBullet",
"bulletID": 42004133,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": "RandomHeight",
"z": 7.5
},
"onGround": true
},
"trackTarget": "Self"
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004133
}
}
]
},
"Effigy_Wind_Watcher_82079": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DoWatcherSystemAction",
"watcherId": 82079,
"inThreatListOnly": true
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAbilityStart": [
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_Reborn_GenerateElemBall_Count",
"overrideMapKey": "RebornElemCount"
},
{
"$type": "SetGlobalValue",
"value": [
"RebornElemCount",
1.0,
"Sub"
],
"key": "_Reborn_GenerateElemBall_Count_Temp",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_Reborn_GenerateElemBall_Count_Temp",
"overrideMapKey": "RebornElemCountTemp"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_SURROUNDREBORNELEMBALL_",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Repeated",
"repeatTimes": "RebornElemCountTemp",
"actions": [
{
"$type": "SetRandomOverrideMapValue",
"valueRangeMax": 7.25,
"valueRangeMin": 2.25,
"overrideMapKey": "RandomHeight"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": "RandomHeight",
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.0,
"maxRandomRange": 8.5
},
"onGround": true
},
"gadgetID": 42004121,
"campID": 4001,
"byServer": true
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_HealHp",
"abilitySpecials": {
"GetRebornElemCount": 0.0
},
"onAbilityStart": [
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_Reborn_GenerateElemBall_Count",
"overrideMapKey": "GetRebornElemCount"
},
{
"$type": "HealHP",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Reborn_GenerateElemBall_Count",
"value": 1.0,
"compareType": "MoreThanAndEqual"
},
{
"$type": "ByTargetGlobalValue",
"key": "_ForceRebornCount",
"value": 0.0
}
],
"amountByTargetMaxHPRatio": [
0.125,
"GetRebornElemCount",
"Mul"
]
},
{
"$type": "HealHP",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ForceRebornCount",
"value": 1.0
}
],
"amountByTargetMaxHPRatio": 0.05000000074505806
},
{
"$type": "RemoveUniqueModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ForceRebornCount",
"value": 1.0
}
],
"modifierName": "UNIQUE_Effigy_Limbo"
},
{
"$type": "RemoveUniqueModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ForceRebornCount",
"value": 1.0
}
],
"modifierName": "UNIQUE_Effigy_HpDetect"
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ForceRebornCount",
"value": 0.0
}
],
"value": 1.0,
"key": "_RebornCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_EFFIGY_REBORN_FLAG_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StaticElementBall_Wind_Reborn_GenerateRebornElemBall",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42004119,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"trackTarget": "Owner"
},
{
"$type": "KillSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StaticElementBall_Reborn_GenerateWindElemBall",
"modifiers": {
"EffectTimer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
},
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWind"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "EffectTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWindBS"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_Reborn_GenerateElemBall_HasGenerated",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"target": "Owner",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"value": -1.0,
"key": "_Reborn_GenerateElemBall_Count",
"useLimitRange": true,
"maxValue": 4.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"value": -1.0,
"key": "_Reborn_GenerateElemBall_Count",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_Reborn_GenerateElemBall_HasGenerated",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_WATCHER_82079_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "GenerateElemBall",
"configID": 2021,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"ratio": 1.0,
"baseEnergy": 9.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWind_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf"
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_ElementBall_Wind_Reborn_Count",
"modifiers": {
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWind"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ReBornTarget",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_Reborn_GetElemBall_Count",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
},
{
"$type": "AttachEffect",
"target": "Target",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbAS"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_AirFlow_Reborn",
"modifiers": {
"AirFlow": {
"modifierName": "",
"duration": 16.5,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AirFlowMixin",
"gadgetID": 42004103,
"campTargetType": "All",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirFlow"
}
],
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "AirFlow"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_KillElemBall",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ReturnToBorn_Blink",
"Dying_Blink",
"StandbyFree"
],
"modifierName": "KillElemBall"
}
],
"modifiers": {
"KillElemBall": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004104
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
]
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004104
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
]
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_SetCoreOutPose",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Standby_BS"
],
"modifierName": "ForceSetPose"
}
],
"modifiers": {
"ForceSetPose": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "CoreOut"
},
{
"$type": "SetPoseBool",
"boolID": "DyingState"
},
{
"$type": "SendEffectTrigger",
"parameter": "Standby",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyCore"
}
]
}
},
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
}
],
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "CoreOut",
"value": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_SetCoreInPose",
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "CoreOut"
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
],
"setEnable": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_SetDyingPose",
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "RebornState"
},
{
"$type": "SetAnimatorBool",
"boolID": "DyingState"
}
],
"onAbilityStart": [
{
"$type": "SetAnimatorBool",
"boolID": "RebornState"
},
{
"$type": "SetAnimatorBool",
"boolID": "DyingState",
"value": true
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_CoreConfig"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_SetRebornPose",
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "DyingState"
},
{
"$type": "SetPoseBool",
"boolID": "CoreOut"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
801,
701
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_AirGun",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"AirGun_Loop"
],
"modifierName": "EliteCheck"
}
],
"modifiers": {
"EliteCheck": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "EffectElite"
}
],
"failActions": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "RemoveModifier",
"modifierName": "EffectElite"
}
]
},
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
},
"gadgetID": 42004115,
"campID": 4001,
"campTargetType": "Self"
},
{
"$type": "ApplyModifier",
"modifierName": "EffectAirGunWave1"
},
{
"$type": "ApplyModifier",
"modifierName": "EffectAirGunWave2"
},
{
"$type": "ApplyModifier",
"modifierName": "EffectAirGunWave3"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave1"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave2"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave3"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunCore"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunCircle"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunCircleAS",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunCore_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "EffectAirGunWave1"
},
{
"$type": "RemoveModifier",
"modifierName": "EffectAirGunWave2"
},
{
"$type": "RemoveModifier",
"modifierName": "EffectAirGunWave3"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave1"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave2"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave3"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave1_SetRender"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave2_SetRender"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave3_SetRender"
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004115
}
}
]
},
"AirGunWave1": {
"modifierName": "",
"duration": 1.75,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004117,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
},
"AirGunWave2": {
"modifierName": "",
"duration": 3.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004117,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
},
"AirGunWave3": {
"modifierName": "",
"duration": 5.25,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004117,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
},
"EffectAirGunWave1": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004115
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsAirGunCentre",
"value": 1.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "TriggerBullet",
"bulletID": 42004116,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInL1",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004116,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInL3",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave1_SetRender"
}
]
}
]
},
"EffectAirGunWave2": {
"modifierName": "",
"duration": 2.75,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004115
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsAirGunCentre",
"value": 1.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "TriggerBullet",
"bulletID": 42004116,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInR1",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004116,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInR2",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004116,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInR3",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave2_SetRender"
}
]
}
]
},
"EffectAirGunWave3": {
"modifierName": "",
"duration": 4.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004115
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsAirGunCentre",
"value": 1.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "TriggerBullet",
"bulletID": 42004116,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInR4",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004116,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInL2",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004116,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInL4",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave3_SetRender"
}
]
}
]
},
"AirGunWave1_SetRender": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_02",
"Cube_In_03"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_02",
"Cube_In_03"
],
"setEnable": true
}
]
},
"AirGunWave2_SetRender": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_04",
"Cube_In_05"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_04",
"Cube_In_05"
],
"setEnable": true
}
]
},
"AirGunWave3_SetRender": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
],
"setEnable": true
}
]
},
"EffectElite": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
},
"gadgetID": 42004115,
"campID": 4001,
"campTargetType": "Self"
},
{
"$type": "ApplyModifier",
"modifierName": "EffectAirGunWaveElite1"
},
{
"$type": "ApplyModifier",
"modifierName": "EffectAirGunWaveElite2"
},
{
"$type": "ApplyModifier",
"modifierName": "EffectAirGunWaveElite3"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWaveElite1"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWaveElite2"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWaveElite3"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunCore"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunCircle"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunCircleAS",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunCore_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "EffectAirGunWaveElite1"
},
{
"$type": "RemoveModifier",
"modifierName": "EffectAirGunWaveElite2"
},
{
"$type": "RemoveModifier",
"modifierName": "EffectAirGunWaveElite3"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWaveElite1"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWaveElite2"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWaveElite3"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave1_SetRender"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave2_SetRender"
},
{
"$type": "RemoveModifier",
"modifierName": "AirGunWave3_SetRender"
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004115
}
}
]
},
"AirGunWaveElite1": {
"modifierName": "",
"duration": 1.850000023841858,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004130,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
},
"AirGunWaveElite2": {
"modifierName": "",
"duration": 3.3499999046325684,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004130,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
},
"AirGunWaveElite3": {
"modifierName": "",
"duration": 4.849999904632568,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004130,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
},
"EffectAirGunWaveElite1": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004115
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsAirGunCentre",
"value": 1.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "TriggerBullet",
"bulletID": 42004127,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInL1",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004127,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInL3",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave1_SetRender"
}
]
}
]
},
"EffectAirGunWaveElite2": {
"modifierName": "",
"duration": 2.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004115
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsAirGunCentre",
"value": 1.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "TriggerBullet",
"bulletID": 42004127,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInR1",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004127,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInR2",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004127,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInR3",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave2_SetRender"
}
]
}
]
},
"EffectAirGunWaveElite3": {
"modifierName": "",
"duration": 4.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004115
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsAirGunCentre",
"value": 1.0,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "TriggerBullet",
"bulletID": 42004129,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInR4",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004129,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInL2",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "TriggerBullet",
"bulletID": 42004129,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 15.0,
"randomAngleVer": 15.0
},
"attachPointName": "AttachPointInL4",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
},
{
"$type": "ApplyModifier",
"modifierName": "AirGunWave3_SetRender"
}
]
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_AirGunCentre_Config",
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_IsAirGunCentre",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_EffectAirGun_Hit",
"modifiers": {
"Effect": {
"modifierName": "",
"duration": 0.75,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunShield"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunShieldHit",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_AirGun_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunLoop"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.25
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
},
"cameraShake": {
"shakeRange": 0.05999999865889549,
"shakeTime": 0.09000000357627869
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunHit",
"born": {
"$type": "ConfigBornByCollisionPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "FireHitEffect",
"hitEntity": "",
"hitScene": {
"defaultEffect": "Eff_Monster_Effigy_Wind_AirGunHit"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_VortexWindZone",
"modifiers": {
"VortexWindZone": {
"modifierName": "",
"duration": 2.700000047683716,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"modifierMixins": [
{
"$type": "WindZoneMixin",
"shapeName": "CircleR10",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
},
"strength": 10.0,
"attenuation": 1.0,
"innerRadius": 2.0,
"targetType": "All",
"predicates": [
{
"$type": "ByTargetWeight",
"logic": "LesserOrEqual",
"weight": 90.0
}
],
"modifierName": ""
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 3.0,
"radius": 10.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.25,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 1.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "VortexWindZone"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_VortexExplode",
"onAbilityStart": [
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR10H3",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.5,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Default",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_WindFall",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"WindFall_Loop",
"WindFall_AS1"
],
"modifierName": "SetRenders"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"WindFall_Loop",
"WindFall_AS1"
],
"modifierName": "CreateWindFall"
}
],
"modifiers": {
"SetRenders": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
},
"CreateWindFall": {
"modifierName": "",
"duration": 2.0999999046325684,
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "SelfAttackTarget",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 4.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004102,
"campID": 4001
}
],
"onThinkInterval": [
{
"$type": "CreateGadget",
"target": "SelfAttackTarget",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 4.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.5
},
"onGround": true
},
"gadgetID": 42004102,
"campID": 4001
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_WindFallPosition_CreateWindFall",
"modifiers": {
"BulletTimer": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004101,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 6.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByLookAtEntity"
}
}
}
]
}
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_WindFallAlert"
},
{
"$type": "ApplyModifier",
"modifierName": "BulletTimer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_WindFallPosition_CreateAirFlow",
"modifiers": {
"WindFall_AirFlowTimer": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirFlow_BS",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "WindFall_AirFlow"
}
]
},
"WindFall_AirFlow": {
"modifierName": "",
"duration": 13.5,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AirFlowMixin",
"gadgetID": 42004103,
"campTargetType": "All",
"born": {
"$type": "ConfigBornByTarget",
"onGround": true
}
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirFlow"
}
],
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "WindFall_AirFlowTimer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_WindFall_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_WindFallLoop"
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"target": "Owner",
"effectPattern": "Eff_Monster_Effigy_Wind_WindFallHit",
"born": {
"$type": "ConfigBornByTarget"
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
},
"cameraShake": {
"shakeRange": 2.0,
"shakeTime": 0.30000001192092896,
"shakeDistance": 30.0
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireHitEffect",
"hitEntity": "",
"hitScene": {
"defaultEffect": "Eff_Monster_Effigy_Wind_WindFallHit"
}
},
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Effigy_WindFallPosition_CreateAirFlow"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Storm",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Storm"
],
"modifierName": "SetRenders"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Storm_Loop1"
],
"modifierName": "AirBlade"
}
],
"modifiers": {
"SetRenders": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
],
"setEnable": true
}
]
},
"AirBlade": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.25,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 2.25,
"radius": 6.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.10000000149011612,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
],
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 42004124,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.25
},
"attachPointName": "LaserAttachPoint1"
}
},
{
"$type": "TriggerBullet",
"bulletID": 42004124,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.25
},
"attachPointName": "LaserAttachPoint2"
}
},
{
"$type": "TriggerBullet",
"bulletID": 42004124,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.25
},
"attachPointName": "LaserAttachPoint3"
}
},
{
"$type": "TriggerBullet",
"bulletID": 42004124,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.25
},
"attachPointName": "LaserAttachPoint4"
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_AirBlade_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirBlade"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_FindBlinkPos",
"onAdded": [
{
"$type": "SetGlobalPos",
"key": "InitialPos",
"born": {
"$type": "ConfigBornByTarget"
}
}
],
"onAbilityStart": [
{
"$type": "TryFindBlinkPoint",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"forwardAngle": 360.0,
"minRange": 1.5,
"maxRange": 3.5
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_FindBlinkPos_EnergyAbsorbStart",
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"gadgetID": 42004125
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVATARDETECTED",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004125
},
"abilityName": "Effigy_EnergyAbsorbPos_AvatarDetected"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_FindBlinkPos_EnergyAbsorb",
"onAbilityStart": [
{
"$type": "TryFindBlinkPoint",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004125
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_AVATARDETECTED",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"forwardAngle": 360.0,
"minRange": 7.5,
"maxRange": 10.0
},
{
"$type": "TryFindBlinkPoint",
"target": "CurLocalAvatar",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_AVATARDETECTED",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"forwardAngle": 90.0,
"minRange": 2.5,
"maxRange": 5.0
},
{
"$type": "TryFindBlinkPoint",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"forwardAngle": 360.0,
"maxRange": 2.5
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Reborn_FindBlinkPos",
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"gadgetID": 42004006
},
{
"$type": "SetGlobalPos",
"key": "InitialPos",
"born": {
"$type": "ConfigBornByTarget"
}
}
],
"onAbilityStart": [
{
"$type": "TryFindBlinkPoint",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"forwardAngle": 180.0,
"maxRange": 5.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_BlinkStart",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Storm_Blink",
"Tornado_Blink",
"Dying_Blink",
"ReturnToBorn_Blink",
"EnergyAbsorb_Blink",
"EliteEnergyAbsorb_Blink"
],
"modifierName": "Blink_State"
}
],
"modifiers": {
"Blink_State": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Blink_Actions"
}
]
},
"UNIQUE_Blink_Actions": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Blink_Invincible"
},
{
"$type": "AttachModifier",
"modifierName": "Blink_DenyLockOn"
},
{
"$type": "TriggerSetVisible"
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra",
"CorePushCollider",
"CorePushCollider_Extra"
]
},
{
"$type": "SendEffectTrigger",
"parameter": "StandbyFree",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyCore"
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra",
"CorePushCollider",
"CorePushCollider_Extra"
],
"setEnable": true
},
{
"$type": "TriggerSetVisible",
"visible": true
},
{
"$type": "SendEffectTrigger",
"parameter": "Standby",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyCore"
}
]
},
"Blink_Invincible": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible"
},
"Blink_DenyLockOn": {
"modifierName": "",
"elementDurability": 100.0,
"state": "DenyLockOn"
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Blink_Actions"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Blink",
"onAbilityStart": [
{
"$type": "DoBlink"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_BlinkAS",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Blink_Actions"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_EnergyAbsorbPos_AvatarDetected",
"onAbilityStart": [
{
"$type": "Predicated",
"target": "CurLocalAvatar",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 25.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_AVATARDETECTED",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_CreateTornadoEmitter",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Tornado_Loop"
],
"modifierName": "CreateTornadoEmitterHandler"
}
],
"modifiers": {
"CreateTornadoEmitterHandler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "CreateTornadoEmitter"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "EliteCreateTornadoEmitter"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "CreateTornadoEmitter"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "EliteCreateTornadoEmitter"
}
]
},
"CreateTornadoEmitter": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoBS_OnGround"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Tornado_Loop"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 6.0,
"y": 0.0,
"z": 6.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -6.0,
"y": 0.0,
"z": 6.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -8.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -10.0,
"y": 0.0,
"z": -10.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 12.5,
"y": 0.0,
"z": -12.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 17.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 17.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -17.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
},
"height": 3.0,
"radius": 5.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.25,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 1.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
},
"EliteCreateTornadoEmitter": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoBS_OnGround"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Tornado_Loop"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 6.0,
"y": 0.0,
"z": 6.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -6.0,
"y": 0.0,
"z": 6.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -8.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -8.0,
"y": 0.0,
"z": -8.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 10.5,
"y": 0.0,
"z": -10.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 15.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 13.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -15.5,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true
},
"sightGroupWithOwner": true,
"gadgetID": 42004104,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
},
"height": 3.0,
"radius": 5.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.25,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 1.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ElementBallCount",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TornadoMixedCount_Ice_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TornadoMixedCount_Fire_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TornadoMixedCount_Electric_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TornadoMixedCount_Electric_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_TornadoEmitter_CreateTornado",
"onAdded": [
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_IsOwnerEffigyWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ElementBallCountEmitter",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"bulletID": 42004118,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 3.5
},
"onGround": true
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"bulletID": 42004134,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 3.5
},
"onGround": true
},
"trackTarget": "Self"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Tornado_State",
"modifiers": {
"Tornado_Timer": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ElementBallCountEmitter",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": "Effigy_TornadoEmitter_CreateStaticElemBallBullet"
},
{
"$type": "RemoveModifier",
"modifierName": "Tornado_Mix_Handler"
},
{
"$type": "RemoveModifier",
"modifierName": "Tornado_MixDetect"
},
{
"$type": "RemoveModifier",
"modifierName": "Tornado_DetectAttackEvt"
},
{
"$type": "RemoveModifier",
"modifierName": "Tornado_Mix_Wind"
},
{
"$type": "RemoveModifier",
"modifierName": "Tornado_Mix_Water"
},
{
"$type": "RemoveModifier",
"modifierName": "Tornado_Mix_Fire"
},
{
"$type": "RemoveModifier",
"modifierName": "Tornado_Mix_Electric"
},
{
"$type": "RemoveModifier",
"modifierName": "Tornado_Mix_Ice"
},
{
"$type": "EnableHitBoxByName",
"target": "Owner",
"hitBoxNames": [
"HitBox"
]
}
],
"onBeingHit": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Fire"
}
],
"modifierName": "HitByFire"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"modifierName": "HitByWater"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Electric"
}
],
"modifierName": "HitByElectric"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Ice"
}
],
"modifierName": "HitByIce"
}
]
},
"Tornado_MixHandlerTimer": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Handler"
}
]
},
"HitByFire": {
"stacking": "Unique",
"modifierName": "",
"duration": 10.0,
"elementType": "Fire",
"elementDurability": 25.0,
"isElementDurabilityMutable": false
},
"HitByWater": {
"stacking": "Unique",
"modifierName": "",
"duration": 10.0,
"elementType": "Water",
"elementDurability": 25.0,
"isElementDurabilityMutable": false
},
"HitByElectric": {
"stacking": "Unique",
"modifierName": "",
"duration": 10.0,
"elementType": "Electric",
"elementDurability": 25.0,
"isElementDurabilityMutable": false
},
"HitByIce": {
"stacking": "Unique",
"modifierName": "",
"duration": 10.0,
"elementType": "Ice",
"elementDurability": 25.0,
"isElementDurabilityMutable": false
},
"Tornado_Mix_Handler": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Tornado_IsMixed",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"Blank",
"Tornado_Mix_Wind"
]
},
{
"$type": "ElementHittingOtherPredicatedMixin",
"prePredicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Tornado_DetectAttackEvt"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 1.0,
"forceByCaster": true
}
],
"elementBatchPredicateds": [
{
"elementTypeArr": [
"Ice",
"Frozen"
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Ice"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_TornadoMixedCount_Ice_",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
}
]
},
{
"elementTypeArr": [
"Fire"
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Fire"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_TornadoMixedCount_Fire_",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
}
]
},
{
"elementTypeArr": [
"Water"
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Water"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_TornadoMixedCount_Water_",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
}
]
},
{
"elementTypeArr": [
"Electric"
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Electric"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_TornadoMixedCount_Electric_",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
}
]
}
]
}
],
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_MixDetect"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoWind"
}
]
},
"Tornado_MixDetect": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Tornado_IsMixed",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"Blank",
"Tornado_DetectAttackEvt"
]
}
]
},
"Tornado_DetectAttackEvt": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"thinkInterval": 0.30000001192092896,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 2.5,
"z": 0.0
},
"attachPointName": "RootNode"
},
"size": {
"x": 1.7000000476837158,
"y": 6.0,
"z": 1.7000000476837158
}
},
"attackInfo": {
"attackTag": "Tornado_DetectAttackEvt",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "AntiFire",
"elementDurability": 0.0,
"enBreak": 0.0
}
}
},
"targetType": "All"
}
]
},
"Blank": {
"modifierName": "",
"elementDurability": 100.0
},
"Tornado_Mix_Wind": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Tornado_Attach_Wind",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoWind_Dissipate"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 2.5,
"z": -0.75
},
"attachPointName": "RootNode"
},
"size": {
"x": 3.0,
"y": 5.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
},
"Tornado_Mix_Fire": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Tornado_Attach_Fire",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoFire_Dissipate",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Fire"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsFire",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_ABILITY_Tornado_IsFire",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoFire_Dissipate"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 2.5,
"z": -0.75
},
"attachPointName": "RootNode"
},
"size": {
"x": 3.0,
"y": 5.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
},
"Tornado_Mix_Electric": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Tornado_Attach_Electric",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Electric"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsElectric",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_ABILITY_Tornado_IsElectric",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoElectric_Dissipate"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 2.5,
"z": -0.75
},
"attachPointName": "RootNode"
},
"size": {
"x": 3.0,
"y": 5.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
},
"Tornado_Mix_Water": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Tornado_Attach_Water",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Water"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsWater",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_ABILITY_Tornado_IsWater",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoWater_Dissipate"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 2.5,
"z": -0.75
},
"attachPointName": "RootNode"
},
"size": {
"x": 3.0,
"y": 5.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
},
"Tornado_Mix_Ice": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Tornado_Attach_Ice",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true
}
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Ice"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsIce",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_ABILITY_Tornado_IsIce",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_ABILITY_Tornado_IsWind",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoIce_Dissipate"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 2.5,
"z": -0.75
},
"attachPointName": "RootNode"
},
"size": {
"x": 3.0,
"y": 5.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_Reborn_GenerateElemBall_HasGenerated",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Timer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_TornadoWind_BS"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Timer"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_MixHandlerTimer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_TornadoEmitter_CreateStaticElemBallBullet",
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ElementBallCountEmitter",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_ElementBallCount",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsWind",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 1.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 4.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004105,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsFire",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 4.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004106,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsElectric",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 4.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004107,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsWater",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 4.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004108,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsIce",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 4.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004109,
"byServer": true
}
],
"failActions": [
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsWind",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 1.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 6.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004105,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsFire",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 6.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004106,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsElectric",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 6.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004107,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsWater",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 6.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004108,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsIce",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 6.0,
"z": 0.0
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004109,
"byServer": true
}
]
}
],
"onKill": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ElementBallCountEmitter",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_ElementBallCount",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StaticElementBall_GenerateWindElemBall",
"modifiers": {
"EffectTimer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
},
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWind"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "EffectTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWindBS"
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_Reborn_GenerateElemBall_HasGenerated",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "GenerateElemBall",
"configID": 2021,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"ratio": 1.0,
"baseEnergy": 18.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_WATCHER_82079_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWind_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner"
},
{
"$type": "KillSelf"
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StaticElementBall_GenerateFireElemBall",
"modifiers": {
"EffectTimer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
},
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallFire"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "EffectTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallFireBS"
}
],
"onAbilityStart": [
{
"$type": "GenerateElemBall",
"configID": 2017,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"ratio": 1.0,
"baseEnergy": 18.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_WATCHER_82079_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallFire_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner"
},
{
"$type": "KillSelf"
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StaticElementBall_GenerateElectricElemBall",
"modifiers": {
"EffectTimer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
},
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallElectric"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "EffectTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallElectricBS"
}
],
"onAbilityStart": [
{
"$type": "GenerateElemBall",
"configID": 2020,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"ratio": 1.0,
"baseEnergy": 18.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_WATCHER_82079_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallElectric_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner"
},
{
"$type": "KillSelf"
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StaticElementBall_GenerateWaterElemBall",
"modifiers": {
"EffectTimer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
},
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWater"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "EffectTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWaterBS"
}
],
"onAbilityStart": [
{
"$type": "GenerateElemBall",
"configID": 2018,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"ratio": 1.0,
"baseEnergy": 18.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_WATCHER_82079_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWater_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner"
},
{
"$type": "KillSelf"
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StaticElementBall_GenerateIceElemBall",
"modifiers": {
"EffectTimer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
},
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallIce"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "EffectTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallIceBS"
}
],
"onAbilityStart": [
{
"$type": "GenerateElemBall",
"configID": 2022,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"ratio": 1.0,
"baseEnergy": 18.0
},
{
"$type": "AddGlobalValue",
"target": "OriginOwner",
"value": 1.0,
"key": "_WATCHER_82079_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallIce_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner"
},
{
"$type": "KillSelf"
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_EnergyAbsorb",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EnergyAbsorb_Loop1",
"EliteEnergyAbsorb_Loop1"
],
"modifierName": "EnergyAbsorb_Damage"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EnergyAbsorb_Loop1",
"EliteEnergyAbsorb_Loop1",
"EliteEnergyAbsorb_Loop3"
],
"modifierName": "EnergyAbsorb_Eff"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EnergyAbsorb_AS1",
"EliteEnergyAbsorb_AS1"
],
"modifierName": "SetRenders"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EliteEnergyAbsorb_AS2"
],
"modifierName": "EliteReset"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"EliteEnergyAbsorb"
],
"modifierName": "EliteEnergyAbsorbHandler"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"EnergyAbsorb"
],
"modifierName": "EnergyAbsorbHandler"
}
],
"modifiers": {
"ElemBallPose_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ElementBallCount",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
2.5,
999.0
],
"modifierNameSteps": [
"NoElemBall",
"HasElemBall"
]
}
]
},
"EliteElemBallPose_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ElementBallCount",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
999.0
],
"modifierNameSteps": [
"NoElemBall",
"HasElemBall"
]
}
]
},
"TriggerBulletElite": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004104
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ElementBallCountEmitter",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 1.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_EnergyAbsorbWindBallCount",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EnergyAbsorbWindBallCount",
"value": 0.0,
"compareType": "MoreThan"
}
],
"successActions": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004104
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ElementBallCountEmitter",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 1.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_TempCount",
"value": 0.0,
"forceByCaster": true
}
],
"abilityName": "Effigy_TornadoEmitter_CreateElemBallBullet"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_TempCount",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
],
"failActions": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004104
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ElementBallCountEmitter",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_TempCount",
"value": 0.0,
"forceByCaster": true
}
],
"abilityName": "Effigy_TornadoEmitter_CreateElemBallBullet"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_TempCount",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
}
]
},
"TriggerBullet": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004104
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ElementBallCountEmitter",
"value": 1.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_TempCount",
"value": 0.0,
"forceByCaster": true
}
],
"abilityName": "Effigy_TornadoEmitter_CreateElemBallBullet"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_TempCount",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
},
"GetElemBallTimer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "GetElemBall_EnergyAbsorb"
}
]
},
"GetElemBallEliteTimer": {
"modifierName": "",
"duration": 2.200000047683716,
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "GetElemBall_EliteEnergyAbsorb"
}
]
},
"GetElemBall_EnergyAbsorb": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 2.5,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Wind_EnergyAbsorb"
}
],
"onThinkInterval": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Wind_EnergyAbsorb"
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
},
"EnergyAbsorbStop": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "GetElemBall_EnergyAbsorb"
},
{
"$type": "RemoveModifier",
"modifierName": "GetElemBall_EliteEnergyAbsorb"
},
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbStop",
"value": true
}
]
},
"EnergyAbsorbHandler": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_EnergyAbsorbCount",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.0,
2.5,
3.5
],
"modifierNameSteps": [
"Empty",
"EnergyAbsorbStop"
]
}
],
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbStop"
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_EnergyAbsorbCount",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbStop"
}
]
},
"EliteEnergyAbsorbHandler": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_EnergyAbsorbCount",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.0,
2.5,
3.5
],
"modifierNameSteps": [
"Empty",
"EnergyAbsorbStop"
]
}
],
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbStop"
},
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbEliteStop"
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbStop"
},
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbEliteStop"
},
{
"$type": "ApplyModifier",
"modifierName": "EliteEnergyAbsorbStop_Delay"
}
]
},
"EliteEnergyAbsorbStop_Delay": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "TriggerBulletElite"
},
{
"$type": "RemoveModifier",
"modifierName": "EnergyAbsorbStop"
},
{
"$type": "RemoveModifier",
"modifierName": "GetElemBallEliteTimer"
},
{
"$type": "RemoveModifier",
"modifierName": "GetElemBall_EliteEnergyAbsorb"
},
{
"$type": "RemoveModifier",
"modifierName": "SetRenders"
}
]
},
"EnergyAbsorb_Damage": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "GetElemBallTimer"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "GetElemBallEliteTimer"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbStop"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorb_CircleAS"
},
{
"$type": "RemoveModifier",
"modifierName": "GetElemBall_EnergyAbsorb"
},
{
"$type": "RemoveModifier",
"modifierName": "GetElemBall_EliteEnergyAbsorb"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 3.0,
"radius": 4.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.10000000149011612,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Default",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
},
"EnergyAbsorb_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbLoop"
}
]
},
"GetElemBall_EliteEnergyAbsorb": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.5,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Wind_EnergyAbsorb"
}
],
"onThinkInterval": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Wind_EnergyAbsorb"
}
]
},
"SetRenders": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
},
"NoElemBall": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "HasElemBall"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
801,
802
]
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "GetElemBall_EnergyAbsorb"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "GetElemBall_EliteEnergyAbsorb"
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"boolID": "EnergyAbsorbStop",
"value": true
}
],
"onRemoved": [
{
"$type": "SetPoseBool",
"boolID": "HasElemBall",
"value": true
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"boolID": "EnergyAbsorbStop"
}
]
},
"HasElemBall": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "HasElemBall",
"value": true
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
701,
702,
902,
1201
]
}
],
"onRemoved": [
{
"$type": "SetPoseBool",
"boolID": "HasElemBall"
}
]
},
"EliteReset": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "EnergyAbsorbEliteStop"
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_EnergyAbsorbSkillCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "ElemBallPose_Handler"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "EliteElemBallPose_Handler"
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TempCount",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_EnergyAbsorbWindBallCount",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "TriggerBulletElite"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "TriggerBullet"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_TornadoEmitter_CreateElemBallBullet",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004105
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsWind",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 1.0,
"forceByCaster": true
}
],
"bulletID": 42004110,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"trackTarget": "OriginOwner",
"sightGroupWithOwner": true
},
{
"$type": "TriggerBullet",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004106
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsFire",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"bulletID": 42004111,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"trackTarget": "OriginOwner",
"sightGroupWithOwner": true
},
{
"$type": "TriggerBullet",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004107
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsElectric",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"bulletID": 42004112,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"trackTarget": "OriginOwner",
"sightGroupWithOwner": true
},
{
"$type": "TriggerBullet",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004108
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsWater",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"bulletID": 42004113,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"trackTarget": "OriginOwner",
"sightGroupWithOwner": true
},
{
"$type": "TriggerBullet",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004109
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsIce",
"value": 1.0,
"forceByCaster": true
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0,
"forceByCaster": true
}
],
"bulletID": 42004114,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"trackTarget": "OriginOwner",
"sightGroupWithOwner": true
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004105
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004106
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004107
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004108
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004109
}
},
{
"$type": "KillSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_ElementBall_TriggerWindExplode",
"modifiers": {
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWind"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Monster_Effigy_Wind_WindExplode"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_ElementBall_TriggerFireExplode",
"modifiers": {
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallFire"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "OriginOwner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"successActions": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "SetAnimatorBool",
"target": "OriginOwner",
"boolID": "EnergyAbsorbEliteStop",
"value": true
},
{
"$type": "AttachEffect",
"target": "OriginOwner",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_EnergyAbsorbBoomFire",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
}
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Monster_Effigy_Wind_FireExplode"
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_ElementBall_TriggerElectricExplode",
"modifiers": {
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallElectric"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "OriginOwner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"successActions": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "SetAnimatorBool",
"target": "OriginOwner",
"boolID": "EnergyAbsorbEliteStop",
"value": true
},
{
"$type": "AttachEffect",
"target": "OriginOwner",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_EnergyAbsorbBoomElectric",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
}
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Monster_Effigy_Wind_ElectricExplode"
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_ElementBall_TriggerWaterExplode",
"modifiers": {
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWater"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "OriginOwner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"successActions": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "SetAnimatorBool",
"target": "OriginOwner",
"boolID": "EnergyAbsorbEliteStop",
"value": true
},
{
"$type": "AttachEffect",
"target": "OriginOwner",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_EnergyAbsorbBoomWater",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
}
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Monster_Effigy_Wind_WaterExplode"
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_ElementBall_TriggerIceExplode",
"modifiers": {
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallIce"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "OriginOwner",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"successActions": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "SetAnimatorBool",
"target": "OriginOwner",
"boolID": "EnergyAbsorbEliteStop",
"value": true
},
{
"$type": "AttachEffect",
"target": "OriginOwner",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_EnergyAbsorbBoomIce",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
}
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
],
"failActions": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IsOwnerEffigyWind",
"value": 1.0
},
{
"$type": "ByTargetType",
"isTarget": false
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Monster_Effigy_Wind_IceExplode"
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_EnergyAbsorbCount",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf",
"target": "Owner",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
},
{
"$type": "KillSelf"
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_WindExplode",
"modifiers": {
"Damage1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R8H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
],
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R13H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage2": {
"modifierName": "",
"duration": 0.2199999988079071,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R18H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage3": {
"modifierName": "",
"duration": 0.3700000047683716,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R23H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage4": {
"modifierName": "",
"duration": 0.550000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R25H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"UNIQUE_Explode": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 100.0,
"hitImpulseY": 600.0
},
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
},
"EliteHealHP": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "HealHP",
"amountByTargetMaxHPRatio": 0.05000000074505806
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbAS"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbWind",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "ApplyModifier",
"modifierName": "Damage1"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage2"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage3"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage4"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Caster",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "EliteHealHP"
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TempValue",
"useLimitRange": true,
"maxValue": 20.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ElementBallCount",
"value": 0.0,
"forceByCaster": true
}
],
"boolID": "EnergyAbsorbStop",
"value": true
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_EnergyAbsorbSkillCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_FireExplode",
"modifiers": {
"Damage1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R8H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
],
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R13H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage2": {
"modifierName": "",
"duration": 0.2199999988079071,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R18H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage3": {
"modifierName": "",
"duration": 0.3700000047683716,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R23H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage4": {
"modifierName": "",
"duration": 0.550000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R25H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"UNIQUE_Explode": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 100.0,
"hitImpulseY": 600.0
},
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbAS"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbFire",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "ApplyModifier",
"modifierName": "Damage1"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage2"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage3"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage4"
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TempValue",
"useLimitRange": true,
"maxValue": 20.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ElementBallCount",
"value": 0.0,
"forceByCaster": true
}
],
"boolID": "EnergyAbsorbStop",
"value": true
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_EnergyAbsorbSkillCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_ElectricExplode",
"modifiers": {
"Damage1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R8H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
],
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R13H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage2": {
"modifierName": "",
"duration": 0.2199999988079071,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R18H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage3": {
"modifierName": "",
"duration": 0.3700000047683716,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R23H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage4": {
"modifierName": "",
"duration": 0.550000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R25H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"UNIQUE_Explode": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 100.0,
"hitImpulseY": 600.0
},
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbAS"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbElectric",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "ApplyModifier",
"modifierName": "Damage1"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage2"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage3"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage4"
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TempValue",
"useLimitRange": true,
"maxValue": 20.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ElementBallCount",
"value": 0.0,
"forceByCaster": true
}
],
"boolID": "EnergyAbsorbStop",
"value": true
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_EnergyAbsorbSkillCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_WaterExplode",
"modifiers": {
"Damage1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R8H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
],
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R13H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage2": {
"modifierName": "",
"duration": 0.2199999988079071,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R18H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage3": {
"modifierName": "",
"duration": 0.3700000047683716,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R23H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage4": {
"modifierName": "",
"duration": 0.550000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R25H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"UNIQUE_Explode": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 100.0,
"hitImpulseY": 600.0
},
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbAS"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbWater",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "ApplyModifier",
"modifierName": "Damage1"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage2"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage3"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage4"
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TempValue",
"useLimitRange": true,
"maxValue": 20.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ElementBallCount",
"value": 0.0,
"forceByCaster": true
}
],
"boolID": "EnergyAbsorbStop",
"value": true
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_EnergyAbsorbSkillCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_IceExplode",
"modifiers": {
"Damage1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R8H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
],
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R13H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage2": {
"modifierName": "",
"duration": 0.2199999988079071,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R18H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage3": {
"modifierName": "",
"duration": 0.3700000047683716,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R23H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage4": {
"modifierName": "",
"duration": 0.550000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R25H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"UNIQUE_Explode": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 100.0,
"hitImpulseY": 600.0
},
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
}
},
"onAbilityStart": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbAS"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyAbsorbIce",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "ApplyModifier",
"modifierName": "Damage1"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage2"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage3"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage4"
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TempValue",
"useLimitRange": true,
"maxValue": 20.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_ElementBallCount",
"value": 0.0,
"forceByCaster": true
}
],
"boolID": "EnergyAbsorbStop",
"value": true
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_EnergyAbsorbSkillCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_MultiAtk_Start",
"onAbilityStart": [
{
"$type": "CreateGadget",
"target": "SelfAttackTarget",
"born": {
"$type": "ConfigBornByTarget",
"onGround": true
},
"gadgetID": 42004123,
"campID": 4001
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_MultiAtk_Attack",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"MultiAtk"
],
"modifierName": "EnablePushCollider_MultiAtk"
}
],
"modifiers": {
"EnablePushCollider_MultiAtk": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
],
"setEnable": true
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
}
]
}
},
"onAbilityStart": [
{
"$type": "TriggerAbility",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004123
},
"abilityName": "Effigy_WindBladePos_Damage"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_WindBladePos_Damage",
"modifiers": {
"WindBladeDetect": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Effigy_Wind_MultiAtk1"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "WindBladeStart"
}
]
},
"WindBladeStart": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_WindBlade"
}
]
},
"UNIQUE_WindBlade": {
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"properties": {
"Actor_AddGravityScale": -1.9800000190734863
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Boy_Bow_Venti_Rise_Monster"
}
],
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_MultiAtk_Alert",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "WindBladeDetect"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_MultiAtk1",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR5",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"attackInfo": {
"attackTag": "Effigy_Wind_MultiAtk1",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 0.0,
"hitImpulseY": 1350.0
},
"retreatType": "ByHitDirection"
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_WindBlade",
"modifiers": {
"Damage": {
"modifierName": "",
"duration": 0.12999999523162842,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"successActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -8.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "WindBladeAttach"
},
"attachPointName": "WindBladeAttach"
},
"size": {
"x": 8.0,
"y": 5.0,
"z": 30.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 360.0,
"hitImpulseY": 900.0
},
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
}
],
"failActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -8.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "WindBladeAttach"
},
"attachPointName": "WindBladeAttach"
},
"size": {
"x": 8.0,
"y": 5.0,
"z": 30.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 360.0,
"hitImpulseY": 900.0
},
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
}
]
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Damage"
},
{
"$type": "TriggerBullet",
"bulletID": 42004122,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -1.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"attachPointName": "WindBladeAttach"
},
"attachPointName": "WindBladeAttach"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_WindBlade_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_MultiAtk2"
}
],
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"target": "Target",
"modifierName": "UNIQUE_WindBlade"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_MultiAtk_SetCoreOutPose",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"MultiAtk_CoreOutLoop"
],
"modifierName": "MultiAtk_SetCorePushCollider"
}
],
"modifiers": {
"MultiAtk_SetCorePushCollider": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "CoreOut",
"value": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_RandomMove",
"onAbilityStart": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "GreaterOrEqual",
"value": 15.0
}
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "RushAwayTrigger"
}
],
"failActions": [
{
"$type": "Randomed",
"chance": 0.75,
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "RushAwayTrigger"
}
]
}
]
},
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByGlobalValue",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 7.5,
"maxRandomRange": 12.5
},
"onGround": true,
"positionKey": "InitialPos",
"directionKey": ""
},
"gadgetID": 42004012,
"campID": 4001
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_RandomMoveStart",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"RushAway"
],
"modifierName": "Effect"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"RushAway_AS"
],
"modifierName": "ResetAIAttackTarget"
}
],
"modifiers": {
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra",
"CorePushCollider",
"CorePushCollider_Extra"
]
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_RushMove"
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_HASSETRUSHPOSE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Electric_SetCoreInPose"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004012
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_RUSHPOS_",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetSelfAttackTarget",
"target": "Target",
"turnToTargetImmediately": true
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_HASSETRUSHPOSE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
},
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_HASSETRUSHPOSE_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"turnToTargetImmediately": true
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra",
"CorePushCollider",
"CorePushCollider_Extra"
],
"setEnable": true
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004012
}
},
{
"$type": "ResetAIAttackTarget"
}
]
},
"ResetAIAttackTarget": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004012
}
},
{
"$type": "ResetAIAttackTarget"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Steer",
"abilityMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"SingleAtk"
],
"endNormalizedTime": 0.10000000149011612,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"MultiAtk"
],
"endNormalizedTime": 0.10000000149011612,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"MultiAtk"
],
"startNormalizedTime": 0.30000001192092896,
"endNormalizedTime": 0.3499999940395355,
"angularSpeed": 150.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"SingleAtk_Rush"
],
"endNormalizedTime": 3.0,
"angularSpeed": 180.0,
"attackTrigger": "SingleAtk_RushStop",
"attackDistance": 5.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Vortex_Rush"
],
"endNormalizedTime": 3.0,
"angularSpeed": 180.0,
"attackTrigger": "Vortex_RushStop",
"attackDistance": 5.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"MultiAtk_Rush"
],
"endNormalizedTime": 3.0,
"angularSpeed": 180.0,
"attackTrigger": "MultiAtk_RushStop",
"attackDistance": 9.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"AirGun"
],
"endNormalizedTime": 3.0,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"WindButterfly"
],
"endNormalizedTime": 0.10000000149011612,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 50.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Elite_SetEffigyEliteFlag",
"modifiers": {
"Effigy_SetSkill": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "UseSkillEliteSet",
"skillEliteSetID": 1
}
]
},
"Effigy_SetEliteSkill": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "UseSkillEliteSet",
"skillEliteSetID": 2
}
]
},
"SetEffigyEliteFlag": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "EffigyEliteFlag",
"value": true
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "SetEffigyEliteFlag"
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_SetEliteSkill"
}
],
"failActions": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_SetSkill"
}
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"WindButterflyHitBox"
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Elite_AirBlade",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"bulletID": 42004126,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 2.0
},
"direction": {
"$type": "ConfigDirectionByDefault"
}
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"bulletID": 42004126,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 3.799999952316284,
"y": 1.0,
"z": 2.0
},
"direction": {
"$type": "ConfigDirectionByDefault"
}
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"bulletID": 42004126,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -3.799999952316284,
"y": 1.0,
"z": 2.0
},
"direction": {
"$type": "ConfigDirectionByDefault"
}
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_AirBlade",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_SingleAtkWindBlade",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -0.800000011920929
},
"attachPointName": "RootNode"
}
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5"
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_EffectAirGun_Hit",
"modifiers": {
"Effect": {
"modifierName": "",
"duration": 0.75,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunShield"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunShieldHit",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_AirGun_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunLoop"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.25
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunHit",
"born": {
"$type": "ConfigBornByCollisionPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "FireHitEffect",
"hitEntity": "",
"hitScene": {
"defaultEffect": ""
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_EffectAirGunAOE_Hit",
"modifiers": {
"Effect": {
"modifierName": "",
"duration": 0.75,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunShield"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirGunShieldHit",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_AirGunAOE_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_AirGunAOE"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 3.799999952316284
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 110.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 400.0,
"hitImpulseY": 300.0
},
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_AirGunAOEHit",
"born": {
"$type": "ConfigBornByCollisionPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"alongGround": true
}
},
{
"$type": "FireHitEffect",
"hitEntity": "",
"hitScene": {
"defaultEffect": "Eff_Monster_Effigy_Wind_Elite_AirGunAOEHit"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Elite_WindFall",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EliteWindFall_Loop",
"EliteWindFall_AS1"
],
"modifierName": "SetRenders"
}
],
"modifiers": {
"SetRenders": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
},
{
"$type": "ApplyModifier",
"modifierName": "CreateWindFallEliteTarget1"
},
{
"$type": "ApplyModifier",
"modifierName": "CreateWindFallEliteTarget2"
},
{
"$type": "ApplyModifier",
"modifierName": "CreateWindFallEliteTarget3"
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
},
"CreateWindFallEliteTarget1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "SelfAttackTarget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 4.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.5,
"maxRandomRange": 3.5
},
"onGround": true
},
"gadgetID": 42004135,
"campID": 4001,
"byServer": true
}
]
},
"CreateWindFallEliteTarget2": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "CreateGadget",
"target": "SelfAttackTarget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 4.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.5,
"maxRandomRange": 3.5
},
"onGround": true
},
"gadgetID": 42004135,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
},
"onGround": true
},
"gadgetID": 42004135,
"campID": 4001,
"byServer": true
}
]
},
"CreateWindFallEliteTarget3": {
"modifierName": "",
"duration": 4.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "CreateGadget",
"target": "SelfAttackTarget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 4.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.5,
"maxRandomRange": 3.5
},
"onGround": true
},
"gadgetID": 42004135,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
},
"onGround": true
},
"gadgetID": 42004135,
"campID": 4001,
"byServer": true
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_WindFallPosition",
"modifiers": {
"BulletTimerElite": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004131,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 6.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByLookAtEntity"
}
}
},
{
"$type": "ApplyModifier",
"modifierName": "CreateWindFallPile"
}
]
},
"CreateWindFallPile": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
},
"gadgetID": 42004132,
"campID": 4001,
"byServer": true
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "BulletTimerElite"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_WindFallAlert"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_WindFall_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_WindFallLoop"
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"target": "Owner",
"effectPattern": "Eff_Monster_Effigy_Wind_WindFallHit",
"born": {
"$type": "ConfigBornByTarget"
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireHitEffect",
"hitEntity": "",
"hitScene": {
"defaultEffect": "Eff_Monster_Effigy_Wind_WindFallHit"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_WindFallPile",
"abilityMixins": [
{
"$type": "RejectAttackMixin",
"attackTag": "Self_Swirl_FireDamage"
},
{
"$type": "RejectAttackMixin",
"attackTag": "Swirl_FireDamage"
},
{
"$type": "RejectAttackMixin",
"attackTag": "Self_Swirl_ElectricDamage"
},
{
"$type": "RejectAttackMixin",
"attackTag": "Swirl_ElectricDamage"
},
{
"$type": "RejectAttackMixin",
"attackTag": "Self_Swirl_IceDamage"
},
{
"$type": "RejectAttackMixin",
"attackTag": "Swirl_IceDamage"
},
{
"$type": "RejectAttackMixin",
"attackTag": "Self_Swirl_WaterDamage"
},
{
"$type": "RejectAttackMixin",
"attackTag": "Swirl_WaterDamage"
}
],
"modifiers": {
"WindFallPile_BS": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_WindFallPile_BS"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "WindFallPile_EffPile"
}
]
},
"WindFallPile_EffPile": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_WindFallPile"
}
]
},
"WindFallPile_ElementShield": {
"modifierName": "",
"elementDurability": 75.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.0
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "Owner",
"modifierName": "WindFallPile_AirFlow"
},
{
"$type": "KillSelf"
}
],
"onBeingHit": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"value": -25.0,
"modifierName": "WindFallPile_ElementShield",
"useLimitRange": true,
"maxValue": 75.0,
"minValue": 0.0
}
],
"failActions": [
{
"$type": "Predicated",
"target": "TargetOriginOwner",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"value": -25.0,
"modifierName": "WindFallPile_ElementShield",
"useLimitRange": true,
"maxValue": 75.0,
"minValue": 0.0
}
]
}
]
}
]
},
"WindFallPile_AirFlow": {
"modifierName": "",
"duration": 13.5,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AirFlowMixin",
"gadgetID": 42004103,
"campTargetType": "All",
"born": {
"$type": "ConfigBornByTarget",
"onGround": true
}
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_AirFlow"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_WindFallPile_Die"
}
],
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "WindFallPile_BS"
},
{
"$type": "ApplyModifier",
"modifierName": "WindFallPile_ElementShield"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_DynamicElementBall_Reborn_GenerateWindElemBall",
"modifiers": {
"EffectTimer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
},
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWind"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "EffectTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWindBS"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_Reborn_GenerateElemBall_HasGenerated",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_Reborn_GenerateElemBall_Count",
"useLimitRange": true,
"maxValue": 5.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_Reborn_GenerateElemBall_HasGenerated",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "GenerateElemBall",
"configID": 2021,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"ratio": 1.0,
"baseEnergy": 9.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_ElemBallWind_AS"
},
{
"$type": "RemoveModifier",
"modifierName": "Effect"
},
{
"$type": "KillSelf"
}
],
"onKill": [
{
"$type": "RemoveModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Wind_Elite_DynamicElementBall_Center"
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Elite_WindButterfly_Start",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"WindButterfly_Loop"
],
"modifierName": "Eff_WindButterflyLoop"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"WindButterfly_CoreOutLoop",
"WindButterfly_CoreWeakLoop"
],
"modifierName": "Windbutterfly_Reset"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WindButterfly"
],
"modifierName": "Eff_WindButterfly"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WindButterfly"
],
"modifierName": "Windbutterfly_Set"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"WindButterfly_BS"
],
"modifierName": "Windbutterfly_SetCD"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"WindButterfly_CoreOutAS",
"WindButterfly_CoreWeakAS"
],
"modifierName": "Windbutterfly_ResetCD"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Standby_BS",
"Standby_AS",
"StandbyFree"
],
"modifierName": "Windbutterfly_RecoverHandler"
}
],
"modifiers": {
"Windbutterfly_Set": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"CorePushCollider",
"PushCollider_Occluder",
"PushCollider_Extra",
"CorePushCollider_Extra"
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"WindButterflyHitBox"
],
"setEnable": true
},
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08",
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08",
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"CorePushCollider",
"PushCollider_Occluder",
"PushCollider_Extra",
"CorePushCollider_Extra"
],
"setEnable": true
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
],
"setEnable": true
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"WindButterflyHitBox"
]
},
{
"$type": "SetAISkillCDAvailableNow",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_WINDBUTTERFLYCD_",
"value": 0.0
}
],
"skillIDs": [
1101
]
}
]
},
"Windbutterfly_Reset": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "Windbutterfly_Set"
}
]
},
"Eff_WindButterflyLoop": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Eff_WindButterflyLoopTimer"
},
{
"$type": "ShowReminder",
"id": 400220001
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "Eff_WindButterflyBurst"
},
{
"$type": "SendEffectTrigger",
"parameter": "LoopEnd",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_WindButterfly"
}
]
},
"Eff_WindButterflyLoopTimer": {
"modifierName": "",
"duration": 0.36000001430511475,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Eff_WindButterflyBurst"
}
]
},
"Eff_WindButterflyBurst": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_WindButterflyBurst",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.30000001192092896,
"z": 0.0
}
}
}
]
},
"Eff_WindButterfly": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_WindButterfly",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "WingAttach"
}
}
]
},
"Windbutterfly_SetCD": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_WINDBUTTERFLYCD_",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Windbutterfly_ResetCD": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_WINDBUTTERFLYCD_",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Windbutterfly_RecoverHandler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAISkillCDAvailableNow",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_WINDBUTTERFLYCD_",
"value": 0.0
}
],
"skillIDs": [
1101
]
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_WINDBUTTERFLYCD_",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Elite_WindButterfly_Damage",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"WindButterfly_Loop"
],
"modifierName": "WindButterfly_FallingAttackCheck"
}
],
"modifiers": {
"WindButterfly_FallingAttackCheck": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"FallingAttack"
]
}
],
"modifierName": "WindButterfly_SetAnim"
}
]
},
"WindButterfly_SetAnim": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "BeHitByFallingAtk"
},
{
"$type": "SendEffectTrigger",
"parameter": "LoopEnd",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_WindButterfly"
},
{
"$type": "DebugLog",
"content": "WindButterfly_SetAnim........................"
}
]
}
},
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 2.0,
"radius": 28.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 25.0,
"attackType": "Range"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Wind_Elite_WindButterfly_Launch",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Wind_Elite_WindButterflyLaunch",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"useRotation": true,
"attachPointName": "WingAttach"
}
}
]
}
}
]