763 lines
21 KiB
JSON
763 lines
21 KiB
JSON
{
|
|
"AbilityMixins": [
|
|
{
|
|
"$type": "WatchEntityMixin",
|
|
"EntityTypes": [
|
|
"Avatar"
|
|
],
|
|
"OnEntityAwaked": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "AS_PairACount",
|
|
"ParamType": "Float"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "PairCheckModifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "AddAttackModifier_1",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "AddAttackModifier_2",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "PairCheckModifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
],
|
|
"Relationships": [
|
|
"Allied"
|
|
]
|
|
}
|
|
],
|
|
"AbilityName": "HugoVlad_UniqueSkill",
|
|
"AbilitySpecials": {
|
|
"AS_AddAttackDelta_1": {
|
|
"Value": 300
|
|
},
|
|
"AS_AddAttackDelta_2": {
|
|
"Value": 900
|
|
},
|
|
"AS_AddedBreakStunRatio": {
|
|
"Value": 0
|
|
},
|
|
"AS_ConversionRate": {
|
|
"Value": 2
|
|
},
|
|
"AS_ConversionRate_2": {
|
|
"Value": 1
|
|
},
|
|
"AS_ConversionRate_Base": {
|
|
"Value": 5
|
|
},
|
|
"AS_ConversionRate_MathSkill": {
|
|
"Value": 0.05
|
|
},
|
|
"AS_ConversionRate_max": {
|
|
"Value": 15
|
|
},
|
|
"AS_CritDamageDelta": {
|
|
"Value": 0
|
|
},
|
|
"AS_CritDamageRatioDelta": {
|
|
"Value": 0
|
|
},
|
|
"AS_Duration": {
|
|
"Value": 6
|
|
},
|
|
"AS_MaxConversionRate_MathSkill": {
|
|
"Value": 0.25
|
|
},
|
|
"AS_MaxStun": {
|
|
"Value": 0
|
|
},
|
|
"AS_MidPoint": {
|
|
"Value": 5
|
|
},
|
|
"AS_PairACount": {
|
|
"Value": 0
|
|
},
|
|
"Final_AddedAttackDelta": {
|
|
"Value": 0
|
|
},
|
|
"Final_AddedAttackRatio": {
|
|
"Value": 0
|
|
},
|
|
"Final_CurStun": {
|
|
"Value": 0
|
|
},
|
|
"Final_RemainingStunDelta": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnHitOtherPre": [
|
|
{
|
|
"$type": "BranchOperator",
|
|
"Conditions": [
|
|
{
|
|
"$type": "ByHasAbility",
|
|
"AbilityNameList": [
|
|
"HugoVlad_UniqueSkill_StunCal"
|
|
],
|
|
"Target": "Target"
|
|
}
|
|
],
|
|
"FailureActions": [
|
|
{
|
|
"$type": "ApplyAbilityAction",
|
|
"AbilityName": "HugoVlad_UniqueSkill_StunCal",
|
|
"IsAutoTrigger": false,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "SetTargetAbilitySpecialAction",
|
|
"Params": [
|
|
{
|
|
"AbilityName": "HugoVlad_UniqueSkill_StunCal",
|
|
"AbilitySpecials": [
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_ConversionRate_MathSkill",
|
|
"ParamName": "AS_ConversionRate_MathSkill",
|
|
"ParamType": "Float"
|
|
},
|
|
{
|
|
"ModifyFunction": "Replace",
|
|
"Param": "%AS_MaxConversionRate_MathSkill",
|
|
"ParamName": "AS_MaxConversionRate_MathSkill",
|
|
"ParamType": "Float"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddedAattackModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_SwitchIn_Attack_AttackProperty_01",
|
|
"HugoVlad_SwitchIn_Attack_AttackProperty_02_01",
|
|
"HugoVlad_SwitchIn_Attack_AttackProperty_02_02",
|
|
"HugoVlad_SwitchIn_Attack_AttackProperty_03_01",
|
|
"HugoVlad_SwitchIn_Attack_AttackProperty_03_02"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddedAattackModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_BeHitAid_02_AttackProperty_01",
|
|
"HugoVlad_Attack_BeHitAid_02_AttackProperty_02",
|
|
"HugoVlad_Attack_Counter_02_AttackProperty_01",
|
|
"HugoVlad_Attack_Counter_02_AttackProperty_02",
|
|
"HugoVlad_Attack_Enhance_AttackProperty_03_01",
|
|
"HugoVlad_Attack_Enhance_AttackProperty_03_02",
|
|
"HugoVlad_Attack_Normal_04_AttackProperty_02_01",
|
|
"HugoVlad_Attack_Normal_04_AttackProperty_02_02",
|
|
"HugoVlad_Attack_BeHitAid_02_AttackProperty_01_Enhance",
|
|
"HugoVlad_Attack_BeHitAid_02_AttackProperty_02_Enhance",
|
|
"HugoVlad_Attack_Counter_02_AttackProperty_01_Enhance",
|
|
"HugoVlad_Attack_Counter_02_AttackProperty_02_Enhance",
|
|
"HugoVlad_Attack_Enhance_AttackProperty_03_01_Enhance",
|
|
"HugoVlad_Attack_Enhance_AttackProperty_03_02_Enhance",
|
|
"HugoVlad_Attack_Normal_04_AttackProperty_02_01_Enhance",
|
|
"HugoVlad_Attack_Normal_04_AttackProperty_02_02_Enhance"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 6,
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03",
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_01",
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_01",
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_02"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": false,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_AddedBreakStunRatio",
|
|
"PropertyValue": "%AS_AddedBreakStunRatio",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByStunRemainTimeAction",
|
|
"Amount": 0,
|
|
"ModifyFunction": "Replace",
|
|
"ParamName": "Final_RemainingStunDelta",
|
|
"Percentage": 1,
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03",
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "property(MaxStun)",
|
|
"ParamName": "AS_MaxStun",
|
|
"Target": "Other",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "(min((specials(Final_RemainingStunDelta)*specials(AS_ConversionRate_MathSkill)),specials(AS_MaxConversionRate_MathSkill)))*specials(AS_MaxStun)",
|
|
"ParamName": "Final_CurStun",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03",
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
]
|
|
}
|
|
],
|
|
"Target": "Caster",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "specials(Final_RemainingStunDelta)*specials(AS_ConversionRate)+specials(AS_ConversionRate_Base)",
|
|
"ParamName": "Final_AddedAttackRatio",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "Less",
|
|
"Param": 5,
|
|
"ParamName": "Final_RemainingStunDelta",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "Greater",
|
|
"Param": 0,
|
|
"ParamName": "Final_RemainingStunDelta",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "(min((specials(AS_ConversionRate_max)),((specials(Final_RemainingStunDelta)-5)*specials(AS_ConversionRate_2)+5*specials(AS_ConversionRate)+specials(AS_ConversionRate_Base))))",
|
|
"ParamName": "Final_AddedAttackRatio",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": 5,
|
|
"ParamName": "Final_RemainingStunDelta",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Caster",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "property(Atk_Battle)*specials(Final_AddedAttackRatio)",
|
|
"ParamName": "Final_AddedAttackDelta",
|
|
"Target": "Caster",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03",
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_AddedAttackDelta",
|
|
"PropertyValue": "%Final_AddedAttackDelta",
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataSpecialDamageTextAction",
|
|
"OverrideSpecialDamageTextType": "TotalizeDamage",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03",
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "StartTotalizeUIAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03",
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": false,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Other",
|
|
"soundActionKey": "Play_SFX_Char_Impact_HugoVlad_Attack_ExSpecial_Enhance_01_2_3_Normal"
|
|
},
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Other",
|
|
"soundActionKey": "Play_SFX_Char_Impact_HugoVlad_Attack_ExSpecial_Enhance_01_2_3_Special"
|
|
},
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": false,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Other",
|
|
"soundActionKey": "Play_SFX_Char_Impact_HugoVlad_SwitchIn_Attack_Ex_3_3_Normal"
|
|
},
|
|
{
|
|
"$type": "TriggerSoundAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Target": "Other",
|
|
"soundActionKey": "Play_SFX_Char_Impact_HugoVlad_SwitchIn_Attack_Ex_3_3_Special"
|
|
}
|
|
],
|
|
"OnHitOtherResolved": [
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "HugoVlad_UniqueSkill_StunCal",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "TriggerAbilityAction",
|
|
"AbilityName": "HugoVlad_UniqueSkill_StunCal",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 2,
|
|
"Target": "Caster"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"OnStunDestroyOtherActionsPre": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddedAattackModifier",
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"OnTeamAvatarConstructed": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Replace",
|
|
"Param": 0,
|
|
"ParamName": "AS_PairACount",
|
|
"ParamType": "Float"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "PairCheckModifier",
|
|
"Target": "TeamAvatars"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "PairCheckModifier",
|
|
"Target": "TeamAvatars"
|
|
}
|
|
]
|
|
},
|
|
"Modifiers": {
|
|
"AddAttackModifier_1": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "AddAttackModifier_2",
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Properties": {
|
|
"Actor_BaseAttackDelta": "%AS_AddAttackDelta_1"
|
|
}
|
|
},
|
|
"AddAttackModifier_2": {
|
|
"Duration": -1,
|
|
"ModifierStacking": "Replace",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "AddAttackModifier_1",
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"Properties": {
|
|
"Actor_BaseAttackDelta": "%AS_AddAttackDelta_2"
|
|
}
|
|
},
|
|
"AddedAattackModifier": {
|
|
"Buff": {
|
|
"BuffID": 3000231,
|
|
"IsOverrideDuration": true
|
|
},
|
|
"Duration": "%AS_Duration",
|
|
"ModifierStacking": "Replace",
|
|
"OnHitOther": [
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03",
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
],
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 1,
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_CriticalDelta",
|
|
"PropertyValue": 0.12
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": false,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03"
|
|
],
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 1,
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 6,
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_CriticalDelta",
|
|
"PropertyValue": 0.12
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": true,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03",
|
|
"HugoVlad_SwitchIn_Attack_Ex_AttackProperty_03_03"
|
|
],
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 1,
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
|
"PropertyValue": 0.3
|
|
},
|
|
{
|
|
"$type": "ModifyAttackDataAction",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByIsStunDestroyed",
|
|
"IsStunDestroyed": false,
|
|
"Target": "Other"
|
|
},
|
|
{
|
|
"$type": "ByAnimEventIDs",
|
|
"AnimEventIDs": [
|
|
"HugoVlad_Attack_ExSpecial_Enhance_01_AttackProperty_02_03"
|
|
],
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 1,
|
|
"Target": "Caster"
|
|
},
|
|
{
|
|
"$type": "ByAvatarTalentIndex",
|
|
"TalentIndex": 6,
|
|
"Target": "Caster"
|
|
}
|
|
],
|
|
"PropertyKey": "Actor_CriticalDamageRatioDelta",
|
|
"PropertyValue": 0.3
|
|
}
|
|
],
|
|
"Properties": {
|
|
"Actor_CriticalDamageRatioDelta": "%AS_CritDamageRatioDelta",
|
|
"Actor_CriticalDelta": "%AS_CritDamageDelta"
|
|
}
|
|
},
|
|
"PairAModifier": {
|
|
"Duration": 1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "MultipleRefresh",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAbilitySpecialAction",
|
|
"ModifyFunction": "Add",
|
|
"Param": 1,
|
|
"ParamName": "AS_PairACount",
|
|
"ParamType": "Float"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddAttackModifier_1",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "Equal",
|
|
"Param": 1,
|
|
"ParamName": "AS_PairACount",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "AddAttackModifier_2",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAbilitySpecial",
|
|
"CompareType": "GreaterEqual",
|
|
"Param": 2,
|
|
"ParamName": "AS_PairACount",
|
|
"ParamType": "Float",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
},
|
|
"PairCheckModifier": {
|
|
"Duration": 1,
|
|
"IgnoreTimeScale": false,
|
|
"ModifierStacking": "Unique",
|
|
"OnAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"ModifierName": "PairAModifier",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByAvatarProfessionType",
|
|
"ProfessionType": "Stun",
|
|
"Target": "Self"
|
|
}
|
|
],
|
|
"Target": "Caster"
|
|
}
|
|
]
|
|
},
|
|
"RecoverStunModifier": {
|
|
"Duration": 1,
|
|
"ModifierStacking": "Replace",
|
|
"OnStunCreateActions": [
|
|
{
|
|
"$type": "RecoverStunAction",
|
|
"Amount": "%Final_CurStun",
|
|
"Percentage": 0,
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"ModifierName": "RecoverStunModifier",
|
|
"Target": "Self"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |