HollowPS_TV_experiments/extras/zzz-0.1-jsons/Ben_Talent_02.json

250 lines
No EOL
5.8 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
//本天赋02强化特殊技和对应追击攻击造成的伤害提升15%且场上敌人小于等于3人时强化特殊技分支攻击和对应追击造成的伤害额外提升15%场上敌人大于3人时强化特殊技反击和对应追击攻击造成的伤害额外提升15%
"AbilityName": "Ben_Talent_02",
"AbilityStacking": "Unique",
"DefaultModifier":
{
"OnAdded":
[
{
"$type": "MoleMole.SetAnimCtrlerParamAction",
"ParamType": 2,
"ParamName": "Bool_Talent_02",
"Target": "Self",
"BoolVal": true
}
]
},
"AbilityMixins":
[
{
"$type": "MoleMole.AttachStateWithModifierMixin",
"ConfigList":
[
//Exsp反击
{
"AnimatorStateName": "Attack_Branch_02_Attack_01",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"BenTalent02Modifier01"
]
},
{
"AnimatorStateName": "Attack_Branch_02_Attack_01_Block",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"BenTalent02Modifier01"
]
},
{
"AnimatorStateName": "Attack_Branch_02_Attack_02",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"BenTalent02Modifier01"
]
},
//Exsp分支
{
"AnimatorStateName": "Attack_Branch_03_Attack_01",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"BenTalent02Modifier02"
]
},
{
"AnimatorStateName": "Attack_Branch_03_Attack_02",
"LayerIndex": 0,
"Target": "Self",
"NormalizedTimeLow": 0.0,
"NormalizedTimeHigh": 1.0,
"ModifierNameList":
[
"BenTalent02Modifier02"
]
}
]
}
],
"Modifiers":
{
//Exsp造成的伤害提升15%
"BenTalent02Modifier01":
{
"ModifierStacking": "Unique",
"Duration": -1,
"IgnoreTimeScale": false,
"OnHitOtherPre": [
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "ChangeDamageModifier01",
"Target": "Self",
"Predicates":
[
{
"$type": "MoleMole.ByAnimTagList",
"TagList": [
"ExSp"
]
}
]
},
//场上敌人大于3人时强化特殊技反击和对应追击攻击造成的伤害额外提升15%
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "ChangeDamageModifier02",
"Target": "Self",
"Predicates":
[
{
"$type": "MoleMole.ByAnimTagList",
"TagList": [
"ExSp"
]
},
{
"$type": "MoleMole.ByEnemyCount",
"FilterType": "ByStrengthType",
"EnemyStrengthType":
[
"Normal",
"Elite",
"Boss"
],
"CompareValue": 3,
"CompareType": "Greater"
}
]
}
],
"OnDamageCalculated": [
{
"$type": "MoleMole.RemoveModifier",
"ModifierName": "ChangeDamageModifier01",
"Target": "Self"
},
{
"$type": "MoleMole.RemoveModifier",
"ModifierName": "ChangeDamageModifier02",
"Target": "Self"
}
]
},
//Exsp造成的伤害提升15%
"BenTalent02Modifier02":
{
"ModifierStacking": "Unique",
"Duration": -1,
"IgnoreTimeScale": false,
"OnHitOtherPre": [
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "ChangeDamageModifier01",
"Target": "Self",
"Predicates":
[
{
"$type": "MoleMole.ByAnimTagList",
"TagList": [
"ExSp"
]
}
]
},
//场上敌人小于等于3人时强化特殊技分支攻击和对应追击造成的伤害额外提升15%
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "ChangeDamageModifier02",
"Target": "Self",
"Predicates":
[
{
"$type": "MoleMole.ByAnimTagList",
"TagList": [
"ExSp"
]
},
{
"$type": "MoleMole.ByEnemyCount",
"FilterType": "ByStrengthType",
"EnemyStrengthType":
[
"Normal",
"Elite",
"Boss"
],
"CompareValue": 3,
"CompareType": "LessEqual"
}
]
}
],
"OnDamageCalculated": [
{
"$type": "MoleMole.RemoveModifier",
"ModifierName": "ChangeDamageModifier01",
"Target": "Self"
},
{
"$type": "MoleMole.RemoveModifier",
"ModifierName": "ChangeDamageModifier02",
"Target": "Self"
}
]
},
//基础伤害加成
"ChangeDamageModifier01":
{
"ModifierStacking": "Unique",
"Duration": -1,
"IgnoreTimeScale": false,
//造成伤害提升15%
"Properties":
{
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio_Talent_02_Basic"
}
},
//额外伤害加成
"ChangeDamageModifier02":
{
"ModifierStacking": "Unique",
"Duration": -1,
"IgnoreTimeScale": false,
//造成伤害提升15%
"Properties":
{
"Actor_AddedDamageRatio": "%AS_AddedDamageRatio02_Talent_02_Add"
}
}
},
"AbilitySpecials":
{
//造成伤害提升15%
"AS_AddedDamageRatio_Talent_02_Basic":
{
"Value": 0.15
},
//造成伤害提升15%
"AS_AddedDamageRatio02_Talent_02_Add":
{
"Value": 0.15
}
}
}