{ //本天赋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 } } }