ZenlessData/Data/Harumasa_Trap_Attack_CheckTarget.json

69 lines
2.0 KiB
JSON
Raw Normal View History

{
"AbilityName": "Harumasa_Trap_Attack_CheckTarget",
"AbilityStacking": "Unique",
"OnAbilityTrigger": [
{
"$type": "TriggerAbilityAction",
"AbilityName": "Harumasa_Trap_Attack_AimMode_BulletType_02",
"Predicates": [
{
"$type": "ByAbilityTargetCount",
"AbilityTargetKey": "Harumasa_Trap_AttackTarget_MainArrowTarget",
"CompareType": "GreaterEqual",
"CompareValue": 1,
"Target": "Self"
}
],
"Target": "Self"
},
{
"$type": "TriggerAbilityAction",
"AbilityName": "Harumasa_Trap_Attack_AimMode_BulletType_03",
"Predicates": [
{
"$type": "ByAbilityTargetCount",
"AbilityTargetKey": "Harumasa_Trap_AttackTarget_MainArrowTarget",
"CompareType": "Less",
"CompareValue": 1,
"Target": "Self"
},
{
"$type": "ByAbilityTargetCount",
"AbilityTargetKey": "Harumasa_Trap_AttackTarget_Last_LocalAvatar_AttackTarget",
"CompareType": "GreaterEqual",
"CompareValue": 1,
"Target": "Self"
}
],
"Target": "Self"
},
{
"$type": "TriggerAbilityAction",
"AbilityName": "Harumasa_Trap_Attack_AimMode_BulletType_04",
"Predicates": [
{
"$type": "ByAbilityTargetCount",
"AbilityTargetKey": "Harumasa_Trap_AttackTarget_MainArrowTarget",
"CompareType": "Less",
"CompareValue": 1,
"Target": "Self"
},
{
"$type": "ByAbilityTargetCount",
"AbilityTargetKey": "Harumasa_Trap_AttackTarget_Last_LocalAvatar_AttackTarget",
"CompareType": "Less",
"CompareValue": 1,
"Target": "Self"
},
{
"$type": "ByAbilityTargetCount",
"AbilityTargetKey": "Harumasa_Trap_AttackTarget_NearestEnemy",
"CompareType": "GreaterEqual",
"CompareValue": 1,
"Target": "Self"
}
],
"Target": "Self"
}
]
}