1
0
ZenlessData/Data/_unsorted/Azural_UniqueSkill.json
2025-11-26 05:56:27 +01:00

1696 lines
47 KiB
JSON

{
"AbilityMixins": [
{
"$type": "ActionsOnPropertyChangeMixin",
"PropertyActions": [
{
"CustomPropertyType": "CurrentEnhancePoint",
"IsUsePercentage": false,
"PropertyType": "Custom",
"ValueRangeActions": [
{
"LowToValueActions": [
{
"$type": "ModifyProperty",
"Amount": 1,
"CustomPropertyType": "BranchAttackUseTime",
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
},
{
"$type": "TriggerSoundAction",
"soundActionKey": "SA_Azural_Attack_Branch_01_Ready"
},
{
"$type": "TriggerSoundAction",
"Target": "Self",
"soundActionKey": "SA_Azural_QTE_Enhance_Ready"
}
],
"Val": 90,
"ValueToLowActions": [
{
"$type": "TriggerSoundAction",
"Target": "Self",
"soundActionKey": "SA_Azural_QTE_Enhance_NotReady"
}
]
}
]
},
{
"CustomPropertyType": "BranchAttackUseTime",
"IsUsePercentage": false,
"PropertyType": "Custom",
"ValueRangeActions": [
{
"LowToValueActions": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": true,
"ParamName": "Bool_Enhance",
"ParamType": 2,
"Target": "Self"
}
],
"Val": 1,
"ValueToLowActions": [
{
"$type": "SetAnimCtrlerParamAction",
"BoolVal": false,
"ParamName": "Bool_Enhance",
"ParamType": 2,
"Target": "Self"
}
]
}
]
}
]
},
{
"$type": "ActwithStateFrameMixin",
"ConfigList": [
{
"ActionList": [
{
"$type": "ModifyProperty",
"Amount": -1,
"CustomPropertyType": "BranchAttackUseTime",
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
}
],
"AnimatorStateName": "Attack_Branch_01",
"ForceTriggerOnTransitionIn": true,
"ForceTriggerOnTransitionOut": false,
"Frame": 0,
"IsLoop": false,
"LayerIndex": 0
},
{
"ActionList": [
{
"$type": "ApplyModifier",
"ModifierName": "AidAttack_Common_Modifier",
"Target": "Caster"
}
],
"AnimatorStateName": "Attack_Branch_01",
"ForceTriggerOnTransitionIn": false,
"ForceTriggerOnTransitionOut": false,
"Frame": 52,
"IsLoop": false,
"LayerIndex": 0
}
]
},
{
"$type": "ActionsOnPropertyChangeMixin",
"PropertyActions": [
{
"CustomPropertyType": "CurChargePoint",
"IsUsePercentage": false,
"PropertyType": "Custom",
"ValueRangeActions": [
{
"LowToValueActions": [
],
"Val": 1,
"ValueToLowActions": [
{
"$type": "RemoveModifier",
"ModifierName": "BuffModifier_Talent06",
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "BuffModifier_Talent06_Control",
"Target": "TeamAvatars"
}
]
}
]
}
]
}
],
"AbilityName": "Azural_UniqueSkill",
"AbilitySpecials": {
"AS_AddedAttackDelta": {
"Value": 0
},
"AS_AddedDamageRatio": {
"Value": 0.5
},
"AS_AddedDamageRatio_Talent02": {
"Value": 0
},
"AS_AllDamageResist": {
"Value": -0.2
},
"AS_AllStunResist": {
"Value": -0.2
},
"AS_BuffCurDuraitopn": {
"Value": 0
},
"AS_CD": {
"Value": 0
},
"AS_ChargeVal": {
"Value": 5
},
"AS_ChargeValDecrease": {
"Value": -80
},
"AS_ChargeValDecrease_2": {
"Value": 10
},
"AS_ConversionRate_CritDmg": {
"Value": 100
},
"AS_ConversionRate_Talent06": {
"Value": 0
},
"AS_ConversionRate_Talent_01": {
"Value": 0.2
},
"AS_Duration_Buff": {
"Value": 15
},
"AS_Duration_Buff_Extend": {
"Value": 15
},
"AS_Duration_ExS01To02": {
"Value": 6
},
"AS_Duration_ExS02To03": {
"Value": 6
},
"AS_Hit_NotLucy": {
"Value": 0
},
"AS_MaxBreakStun": {
"Value": 100
},
"AS_RecoverRate": {
"Value": 1
},
"AS_RecoverYaoRen": {
"Value": 0
},
"AS_RecoverYaoRen_ExQTE": {
"Value": 10
},
"AS_RecoverYaoRen_Exsp": {
"Value": 10
},
"AS_RecoverYaoRen_Exsp_Talent01": {
"Value": 0
},
"AS_RecoverYaoRen_Talent01": {
"Value": 0
},
"AS_StunDamageTakeRatio": {
"Value": 0.35
},
"AS_StunDelayDuration": {
"Value": 3
},
"AS_Threshold_Min": {
"Value": 0.4
},
"AllDamageResist": {
"Value": 0
},
"BaseAttackDelta_Talent04": {
"Value": 0
},
"CurChargePoint": {
"Value": 0
},
"Fever_Consume": {
"Value": 0
},
"Final_BreakStun": {
"Value": 0
}
},
"AbilityStacking": "Unique",
"DefaultModifier": {
"OnAdded": [
{
"$type": "SetAbilitySpecialByExpression",
"Expression": "min((max((property(Crit)-specials(AS_Threshold_Min))*specials(AS_ConversionRate_CritDmg)*100,0)),specials(AS_MaxBreakStun))",
"ParamName": "Final_BreakStun",
"Target": "Self",
"ValueType": "Float"
},
{
"$type": "ApplyModifier",
"ModifierName": "BreakStunModifier",
"Target": "Caster"
},
{
"$type": "ModifyProperty",
"Amount": 60,
"CustomPropertyType": "CurrentEnhancePoint",
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Self"
},
{
"$type": "SetAbilitySpecialByExpression",
"Expression": "specials(AS_RecoverYaoRen)*(specials(AS_ConversionRate_Talent_01)+1)",
"ParamName": "AS_RecoverYaoRen_Talent01",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 1,
"Target": "Caster"
}
],
"Target": "Self",
"ValueType": "Float"
},
{
"$type": "SetAbilitySpecialByExpression",
"Expression": "specials(AS_RecoverYaoRen_Exsp)*(specials(AS_ConversionRate_Talent_01)+1)",
"ParamName": "AS_RecoverYaoRen_Exsp_Talent01",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 1,
"Target": "Caster"
}
],
"Target": "Self",
"ValueType": "Float"
}
],
"OnBattleEnter": [
{
"$type": "ApplyModifier",
"ModifierName": "Azural_Recover_Manager",
"Target": "Self"
}
],
"OnBattleExit": [
{
"$type": "RemoveModifier",
"ModifierName": "Azural_Recover_Manager",
"Target": "Self"
}
],
"OnHitOther": [
{
"$type": "ApplyModifier",
"ModifierName": "Enemy_StunDelayModifier",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Attack_ExSpecial_03_AttackProperty_01",
"Azural_Attack_ExSpecial_03_AttackProperty_02"
],
"Target": "Self"
}
],
"Target": "Target"
},
{
"$type": "SetAbilitySpecialByExpression",
"Expression": "specials(AS_Hit_NotLucy)+1",
"ParamName": "AS_Hit_NotLucy",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Attack_Branch_01_AttackProperty_01"
],
"Target": "Self"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByEntityTemplateID",
"EntityType": "Monster",
"Target": "Other",
"TemplateID": 14051
}
],
"Target": "Other"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByMonsterFunctionType",
"CompareType": "Equal",
"MonsterFunctionType": "Destruction",
"Target": "Other"
}
],
"Target": "Other"
},
{
"$type": "ByPlayerPropertyValue",
"CompareType": "GreaterEqual",
"CustomNumerator": "CurrentEnhancePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Self",
"Val1": 90
},
{
"$type": "ByAvatarCount",
"CompareType": "Greater",
"CompareValue": 1,
"IsCheckAlive": false
}
],
"Target": "Caster",
"ValueType": "Float"
}
],
"OnPatternAttackLanded": [
{
"$type": "ModifyProperty",
"Amount": "%AS_RecoverYaoRen_Exsp",
"CustomPropertyType": "CurrentEnhancePoint",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Attack_ExSpecial_01_AttackProperty_02",
"Azural_Attack_ExSpecial_02_AttackProperty_02",
"Azural_Attack_ExSpecial_03_AttackProperty_02"
],
"Target": "Self"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 1,
"Target": "Caster"
}
],
"Target": "Caster"
}
],
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Self"
},
{
"$type": "ModifyProperty",
"Amount": "%AS_RecoverYaoRen_Exsp_Talent01",
"CustomPropertyType": "CurrentEnhancePoint",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Attack_ExSpecial_01_AttackProperty_02",
"Azural_Attack_ExSpecial_02_AttackProperty_02",
"Azural_Attack_ExSpecial_03_AttackProperty_02"
],
"Target": "Self"
},
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 1,
"Target": "Caster"
}
],
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Self"
}
],
"OnPatternAttackLandedFinished": [
{
"$type": "ApplyModifier",
"ModifierName": "ForceOpenQte_Modifier",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Attack_Branch_01_AttackProperty_01"
]
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByHasModifier",
"ModifierNameList": [
"controller_modifer"
],
"Target": "Self"
}
]
},
{
"$type": "ByIsLocalAvatar",
"IsLocalAvatar": true,
"Target": "Self"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByIsQTEWindowOpen"
}
],
"Target": "Self"
},
{
"$type": "ByPlayerPropertyValue",
"CompareType": "GreaterEqual",
"CustomNumerator": "CurrentEnhancePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Self",
"Val1": 90
},
{
"$type": "ByAvatarCount",
"CompareType": "Greater",
"CompareValue": 1,
"IsCheckAlive": false
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByAbilitySpecial",
"CompareType": "Equal",
"Param": 0,
"ParamName": "AS_Hit_NotLucy",
"ParamType": "Float"
}
],
"Target": "Caster"
}
],
"Target": "Self"
}
],
"OnSkillStart": [
{
"$type": "ModifyProperty",
"Amount": 1,
"CustomPropertyType": "BranchAttackUseTime",
"Predicates": [
{
"$type": "ByFromSkillType",
"SkillType": "ExQTE"
}
],
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
},
{
"$type": "TriggerSoundAction",
"Predicates": [
{
"$type": "ByFromSkillType",
"SkillType": "ExQTE"
}
],
"soundActionKey": "SA_Azural_Attack_Branch_01_Ready"
},
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Azural_UniqueSkill_Control",
"Predicates": [
{
"$type": "ByFromSkillType",
"SkillType": "ExSp"
},
{
"$type": "ByMathSkillSuccess",
"Target": "Caster"
}
],
"Target": "TeamAvatars"
},
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Azural_UniqueSkill_Control",
"Predicates": [
{
"$type": "ByFromSkillType",
"SkillType": "ExQTE"
},
{
"$type": "ByMathSkillSuccess",
"Target": "Caster"
}
],
"Target": "TeamAvatars"
}
],
"OnStunResetOtherActions": [
{
"$type": "ApplyModifier",
"ModifierName": "StunReset_Modifier",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Attack_SwitchIn_Attack_AttackProperty_02_02",
"Azural_Attack_Branch_01_AttackProperty_01",
"Azural_Attack_BeHitAid_AttackProperty_02_02"
],
"Target": "Caster"
},
{
"$type": "ByAliveState",
"AliveState": "Alive",
"Target": "Target"
},
{
"$type": "ByPlayerPropertyValue",
"CompareType": "GreaterEqual",
"CustomNumerator": "CurrentEnhancePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Self",
"Val1": 90
}
],
"Target": "Self"
}
]
},
"Modifiers": {
"AidAttack_Common_Modifier": {
"Duration": 0.5,
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"AidAttack_Common_Prev"
],
"IsAdd": true,
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"AidAttack_Common_Prev"
],
"IsAdd": false,
"Predicates": [
],
"Target": "Self"
}
]
},
"Azural_Recover_Manager": {
"Duration": -1,
"ModifierMixins": [
{
"$type": "SmoothChangePropertyMixin",
"PropertyItems": [
{
"Amount": "%AS_RecoverYaoRen",
"CustomPropertyType": "CurrentEnhancePoint",
"Predicates": [
{
"$type": "ByAnd",
"Predicates": [
{
"$type": "ByPlayerPropertyValue",
"CompareType": "Less",
"CustomNumerator": "CurrentEnhancePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Self",
"Val1": 120
},
{
"$type": "ByAliveState",
"AliveState": "Alive",
"Target": "Self"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 1,
"Target": "Caster"
}
],
"Target": "Caster"
}
]
}
],
"PropertyModifyFunction": "Add",
"PropertyType": "Custom"
}
]
},
{
"$type": "SmoothChangePropertyMixin",
"PropertyItems": [
{
"Amount": "%AS_RecoverYaoRen_Talent01",
"CustomPropertyType": "CurrentEnhancePoint",
"Predicates": [
{
"$type": "ByAnd",
"Predicates": [
{
"$type": "ByPlayerPropertyValue",
"CompareType": "Less",
"CustomNumerator": "CurrentEnhancePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Self",
"Val1": 120
},
{
"$type": "ByAliveState",
"AliveState": "Alive",
"Target": "Self"
},
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 1,
"Target": "Caster"
}
]
}
],
"PropertyModifyFunction": "Add",
"PropertyType": "Custom"
}
]
}
],
"ModifierStacking": "Unique"
},
"BreakStunModifier": {
"Duration": -1,
"ModifierStacking": "Replace",
"Properties": {
"Actor_BreakStunDelta": "%Final_BreakStun"
}
},
"BuffModifier_Azural_UniqueSkill": {
"Buff": {
"BuffID": 3000504,
"IsOverrideDuration": true
},
"Duration": "%AS_Duration_Buff",
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Talent04",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 4,
"Target": "Caster"
}
],
"Target": "Caster"
}
],
"OnHitOther": [
{
"$type": "ModifyAttackDataAction",
"PropertyKey": "Actor_AddedDamageRatio",
"PropertyValue": "%AS_AddedDamageRatio",
"Target": "Caster"
},
{
"$type": "ModifyAttackDataAction",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 1,
"Target": "Caster"
}
],
"PropertyKey": "Actor_AllDamageResist",
"PropertyValue": "%AllDamageResist",
"Target": "Other"
}
],
"OnRemoved": [
{
"$type": "RemoveModifier",
"ModifierName": "BuffModifier_Talent04",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 4,
"Target": "Caster"
}
],
"Target": "Caster"
}
]
},
"BuffModifier_Azural_UniqueSkill_Control": {
"Duration": 1,
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "SetAbilitySpecialByBuffRemainTimeAction",
"Amount": 0,
"BuffID": 3000504,
"ModifyFunction": "Replace",
"ParamName": "AS_BuffCurDuraitopn",
"Percentage": 1,
"Predicates": [
{
"$type": "ByHasModifier",
"ModifierNameList": [
"BuffModifier_Azural_UniqueSkill"
],
"Target": "Self"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByModifierDuration",
"CompareType": "GreaterEqual",
"CompareValue": 35,
"ModifierTargetType": "CurTargetAbility",
"Target": "Self",
"TargetModifier": "BuffModifier_Azural_UniqueSkill"
}
],
"Target": "Self"
}
]
},
{
"$type": "SetAbilitySpecialByExpression",
"Expression": "specials(AS_BuffCurDuraitopn)+(specials(AS_Duration_Buff_Extend))",
"ParamName": "AS_BuffCurDuraitopn",
"Predicates": [
{
"$type": "ByHasModifier",
"ModifierNameList": [
"BuffModifier_Azural_UniqueSkill"
],
"Target": "Self"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByModifierDuration",
"CompareType": "GreaterEqual",
"CompareValue": 35,
"ModifierTargetType": "CurTargetAbility",
"Target": "Self",
"TargetModifier": "BuffModifier_Azural_UniqueSkill"
}
],
"Target": "Self"
}
],
"Target": "Self",
"ValueType": "Float"
},
{
"$type": "SetModifierDurationAction",
"ModifierName": "BuffModifier_Azural_UniqueSkill",
"ModifierTargetType": "GlobalAbility",
"ModifyType": "Replace",
"Predicates": [
{
"$type": "ByHasModifier",
"ModifierNameList": [
"BuffModifier_Azural_UniqueSkill"
],
"Target": "Self"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByModifierDuration",
"CompareType": "GreaterEqual",
"CompareValue": 35,
"ModifierTargetType": "CurTargetAbility",
"Target": "Self",
"TargetModifier": "BuffModifier_Azural_UniqueSkill"
}
],
"Target": "Self"
}
],
"Target": "Self",
"Value": "%AS_BuffCurDuraitopn"
},
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Azural_UniqueSkill",
"Predicates": [
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByHasModifier",
"ModifierNameList": [
"BuffModifier_Azural_UniqueSkill"
]
}
],
"Target": "Self"
}
],
"Target": "Self"
}
]
},
"BuffModifier_Talent04": {
"Duration": -1,
"ModifierStacking": "Replace",
"Properties": {
"Actor_BaseAttackDelta": "%BaseAttackDelta_Talent04"
}
},
"BuffModifier_Talent06": {
"Duration": -1,
"IgnoreTimeScale": false,
"ModifierStacking": "Replace",
"OnAdded": [
],
"OnHitOtherPre": [
{
"$type": "SetAbilitySpecialByExpression",
"DoRefresh": true,
"Expression": "property(Atk_Battle)*specials(AS_ConversionRate_Talent06)",
"ParamName": "AS_AddedAttackDelta",
"Target": "Caster",
"ValueType": "Float"
},
{
"$type": "ModifyAttackDataAction",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Talent06_AttackProperty_01"
],
"Target": "Caster"
}
],
"PropertyKey": "Actor_AddedAttackDelta",
"PropertyValue": "%AS_AddedAttackDelta",
"Target": "Caster"
},
{
"$type": "DamageByAttackPropertyAction",
"AnimEventID": "Azural_Talent06_AttackProperty_01",
"Attacker": "Caster",
"OverrideDirAttacker": "LocalAvatar",
"Predicates": [
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByHasModifier",
"ModifierNameList": [
"ExplodeCDModifer"
],
"Target": "Caster"
},
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Talent06_AttackProperty_01"
],
"Target": "Caster"
},
{
"$type": "BySkipDamage"
},
{
"$type": "ByEntityTemplateID",
"EntityType": "Avatar",
"Target": "Self",
"TemplateID": 1481
}
]
},
{
"$type": "ByPlayerPropertyValue",
"CompareType": "GreaterEqual",
"CustomNumerator": "CurChargePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Caster",
"Val1": 1
}
],
"Target": "Other"
},
{
"$type": "ApplyModifier",
"ModifierName": "ExplodeCDModiferDMG",
"Predicates": [
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByHasModifier",
"ModifierNameList": [
"ExplodeCDModifer"
],
"Target": "Caster"
},
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Azural_Talent06_AttackProperty_01"
],
"Target": "Caster"
},
{
"$type": "BySkipDamage"
},
{
"$type": "ByEntityTemplateID",
"EntityType": "Avatar",
"Target": "Self",
"TemplateID": 1481
}
]
},
{
"$type": "ByPlayerPropertyValue",
"CompareType": "GreaterEqual",
"CustomNumerator": "CurChargePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Caster",
"Val1": 1
}
],
"Target": "Caster"
}
],
"OnPatternAttackLandedFinishedInstant": [
{
"$type": "ApplyModifier",
"ModifierName": "ExplodeCDModifer",
"Predicates": [
{
"$type": "ByHasModifier",
"ModifierNameList": [
"ExplodeCDModiferDMG"
],
"Target": "Caster"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByEntityTemplateID",
"EntityType": "Avatar",
"Target": "Self",
"TemplateID": 1481
}
]
}
],
"Target": "Caster"
}
]
},
"BuffModifier_Talent06_Control": {
"Duration": 0.1,
"IgnoreTimeScale": false,
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "ModifyProperty",
"Amount": 12,
"CustomPropertyType": "CurChargePoint",
"IsUsePercentage": false,
"Percentage": 0,
"PropertyModifyFunction": "Replace",
"PropertyType": "Custom",
"Target": "Caster"
},
{
"$type": "RemoveModifier",
"ModifierName": "BuffModifier_Talent06",
"Target": "TeamAvatars"
},
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Talent06",
"Target": "Self"
}
]
},
"Enemy_StunDelayModifier": {
"Duration": -1,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "ApplyModifier",
"ModifierName": "StunDmgTakeModifier",
"Target": "Self"
},
{
"$type": "ApplyModifier",
"ModifierName": "StunDelayModifier",
"Target": "Self"
}
],
"OnBeingHit": [
{
"$type": "ModifyAttackDataAction",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 2,
"Target": "Caster"
}
],
"PropertyKey": "Actor_AddedDamageRatio",
"PropertyValue": "%AS_AddedDamageRatio_Talent02",
"Target": "Self"
}
],
"OnStunCreateActions": [
{
"$type": "RemoveModifier",
"ModifierName": "StunDmgTakeModifier",
"Target": "Self"
},
{
"$type": "RemoveModifier",
"ModifierName": "Enemy_StunDelayModifier",
"Target": "Self"
},
{
"$type": "RemoveModifier",
"ModifierName": "StunDelayModifier_Control",
"Target": "Self"
},
{
"$type": "RemoveModifier",
"ModifierName": "StunDelayModifier",
"Target": "Self"
}
],
"OnStunDestroyActionsPre": [
{
"$type": "ApplyModifier",
"ModifierName": "StunDelayModifier_Control",
"Target": "Self"
}
]
},
"ExplodeCDModifer": {
"Duration": 1,
"IgnoreTimeScale": false,
"ModifierStacking": "Unique",
"OnAdded": [
{
"$type": "ModifyProperty",
"Amount": -1,
"CustomPropertyType": "CurChargePoint",
"IsUsePercentage": false,
"Percentage": 0,
"PropertyModifyFunction": "Add",
"PropertyType": "Custom"
},
{
"$type": "RemoveModifier",
"ModifierName": "ExplodeCDModiferDMG",
"Target": "Caster"
}
]
},
"ExplodeCDModiferDMG": {
"Duration": -1,
"ModifierStacking": "Unique"
},
"ForceOpenQte_Modifier": {
"Duration": 1,
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "ClearQTEBanList"
},
{
"$type": "ApplyModifier",
"ModifierName": "Special_QTE_Listener",
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "Special_QTE_Listener",
"Target": "Self"
},
{
"$type": "SendOpenQTEWindowEvent",
"EventKey": "ForceOpenQteWindow"
},
{
"$type": "ModifyProperty",
"Amount": "%AS_ChargeValDecrease_2",
"CustomPropertyType": "CurrentEnhancePoint",
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
},
{
"$type": "SetAbilitySpecialByExpression",
"Expression": "0",
"ParamName": "AS_Hit_NotLucy",
"Target": "Caster",
"ValueType": "Float"
}
]
},
"ListenModifier_ExQTEConsume_Teamavatars": {
"Duration": -1,
"ModifierStacking": "Replace",
"OnExQTEConsume": [
{
"$type": "PopOverrideQTETypeAction",
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "ListenModifier_ExQTEConsume_Teamavatars",
"Target": "Self"
}
]
},
"RecoverFeverModifier": {
"Duration": 0.2,
"IgnoreTimeScale": false,
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"Azural_Special_ExQTE"
],
"IsAdd": true,
"Target": "TeamAvatars"
}
],
"OnExQTEConsume": [
{
"$type": "PopSpecialExQTEConsumeValue",
"Tag": "Azural_UniqueSkill",
"Target": "Self"
}
],
"OnRemoved": [
{
"$type": "PopSpecialExQTEConsumeValue",
"Tag": "Azural_UniqueSkill",
"Target": "Self"
},
{
"$type": "HandleAnimatorZoneTagsAction",
"AnimatorStateTags": [
"Azural_Special_ExQTE"
],
"IsAdd": false,
"Target": "TeamAvatars"
}
]
},
"Special_QTE_Listener": {
"Duration": 5,
"IgnoreTimeScale": true,
"ModifierMixins": [
{
"$type": "ListenQTEMixin",
"ListenQTESwitchInTriggered": [
{
"$type": "PopOverrideQTETypeAction",
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "AddSpecialExQTEState",
"InState": false,
"Target": "TeamAvatars"
},
{
"$type": "PushSpecialExQTEConsumeValue",
"Tag": "Azural_UniqueSkill",
"Target": "LocalAvatar",
"newConsumeValue": 0
},
{
"$type": "ApplyModifier",
"ModifierName": "RecoverFeverModifier",
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "Special_QTE_Listener",
"Target": "TeamAvatars"
},
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Talent06_Control",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 6,
"Target": "Caster"
}
],
"Target": "LocalAvatar"
},
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Talent06",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 6,
"Target": "Caster"
}
],
"Target": "Caster"
}
],
"ListenQTEWindowCanceled": [
{
"$type": "RemoveModifier",
"ModifierName": "Special_QTE_Listener",
"Target": "TeamAvatars"
},
{
"$type": "PopOverrideQTETypeAction",
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "AddSpecialExQTEState",
"InState": false,
"Target": "TeamAvatars"
}
],
"ListenQTEWindowOpened": [
{
"$type": "PushOverrideQTETypeAction",
"OverrideQTEType": "ExQTE",
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
}
],
"ListenQTEWindowTimesUp": [
{
"$type": "RemoveModifier",
"ModifierName": "Special_QTE_Listener",
"Target": "TeamAvatars"
},
{
"$type": "PopOverrideQTETypeAction",
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "AddSpecialExQTEState",
"InState": false,
"Target": "TeamAvatars"
}
]
}
],
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "AddSpecialExQTEState",
"InState": true
},
{
"$type": "ApplyModifier",
"ModifierName": "ListenModifier_ExQTEConsume_Teamavatars",
"Target": "TeamAvatars"
}
]
},
"Special_QTE_Listener_Stun": {
"Duration": 5,
"IgnoreTimeScale": true,
"ModifierMixins": [
{
"$type": "ListenQTEMixin",
"ListenQTESwitchInTriggered": [
{
"$type": "RemoveModifier",
"ModifierName": "controller_modifer",
"Target": "Caster"
},
{
"$type": "ModifyProperty",
"Amount": "%AS_ChargeValDecrease",
"CustomPropertyType": "CurrentEnhancePoint",
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
},
{
"$type": "PopOverrideQTETypeAction",
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "AddSpecialExQTEState",
"InState": false,
"Target": "TeamAvatars"
},
{
"$type": "PushSpecialExQTEConsumeValue",
"Tag": "Azural_UniqueSkill",
"Target": "LocalAvatar",
"newConsumeValue": 0
},
{
"$type": "ApplyModifier",
"ModifierName": "RecoverFeverModifier",
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "Special_QTE_Listener_Stun",
"Target": "TeamAvatars"
},
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Talent06_Control",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 6,
"Target": "Caster"
}
],
"Target": "LocalAvatar"
},
{
"$type": "ApplyModifier",
"ModifierName": "BuffModifier_Talent06",
"Predicates": [
{
"$type": "ByAvatarTalentIndex",
"TalentIndex": 6,
"Target": "Caster"
}
],
"Target": "Caster"
}
],
"ListenQTEWindowCanceled": [
{
"$type": "PopOverrideQTETypeAction",
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "Special_QTE_Listener_Stun",
"Target": "TeamAvatars"
},
{
"$type": "AddSpecialExQTEState",
"InState": false,
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "controller_modifer",
"Target": "Caster"
}
],
"ListenQTEWindowClosed": [
{
"$type": "AddSpecialExQTEState",
"InState": false
},
{
"$type": "RemoveModifier",
"ModifierName": "controller_modifer",
"Target": "Caster"
}
],
"ListenQTEWindowOpened": [
{
"$type": "PushOverrideQTETypeAction",
"OverrideQTEType": "ExQTE",
"Predicates": [
{
"$type": "ByQTECauseStunAnimEventIDs",
"AnimEventIDs": [
"Azural_Attack_SwitchIn_Attack_AttackProperty_02_02",
"Azural_Attack_Branch_01_AttackProperty_01",
"Azural_Attack_BeHitAid_AttackProperty_02_02"
]
},
{
"$type": "ByPlayerPropertyValue",
"CompareType": "GreaterEqual",
"CustomNumerator": "CurrentEnhancePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Self",
"Val1": 90
}
],
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "ApplyModifier",
"ModifierName": "controller_modifer",
"Predicates": [
{
"$type": "ByQTECauseStunAnimEventIDs",
"AnimEventIDs": [
"Azural_Attack_SwitchIn_Attack_AttackProperty_02_02",
"Azural_Attack_Branch_01_AttackProperty_01",
"Azural_Attack_BeHitAid_AttackProperty_02_02"
]
},
{
"$type": "ByPlayerPropertyValue",
"CompareType": "GreaterEqual",
"CustomNumerator": "CurrentEnhancePoint",
"IsUsePercent": false,
"Numerator": "Custom",
"Target": "Self",
"Val1": 90
}
],
"Target": "Caster"
},
{
"$type": "ApplyModifier",
"ModifierName": "ListenModifier_ExQTEConsume_Teamavatars",
"Target": "Caster"
}
],
"ListenQTEWindowTimesUp": [
{
"$type": "PopOverrideQTETypeAction",
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "Special_QTE_Listener_Stun",
"Target": "TeamAvatars"
},
{
"$type": "AddSpecialExQTEState",
"InState": false,
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "controller_modifer",
"Target": "Caster"
}
],
"ListenSinglePlayerQTESwitchIn": [
{
"$type": "ModifyProperty",
"Amount": "%AS_ChargeValDecrease",
"CustomPropertyType": "CurrentEnhancePoint",
"Predicates": [
{
"$type": "ByAvatarCount",
"CompareType": "Equal",
"CompareValue": 1,
"IsCheckAlive": false
}
],
"PropertyModifyFunction": "Add",
"PropertyType": "Custom",
"Target": "Caster"
},
{
"$type": "PopOverrideQTETypeAction",
"Predicates": [
{
"$type": "ByAvatarCount",
"CompareType": "Equal",
"CompareValue": 1,
"IsCheckAlive": false
}
],
"Tag": "Azural_UniqueSkill",
"Target": "TeamAvatars"
},
{
"$type": "AddSpecialExQTEState",
"InState": false,
"Predicates": [
{
"$type": "ByAvatarCount",
"CompareType": "Equal",
"CompareValue": 1,
"IsCheckAlive": false
}
],
"Target": "TeamAvatars"
},
{
"$type": "PushSpecialExQTEConsumeValue",
"Predicates": [
{
"$type": "ByAvatarCount",
"CompareType": "Equal",
"CompareValue": 1,
"IsCheckAlive": false
}
],
"Tag": "Azural_UniqueSkill",
"Target": "LocalAvatar",
"newConsumeValue": 0
},
{
"$type": "ApplyModifier",
"ModifierName": "RecoverFeverModifier",
"Predicates": [
{
"$type": "ByAvatarCount",
"CompareType": "Equal",
"CompareValue": 1,
"IsCheckAlive": false
}
],
"Target": "TeamAvatars"
},
{
"$type": "RemoveModifier",
"ModifierName": "Special_QTE_Listener_Stun",
"Predicates": [
{
"$type": "ByAvatarCount",
"CompareType": "Equal",
"CompareValue": 1,
"IsCheckAlive": false
}
],
"Target": "TeamAvatars"
}
]
}
],
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "AddSpecialExQTEState",
"InState": true
}
]
},
"StunDelayModifier": {
"Duration": "%AS_StunDelayDuration",
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "PushStunDestroyRecoverStopAction",
"Immediately": true,
"StopAmount": "%AS_StunDelayDuration",
"Tag": "Azural_Unique_StunDestroyRecoverStop"
}
],
"OnRemoved": [
{
"$type": "PopStunDestroyRecoverStopAction",
"Tag": "Azural_Unique_StunDestroyRecoverStop"
}
]
},
"StunDelayModifier_Control": {
"DelayHandlers": [
{
"DelayTime": 1,
"TimeUpActions": [
{
"$type": "ApplyModifier",
"ModifierName": "StunDelayModifier",
"Target": "Self"
}
]
}
],
"Duration": 5,
"ModifierStacking": "Replace"
},
"StunDmgTakeModifier": {
"Duration": -1,
"IsUnique": true,
"ModifierStacking": "Unique",
"Properties": {
"Actor_StunDamageTakeRatio": "%AS_StunDamageTakeRatio"
}
},
"StunReset_Modifier": {
"Duration": 1,
"ModifierStacking": "Replace",
"OnAdded": [
{
"$type": "ApplyModifier",
"ModifierName": "Special_QTE_Listener_Stun",
"Target": "TeamAvatars"
}
]
},
"controller_modifer": {
"Duration": -1,
"ModifierStacking": "Replace"
}
}
}