{ // 在蓄力或蓄力攻击期间若受到攻击,会立刻获得20%生命值上限的护盾,持续3秒,护盾持续期间抗打断等级提升,15秒内最多触发1次。 "AbilityName" : "Lycaon_Talent_03", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "MoleMole.SetAnimCtrlerParamAction", "ParamType": 2, "ParamName": "Bool_Talent_03", "Target": "Self", "BoolVal": true } ] }, "AbilityMixins" : [ // 打断强化 { "$type" : "MoleMole.AttachStateWithModifierMixin", "ConfigList": [ { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_01_Charge", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_01_Enhance", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_02_Charge", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_02_Enhance", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Charge", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Enhance", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_04_Charge", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_04_Enhance", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_05_Charge", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_05_Enhance_01", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_05_Enhance_02", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_01_Start", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_01_Charge", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_01_ChargeAttack_01", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_01_ChargeAttack_02", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_02_Start", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_02_Charge", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_02_ChargeAttack_01", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_02_ChargeAttack_02", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "HpShieldModifier_Listener", ], }, ] }, ], "Modifiers" : { "HpShieldModifier_Listener" : { "ModifierStacking": "Unique", "Duration" : -1, "OnBeingHit": [ { "$type":"MoleMole.ApplyModifier", "ModifierName":"HpShieldModifier_Shield", "Target":"Self" }, ] }, "HpShieldModifier_Shield": { "ModifierStacking" : "Unique", "Duration" : "%AS_IntervalCD", "ModifierMixins": [ { "$type" : "MoleMole.HpShieldMixin", "Duration": "%AS_ShieldDuration", //有效时长 "Tag": "Lycaon_Talent_03_HPShield", //护盾值 "TotalValueConfig": { "PropertyType": "MaxHP", // "CustomPropertyType": "EnhanceNum", "Percentage": "%AS_ShieldPercentage", "Amount": 0, }, "RecoverPercentage": 0, //每秒回复百分比 "RecoverAmount": 0, //每秒回复百分比 "Priority": 0, //扣除优先级 //护盾添加时回调 "AddedActions": [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_02", // "Target" : "Self", // }, { "$type": "MoleMole.SetRBLOffsetAction", "Tag": "Lycaon_Talent_03_RBLOffset", "RBLOffset": 2, "Target": "Self" } ], //护盾归零时回调 "EmptyActions": [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // }, { "$type": "MoleMole.UnsetRBLOffsetAction", "Tag": "Lycaon_Talent_03_RBLOffset", "Target": "Self" } ], //持续时间耗尽时回调 "TimeUpActions": [ // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // }, { "$type": "MoleMole.UnsetRBLOffsetAction", "Tag": "Lycaon_Talent_03_RBLOffset", "Target": "Self" } ], } ] } }, "AbilitySpecials" : { //表格参数 "AS_ShieldPercentage" : { "Value" : 0.2 }, "AS_ShieldDuration" : { "Value" : 3 }, "AS_IntervalCD" : { "Value" : 15 } } }