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

4414 lines
197 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_PlayerBoy_ExtraAttack_Wind",
"abilityMixins": [
{
"$type": "ButtonHoldChargeMixin",
"skillID": 100543,
"chargeTime": 0.11999999731779099,
"secondChargeTime": 0.20000000298023224,
"OnBeginUncharged": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 0,
"parameter": "ComboCount"
},
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 5,
"parameter": "ComboCount"
}
]
}
],
"intID": "SkillID",
"value": 99.0
},
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
}
],
"OnReleaseUncharged": [
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"OnBeginCharged": [
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging",
"value": true
}
],
"OnReleaseCharged": [
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
},
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"OnBeginSecondCharged": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Sword_Stamina_Cost",
"Flexible_Stamina",
"Add"
]
}
],
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Sword_Stamina_Cost",
"Flexible_Stamina",
"Add"
]
}
],
"intID": "SkillID",
"value": 6.0
},
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
}
],
"chargeStateIDs": [
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Run"
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ExtraAttack"
],
"modifierName": "ExtraAttack_StaminaCost"
}
],
"abilitySpecials": {
"ExtraAttack_Sword_Stamina_Cost": 0.0,
"Flexible_Stamina": -2.0
},
"modifiers": {
"ExtraAttack_StaminaCost": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarSkillStart",
"skillID": 10001,
"cdRatio": 1.0,
"costStaminaRatio": "ExtraAttack_Sword_Stamina_Cost"
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_PlayerGirl_ExtraAttack_Wind",
"abilityMixins": [
{
"$type": "ButtonHoldChargeMixin",
"skillID": 100553,
"chargeTime": 0.11999999731779099,
"secondChargeTime": 0.20000000298023224,
"OnBeginUncharged": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 0,
"parameter": "ComboCount"
},
{
"$type": "ByAnimatorInt",
"logic": "Equal",
"value": 5,
"parameter": "ComboCount"
}
]
}
],
"intID": "SkillID",
"value": 99.0
},
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
}
],
"OnReleaseUncharged": [
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"OnBeginCharged": [
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging",
"value": true
}
],
"OnReleaseCharged": [
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
},
{
"$type": "SetAnimatorInt",
"intID": "SkillID",
"value": 1.0
}
],
"OnBeginSecondCharged": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Sword_Stamina_Cost",
"Flexible_Stamina",
"Add"
]
}
],
"triggerID": "DoSkill"
},
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByLocalAvatarStamina",
"logic": "GreaterOrEqual",
"stamina": [
"ExtraAttack_Sword_Stamina_Cost",
"Flexible_Stamina",
"Add"
]
}
],
"intID": "SkillID",
"value": 6.0
},
{
"$type": "SetAnimatorBool",
"boolID": "IsCharging"
}
],
"chargeStateIDs": [
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Run"
]
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ExtraAttack"
],
"modifierName": "ExtraAttack_StaminaCost"
}
],
"abilitySpecials": {
"ExtraAttack_Sword_Stamina_Cost": 0.0,
"Flexible_Stamina": -2.0
},
"modifiers": {
"ExtraAttack_StaminaCost": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarSkillStart",
"skillID": 10001,
"cdRatio": 1.0,
"costStaminaRatio": "ExtraAttack_Sword_Stamina_Cost"
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_UziExplode",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"UziExplode_Charge_01",
"UziExplode_BS_1"
],
"modifierName": "Charge1"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"UziExplode_Charge_01",
"UziExplode_BS_1",
"UziExplode_Charge_02"
],
"modifierName": "UziExplode_ArmEffect"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"UziExplode_Charge_02"
],
"modifierName": "Charge2"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"UziExplode_Charge_01",
"UziExplode_BS_1",
"UziExplode_Charge_02"
],
"modifierName": "Cooldown_Count"
},
{
"$type": "SkillButtonHoldChargeMixin",
"skillID": 10067,
"nextLoopTriggerID": "NextLoopTrigger",
"endHoldTrigger": "EndHoldTrigger",
"beforeStateIDs": [
"UziExplode_BS_1"
],
"chargeLoopStateIDs": [
"UziExplode_Charge_01",
"UziExplode_Charge_02"
],
"afterStateIDs": [
"UziExplode_Strike_02"
],
"chargeLoopDurations": [
0.25999999046325684,
1.059999942779541
]
}
],
"abilitySpecials": {
"GetElementRatio": 1.0,
"ResurrectUzi_Heal": 0.019999999552965164,
"SliceDamage1": 0.0,
"SliceDamage2": 0.0,
"Element_Embrace_Factor": 0.25,
"UziExplode_Warden_SubHurtDelta": 0.10000000149011612,
"UziExplode_Warden_EndureDelta": 0.5
},
"modifiers": {
"UziExplode_ArmEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_Arm_1"
}
]
},
"Charge1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.25,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Avatar_Player_UziExplode_Mix"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Avatar_Player_Wind_SubVacuum_2"
}
]
}
],
"modifierName": "UziExplode_WindZone_Charge1_OnlyGrass"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Avatar_Player_Wind_SubVacuum_2"
}
],
"modifierName": "UziExplode_WindZone_Charge1_All"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_1"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_UziExplode_Count",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_ABILITY_UziExplode_Dropball_Count",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 0.0
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 1.7000000476837158
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Wind",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "SliceDamage1",
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Slash",
"enBreak": 10.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 1.7000000476837158
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Fire",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"SliceDamage1",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 1.5,
"elementDurability": 25.0,
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Water",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 1.7000000476837158
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Water",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"SliceDamage1",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementRank": 1.5,
"elementDurability": 25.0,
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 1.7000000476837158
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Ice",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"SliceDamage1",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementRank": 1.5,
"elementDurability": 25.0,
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 1.7000000476837158
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Electric",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"SliceDamage1",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementRank": 1.5,
"elementDurability": 25.0,
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
},
"Charge2": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.25,
"onAdded": [
{
"$type": "AvatarSkillStart",
"skillID": 10006,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Avatar_Player_Wind_SubVacuum_1"
}
]
}
],
"modifierName": "UziExplode_WindZone_Charge2_OnlyGrass"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Avatar_Player_Wind_SubVacuum_1"
}
],
"modifierName": "UziExplode_WindZone_Charge2_All"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed",
"value": 1.0,
"forceByCaster": true
}
],
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2_Fire"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Water",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2_Water"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2_Ice"
},
{
"$type": "AttachEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2_Electric"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_UziExplode_Count",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 2.0,
"key": "_ABILITY_UziExplode_Dropball_Count",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 0.0
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 3.5999999046325684
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Wind",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "SliceDamage2",
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Slash",
"enBreak": 10.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05000000074505806
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.07999999821186066,
"shakeTime": 0.23999999463558197,
"shakeDistance": 30.0,
"shakeDir": {
"x": 1.0,
"y": 1.0,
"z": 1.0
},
"extension": {
"baseCycle": 0.07999999821186066,
"cycleDamping": 0.0,
"rangeAttenuation": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 3.5999999046325684
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Fire",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"SliceDamage2",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 1.5,
"elementDurability": 25.0,
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Water",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 3.5999999046325684
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Water",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"SliceDamage2",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementRank": 1.5,
"elementDurability": 25.0,
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 3.5999999046325684
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Ice",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"SliceDamage2",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementRank": 1.5,
"elementDurability": 25.0,
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"ignoreMassive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 3.5999999046325684
},
"attackInfo": {
"attackTag": "Elemental_Art_Hold",
"attenuationTag": "Elemental_Art_Electric",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"SliceDamage2",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementRank": 1.5,
"elementDurability": 25.0,
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
},
"UziExplode_WindZone_Charge1_OnlyGrass": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "WindZoneMixin",
"shapeName": "CircleR5",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.0
}
},
"strength": 2.0,
"attenuation": 2.0,
"innerRadius": 0.0,
"targetType": "All",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Grass"
]
}
],
"modifierName": ""
}
]
},
"UziExplode_WindZone_Charge1_All": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "WindZoneMixin",
"shapeName": "CircleR5",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"strength": 4.0,
"attenuation": 2.0,
"innerRadius": 0.5,
"targetType": "All",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
],
"reject": true
}
],
"modifierName": ""
}
]
},
"UziExplode_WindZone_Charge2_OnlyGrass": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "WindZoneMixin",
"shapeName": "CircleR5",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.0
}
},
"strength": 2.0,
"attenuation": 2.0,
"innerRadius": 0.0,
"targetType": "All",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Grass"
]
}
],
"modifierName": ""
}
]
},
"UziExplode_WindZone_Charge2_All": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "WindZoneMixin",
"shapeName": "CircleR5",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"strength": 4.0,
"attenuation": 2.0,
"innerRadius": 0.5,
"targetType": "All",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
],
"reject": true
},
{
"$type": "ByTargetWeight",
"logic": "LesserOrEqual",
"weight": 100.0
}
],
"modifierName": ""
}
]
},
"Cooldown_Count": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_Count",
"value": 1.0,
"compareType": "MoreThan"
}
],
"successActions": [
{
"$type": "AvatarSkillStart",
"predicates": [
{
"$type": "BySkillReady",
"skillID": 10067
}
],
"skillID": 10067,
"cdRatio": 1.600000023841858,
"costStaminaRatio": 1.0
},
{
"$type": "ClearGlobalValue",
"key": "_ABILITY_UziExplode_Count"
}
],
"failActions": [
{
"$type": "AvatarSkillStart",
"predicates": [
{
"$type": "BySkillReady",
"skillID": 10067
}
],
"skillID": 10067,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "ClearGlobalValue",
"key": "_ABILITY_UziExplode_Count"
}
]
}
]
},
"UziExplode_ResurrectUzi_Detect": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "DoActionByKillingMixin",
"attackTags": [
"Elemental_Art_Hold",
"Elemental_Art"
],
"detectWindow": 0.6000000238418579,
"onKill": [
{
"$type": "Predicated",
"target": "Other",
"doOffStage": true,
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Caster",
"doOffStage": true,
"modifierName": "UNIQUE_ResurrectUzi_Heal"
}
]
}
]
}
]
},
"ResurrectUzi_Flag": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onKill": [
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "UNIQUE_ResurrectUzi_Heal"
}
]
},
"UNIQUE_ResurrectUzi_Heal": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 5.199999809265137,
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onThinkInterval": [
{
"$type": "HealHP",
"doOffStage": true,
"amountByCasterMaxHPRatio": "ResurrectUzi_Heal"
}
]
},
"UNIQUE_UziExplode_Warden_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"UziExplode_BS",
"UziExplode_BS_1",
"UziExplode_Charge_01",
"UziExplode_Charge_02",
"UziExplode_Strike_01",
"UziExplode_Strike_02",
"UziExplode_AS"
],
"modifierName": "UziExplode_Warden"
}
]
},
"UziExplode_Warden": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_SubHurtDelta": "UziExplode_Warden_SubHurtDelta",
"Actor_EndureDelta": "UziExplode_Warden_EndureDelta"
},
"state": "DefenseUp",
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Talent_UziExplode_Warden"
}
],
"modifierName": "UNIQUE_UziExplode_Warden_Handler"
},
{
"$type": "RemoveUniqueModifier",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Talent_UziExplode_Warden"
}
]
}
],
"modifierName": "UNIQUE_UziExplode_Warden_Handler"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Talent_Player_Wind_ResurrectUzi"
}
],
"modifierName": "UziExplode_ResurrectUzi_Detect"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Talent_Player_Wind_ResurrectUzi"
}
]
}
],
"modifierName": "UziExplode_ResurrectUzi_Detect"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_UziExplode_Strike_01",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "UziExplode_Strike_01",
"modifierName": "UziExplode_Strike_Material_01",
"normalizeStart": 0.07599999755620956,
"normalizeEnd": 0.20000000298023224
}
],
"abilitySpecials": {
"GetElementRatio": 1.0,
"ResurrectUzi_Heal": 0.019999999552965164,
"StrikeDamage1": 0.0,
"Element_Embrace_Factor": 0.25
},
"modifiers": {
"UziExplode_Strike_Material_01": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed",
"value": 1.0,
"forceByCaster": true
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_1"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_1_Fire"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Water",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_1_Water"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_1_Ice"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_1_Electric"
}
]
},
"GenerateElemBall_UziExplode": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Art"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAvatarElementType",
"target": "Caster",
"elementType": "Wind"
}
],
"successActions": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_Dropball_Count",
"value": 1.0,
"forceByCaster": true
}
],
"modifierName": "DropBall_Base_1"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_Dropball_Count",
"value": 2.0,
"forceByCaster": true
}
],
"modifierName": "DropBall_Base_2"
}
]
}
]
},
"DropBall_Base_1": {
"stacking": "Unique",
"modifierName": "",
"duration": 0.6000000238418579,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "GenerateElemBall",
"configID": 2021,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": "GetElementRatio",
"baseEnergy": 6.0
}
]
},
"DropBall_Base_2": {
"stacking": "Unique",
"modifierName": "",
"duration": 0.6000000238418579,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "GenerateElemBall",
"configID": 2021,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": "GetElementRatio",
"baseEnergy": 9.0
},
{
"$type": "Randomed",
"chance": 0.33000001311302185,
"successActions": [
{
"$type": "GenerateElemBall",
"configID": 2021,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": "GetElementRatio",
"baseEnergy": 3.0
}
]
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_ABILITY_UziExplode_Dropball_Count",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "GenerateElemBall_UziExplode"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "StrikeDamage1",
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.20000000298023224,
"shakeTime": 0.11999999731779099,
"shakeDistance": 30.0,
"shakeDir": {
"x": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"StrikeDamage1",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Water",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"StrikeDamage1",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"StrikeDamage1",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"StrikeDamage1",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_UziExplode_Strike_02",
"abilityMixins": [
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "UziExplode_Strike_02",
"modifierName": "UziExplode_Strike_Material_02",
"normalizeStart": 0.07599999755620956,
"normalizeEnd": 0.20000000298023224
}
],
"abilitySpecials": {
"ReviveEnergyRatio": 1.0,
"ResurrectUzi_Heal": 0.019999999552965164,
"StrikeDamage2": 0.0,
"Element_Embrace_Factor": 0.25
},
"modifiers": {
"UziExplode_Strike_Material_02": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed",
"value": 1.0,
"forceByCaster": true
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_2"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_2_Fire"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Water",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_2_Water"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_2_Ice"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_UziExplode_Explode_2_Electric"
}
]
}
},
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "StrikeDamage2",
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 200.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
},
"forceCameraShake": true,
"cameraShake": {
"shakeType": "CustomVector",
"shakeRange": 0.25,
"shakeTime": 0.11999999731779099,
"shakeDistance": 30.0,
"shakeDir": {
"x": 1.0
}
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"StrikeDamage2",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Water",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"StrikeDamage2",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"StrikeDamage2",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"value": 1.0,
"forceByCaster": true,
"compareType": "MoreThanAndEqual"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 2.0,
"fanAngle": 100.0,
"radius": 6.0
},
"attackInfo": {
"attackTag": "Elemental_Art",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
"StrikeDamage2",
"Element_Embrace_Factor",
"Mul"
],
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementRank": 1.5,
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 0.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_UziExplode_Mix",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"UziExplode_BS",
"UziExplode_BS_1",
"UziExplode_Charge_01",
"UziExplode_Charge_02",
"UziExplode_Strike_01",
"UziExplode_Strike_02"
],
"modifierName": "UziExplode_Mix_Initializer"
},
{
"$type": "ElementHittingOtherPredicatedMixin",
"prePredicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"UziExplode_Mix_Detect"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_UziExplode_IsMixed",
"value": 1.0,
"forceByCaster": true
}
],
"elementBatchPredicateds": [
{
"elementTypeArr": [
"Ice",
"Frozen"
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Ice"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_UziExplode_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"elementTypeArr": [
"Fire"
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Fire"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_UziExplode_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"elementTypeArr": [
"Water"
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Water"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_UziExplode_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"elementTypeArr": [
"Electric"
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Electric"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_UziExplode_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
}
],
"modifiers": {
"UziExplode_Mix_Start": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_UziExplode_Mix_Handler"
}
]
},
"UNIQUE_UziExplode_Mix_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_UziExplode_IsMixed",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"Blank",
"UziExplode_Mix_Detect"
]
}
]
},
"Blank": {
"modifierName": "",
"elementDurability": 100.0
},
"UziExplode_Mix_Detect": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 1.2000000476837158
}
},
"radius": 3.0
},
"attackInfo": {
"attackTag": "UziExplode_Mix_Detect",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "AntiFire",
"elementRank": 1.5,
"elementDurability": 0.0,
"enBreak": 0.0
}
}
},
"targetType": "All"
}
]
},
"UziExplode_Mix_Fire": {
"stacking": "Unique",
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Fire_Material"
}
]
},
"UziExplode_Mix_Fire_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_SFX_Fire"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Fire",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_1"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Fire",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Fire",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_Arm_1"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"UziExplode_Mix_Water": {
"stacking": "Unique",
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Water_Material"
}
]
},
"UziExplode_Mix_Water_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_SFX_Water"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Water",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_1"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Water",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Water",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_Arm_1"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_UziExplode_IsMixed_Water",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"UziExplode_Mix_Electric": {
"stacking": "Unique",
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Electric_Material"
}
]
},
"UziExplode_Mix_Electric_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_SFX_Electric"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Electric",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_1"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Electric",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Electric",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_Arm_1"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"UziExplode_Mix_Ice": {
"stacking": "Unique",
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Ice_Material"
}
]
},
"UziExplode_Mix_Ice_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_SFX_Ice"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Ice",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_1"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Ice",
"effectPattern": "Eff_Avatar_UziExplode_BladeSphere_2"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Ice",
"effectPattern": "Eff_Avatar_Boy_Sword_PlayerBoy_UziExplode_Arm_1"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"UziExplode_Mix_Initializer": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 999.0,
"key": "_ABILITY_UziExplode_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Water",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -999.0,
"key": "_ABILITY_UziExplode_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Water",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_UziExplode_Mix_Handler"
},
{
"$type": "RemoveModifier",
"modifierName": "UziExplode_Mix_Fire_Material"
},
{
"$type": "RemoveModifier",
"modifierName": "UziExplode_Mix_Water_Material"
},
{
"$type": "RemoveModifier",
"modifierName": "UziExplode_Mix_Ice_Material"
},
{
"$type": "RemoveModifier",
"modifierName": "UziExplode_Mix_Electric_Material"
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 999.0,
"key": "_ABILITY_UziExplode_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Ice",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Water",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Fire",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_UziExplode_IsMixed_Electric",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UziExplode_Mix_Start"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_WindBreathe",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WindBreathe"
],
"modifierName": "WindBreathe_Camera_Protection_Ghost"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WindBreathe"
],
"modifierName": "WindBreathe_Camera_Protection_Invincible"
}
],
"modifiers": {
"WindBreathe_Camera_Protection_Ghost": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 11002
}
]
},
"WindBreathe_Camera_Protection_Invincible": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible"
}
},
"onAbilityStart": [
{
"$type": "AvatarSkillStart",
"skillID": 10068,
"cdRatio": 1.0,
"costStaminaRatio": 1.0
},
{
"$type": "TriggerBullet",
"bulletID": 41005001,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 1.7000000476837158,
"z": 0.0
},
"onGround": true
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_WindBreathe_CameraController",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"WindBreathe"
],
"modifierName": "WindBreathe_Camera_Remover"
}
],
"modifiers": {
"WindBreathe_Camera_Remover": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AvatarCameraParam",
"doOffStage": true,
"cameraParam": {
"forceRadius": 4.0,
"forceRadiusDuration": 0.0,
"shouldKeepForceRadius": true
}
}
],
"onRemoved": [
{
"$type": "AvatarExitCameraShot",
"doOffStage": true
}
],
"onAvatarOut": [
{
"$type": "AvatarExitCameraShot",
"doOffStage": true
}
]
},
"WindBreathe_Delay_CameraShake": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ActCameraRadialBlur",
"cameraRadialBlur": {
"power": 1.0,
"blurTime": 0.4000000059604645,
"fadeTime": 0.20000000298023224
}
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "WindBreathe_Delay_CameraShake"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_WindBreathe_Tornado",
"abilitySpecials": {
"Tornado_Damage": 0.0,
"WindBreathe_Twisted_Duration": 10.0,
"WindBreathe_Twisted_SubHurtDelta": -0.20000000298023224
},
"modifiers": {
"Tornado_BlackHole": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "WindZoneMixin",
"shapeName": "CircleR5",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.30000001192092896
},
"attachPointName": "RootNode"
},
"strength": 7.0,
"attenuation": 0.5,
"innerRadius": 1.0,
"targetType": "All",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
],
"reject": true
},
{
"$type": "ByTargetWeight",
"logic": "LesserOrEqual",
"weight": 100.0
}
],
"modifierName": ""
}
]
},
"Tornado_Damage_Delay": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Damage"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 1.5,
"z": -1.5
},
"attachPointName": "RootNode"
},
"size": {
"x": 3.0,
"y": 7.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "Tornado_Drag_Detect",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementRank": 3.0,
"elementDurability": 100.0,
"enBreak": 0.0
}
}
},
"targetType": "Enemy"
}
]
},
"Tornado_Damage": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 1.5,
"z": -1.5
},
"attachPointName": "RootNode"
},
"size": {
"x": 3.0,
"y": 7.0,
"z": 3.0
}
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "Elemental_Burst_Wind",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "Tornado_Damage",
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementRank": 3.0,
"elementDurability": 25.0,
"enBreak": 13.0
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
}
]
},
"Tornado_Material": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Wind"
}
]
},
"Tornado_Material_Start": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Material"
}
]
},
"Tornado_DetectStruggle": {
"modifierName": "",
"duration": 5.800000190734863,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "AttachModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Burst",
"Tornado_Drag_Detect"
]
},
{
"$type": "ByTargetWeight",
"logic": "LesserOrEqual",
"weight": 100.0
}
],
"modifierName": "Drag"
}
]
},
"Drag": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"properties": {
"Actor_AddGravityScale": -2.0
},
"state": "Struggle",
"isLimitedProperties": true
},
"Tornado_Twisted_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Burst"
]
},
{
"$type": "ByHitElement",
"element": "Wind"
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"modifierName": "UNIQUE_WindBreathe_Twisted_Wind"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Burst"
]
},
{
"$type": "ByHitElement",
"element": "Fire"
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"modifierName": "UNIQUE_WindBreathe_Twisted_Fire"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Burst"
]
},
{
"$type": "ByHitElement",
"element": "Water"
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"modifierName": "UNIQUE_WindBreathe_Twisted_Water"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Burst"
]
},
{
"$type": "ByHitElement",
"element": "Electric"
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"modifierName": "UNIQUE_WindBreathe_Twisted_Electric"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Burst"
]
},
{
"$type": "ByHitElement",
"element": "Ice"
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"modifierName": "UNIQUE_WindBreathe_Twisted_Ice"
}
]
},
"UNIQUE_WindBreathe_Twisted_Wind": {
"modifierName": "",
"isUnique": true,
"duration": "WindBreathe_Twisted_Duration",
"elementDurability": 100.0,
"properties": {
"Actor_WindSubHurtDelta": "WindBreathe_Twisted_SubHurtDelta"
},
"isLimitedProperties": true
},
"UNIQUE_WindBreathe_Twisted_Fire": {
"modifierName": "",
"isUnique": true,
"duration": "WindBreathe_Twisted_Duration",
"elementDurability": 100.0,
"properties": {
"Actor_FireSubHurtDelta": "WindBreathe_Twisted_SubHurtDelta"
},
"isLimitedProperties": true
},
"UNIQUE_WindBreathe_Twisted_Water": {
"modifierName": "",
"isUnique": true,
"duration": "WindBreathe_Twisted_Duration",
"elementDurability": 100.0,
"properties": {
"Actor_WaterSubHurtDelta": "WindBreathe_Twisted_SubHurtDelta"
},
"isLimitedProperties": true
},
"UNIQUE_WindBreathe_Twisted_Electric": {
"modifierName": "",
"isUnique": true,
"duration": "WindBreathe_Twisted_Duration",
"elementDurability": 100.0,
"properties": {
"Actor_ElecSubHurtDelta": "WindBreathe_Twisted_SubHurtDelta"
},
"isLimitedProperties": true
},
"UNIQUE_WindBreathe_Twisted_Ice": {
"modifierName": "",
"isUnique": true,
"duration": "WindBreathe_Twisted_Duration",
"elementDurability": 100.0,
"properties": {
"Actor_IceSubHurtDelta": "WindBreathe_Twisted_SubHurtDelta"
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_BlackHole"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Damage_Delay"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Material_Start"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_DetectStruggle"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Talent_Player_Wind_Twisted"
}
],
"modifierName": "Tornado_Twisted_Handler"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Talent_Player_Wind_Twisted"
}
]
}
],
"modifierName": "Tornado_Twisted_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_WindBreathe_Tornado_Mix",
"abilityMixins": [
{
"$type": "ElementHittingOtherPredicatedMixin",
"prePredicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Tornado_Mix_Detect"
]
},
{
"$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
}
]
},
{
"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
}
]
},
{
"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
}
]
},
{
"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
}
]
}
]
}
],
"abilitySpecials": {
"Tornado_Mixed_Damage": 0.0
},
"modifiers": {
"Tornado_Dissipate_Timer": {
"modifierName": "",
"duration": 5.800000190734863,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Avatar_Player_WindBreathe_Dissipate"
}
]
},
"Tornado_Mix_Start": {
"modifierName": "",
"duration": 0.699999988079071,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Handler"
}
]
},
"Tornado_Mix_Handler": {
"modifierName": "",
"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_Material"
]
}
],
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Detect_Pre"
}
]
},
"Blank": {
"modifierName": "",
"elementDurability": 100.0
},
"Tornado_Mix_Wind_Material": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Attach_Wind"
}
]
},
"Tornado_Mix_Detect_Pre": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Tornado_IsMixed",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.0,
0.5,
1.5
],
"modifierNameSteps": [
"Blank",
"Tornado_Mix_Detect"
]
}
]
},
"Tornado_Mix_Detect": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.30000001192092896,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 1.5,
"z": -1.5
},
"attachPointName": "RootNode"
},
"size": {
"x": 2.5,
"y": 7.0,
"z": 2.5
}
},
"attackInfo": {
"attackTag": "Tornado_Mix_Detect",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "AntiFire",
"elementDurability": 0.0,
"enBreak": 0.0
}
}
},
"targetType": "All"
}
]
},
"Tornado_Mix_Fire": {
"stacking": "Unique",
"modifierName": "",
"duration": 8.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Fire_Damage"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Fire_Material"
}
]
},
"Tornado_Mix_Fire_Damage": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 1.5,
"z": -1.0
},
"attachPointName": "RootNode"
},
"size": {
"x": 2.5,
"y": 7.0,
"z": 2.5
}
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "Elemental_Burst_Fire",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "Tornado_Mixed_Damage",
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 1.5,
"elementDurability": 50.0,
"enBreak": 3.0
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "RectW3L3H7",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Grass",
"Water"
]
}
],
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "Elemental_Burst_Fire",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 3.0,
"elementDurability": 50.0,
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806,
"muteHitText": true
}
}
}
]
},
"Tornado_Mix_Fire_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Attach_Fire"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Fire"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsMixed_Fire",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Tornado_Mix_Water": {
"stacking": "Unique",
"modifierName": "",
"duration": 8.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Water_Damage"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Water_Material"
}
]
},
"Tornado_Mix_Water_Damage": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 1.5,
"z": -1.0
},
"attachPointName": "RootNode"
},
"size": {
"x": 2.5,
"y": 7.0,
"z": 2.5
}
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "Elemental_Burst_Water",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "Tornado_Mixed_Damage",
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementRank": 1.5,
"elementDurability": 50.0,
"enBreak": 3.0
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "RectW3L3H7",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Grass",
"Water"
]
}
],
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "Elemental_Burst_Water",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementRank": 3.0,
"elementDurability": 50.0,
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806,
"muteHitText": true
}
}
}
]
},
"Tornado_Mix_Water_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Attach_Water"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Water"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsMixed_Water",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Tornado_Mix_Electric": {
"stacking": "Unique",
"modifierName": "",
"duration": 8.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Electric_Damage"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Electric_Material"
}
]
},
"Tornado_Mix_Electric_Damage": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 1.5,
"z": -1.0
},
"attachPointName": "RootNode"
},
"size": {
"x": 2.5,
"y": 7.0,
"z": 2.5
}
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "Elemental_Burst_Electric",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "Tornado_Mixed_Damage",
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementRank": 1.5,
"elementDurability": 50.0,
"enBreak": 3.0
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
}
]
},
"Tornado_Mix_Electric_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Attach_Electric"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Electric"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsMixed_Electric",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Tornado_Mix_Ice": {
"stacking": "Unique",
"modifierName": "",
"duration": 8.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Ice_Damage"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Ice_Material"
}
]
},
"Tornado_Mix_Ice_Damage": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"ignoreMassive": true,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 1.5,
"z": -1.0
},
"attachPointName": "RootNode"
},
"size": {
"x": 2.5,
"y": 7.0,
"z": 2.5
}
},
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "Elemental_Burst_Ice",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "Tornado_Mixed_Damage",
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementRank": 1.5,
"elementDurability": 50.0,
"enBreak": 3.0
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "RectW3L3H7",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Grass",
"Water"
]
}
],
"attackInfo": {
"attackTag": "Elemental_Burst",
"attenuationTag": "Elemental_Burst_Ice",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementRank": 3.0,
"elementDurability": 50.0,
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806,
"muteHitText": true
}
}
}
]
},
"Tornado_Mix_Ice_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Attach_Ice"
},
{
"$type": "SendEffectTrigger",
"parameter": "Get_Ice"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsMixed_Ice",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Tornado_IsMixed",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Mix_Start"
},
{
"$type": "ApplyModifier",
"modifierName": "Tornado_Dissipate_Timer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_WindBreathe_Dissipate",
"onAbilityStart": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 1.0
}
],
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Wind_Dissipate"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed_Fire",
"value": 1.0,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Fire_Dissipate"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed_Water",
"value": 1.0,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Water_Dissipate"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed_Electric",
"value": 1.0,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Electric_Dissipate"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_ABILITY_Tornado_IsMixed_Ice",
"value": 1.0,
"compareType": "MoreThanAndEqual"
}
],
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Ice_Dissipate"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_Wind_WindWalk",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Sprint"
],
"modifierName": "SprintSpeed"
}
],
"abilitySpecials": {
"SprintSpeed": 0.15000000596046448
},
"modifiers": {
"SprintSpeed": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Animator_OverallSpeedRatio": "SprintSpeed"
},
"isLimitedProperties": true
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_Wind_EnchantedBlade",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"UziExplode_BS_1",
"UziExplode_Charge_01",
"UziExplode_Charge_02",
"UziExplode_Strike_01",
"UziExplode_Strike_02"
],
"modifierName": "Player_Wind_EnchantedBlade"
}
],
"abilitySpecials": {
"damage1": 0.30000001192092896,
"damage2": 0.30000001192092896,
"damage3": 0.5,
"damage4": 0.6000000238418579,
"damage5": 0.8399999737739563
},
"modifiers": {
"Player_Wind_EnchantedBlade": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR1",
"campTargetType": "Alliance",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Equip"
]
}
],
"modifierName": "EnchantedBlade_Weapon"
},
{
"$type": "ApplyModifier",
"modifierName": "EnchantedBlade_Avatar"
}
]
},
"EnchantedBlade_Weapon": {
"modifierName": "",
"duration": 6.0,
"elementType": "Wind",
"elementDurability": 25.0,
"overrideWeaponElement": true
},
"EnchantedBlade_Avatar": {
"modifierName": "",
"duration": 6.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Attack01"
],
"damagePercentage": "damage1",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Attack02"
],
"damagePercentage": "damage2",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Attack03"
],
"damagePercentage": "damage3",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Attack04"
],
"damagePercentage": "damage4",
"damagePercentageRatio": 0.0
},
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"Attack05"
],
"damagePercentage": "damage5",
"damagePercentageRatio": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_Wind_Arashi",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByUnlockTalentParam",
"talentParam": "Talent_Player_Wind_Arashi"
}
],
"bulletID": 41005002,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.699999988079071,
"z": 0.20000000298023224
}
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_Wind_Arashi_Bullet",
"abilitySpecials": {
"Player_Wind_Arashi_Damage": 0.6000000238418579
},
"modifiers": {
"Player_Wind_Arashi_Bullet_Damage_Modifier": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"target": "Caster",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "NormalAttack_05",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "Player_Wind_Arashi_Damage",
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 25.0,
"strikeType": "Slash",
"enBreak": 36.0,
"attackType": "Melee"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"retreatType": "ByOriginOwner",
"hitHaltTimeScale": 0.05000000074505806
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "Player_Wind_Arashi_Bullet_Damage_Modifier"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_Wind_Arashi_Bullet_Material",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_WindBlade_Bullet"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_Wind_DvalinPulse",
"abilitySpecials": {
"EnergyCostDelta": -10.0
},
"modifiers": {
"DvalinPulse_EnergyCostReduction": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_EnergyCostDelta": "EnergyCostDelta"
}
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "DvalinPulse_EnergyCostReduction"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Avatar_Player_Wind_HowlingBlade",
"abilityMixins": [
{
"$type": "ModifyDamageMixin",
"animEventNames": [
"ATK01",
"ATK02",
"ATK03",
"ATK04",
"ATK05"
],
"damagePercentageRatio": 0.0,
"bonusCritical": "BonusCritical",
"bonusCriticalHurt": "BonusCriticalHurt"
}
],
"abilitySpecials": {
"BonusCritical": 0.03999999910593033,
"BonusCriticalHurt": 0.20000000298023224
}
}
}
]