{ //玩法模式_追击者模式_追击者超血量护盾 "AbilityName" : "GamePlayChasing_FollowerHyperShield", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ //默认出生时添加护盾 { "$type": "MoleMole.ApplyModifier", "ModifierName": "HPShieldModifier", "Target": "Self", }, //调整受击晕值 { "$type": "MoleMole.ApplyModifier", "ModifierName": "ChangeBreakStunTakeRatio", "Target": "Self", }, ], "OnStunDestroyActions": [ //触发破晕时移除护盾 { "$type": "MoleMole.RemoveModifier", "ModifierName" : "HPShieldModifier", "Target" : "Self", }, //触发破晕时恢复受晕值 { "$type": "MoleMole.RemoveModifier", "ModifierName" : "ChangeBreakStunTakeRatio", "Target" : "Self", }, ], }, "Modifiers" : { "HPShieldModifier": { "ModifierStacking": "MultipleRefresh", "Duration": -1, "ModifierMixins": [ { "$type" : "MoleMole.HpShieldMixin", "Duration": -1, //有效时长, "Tag": "FollowerHyperShield", //护盾值 "TotalValueConfig": { "PropertyType": "MaxHP", "Percentage": "%HpPercentage", "Amount": 0 }, "RecoverPercentage": 0.0, //每秒回复百分比 "RecoverAmount": 0, //每秒回复固定值 "Priority": 0, //扣除优先级 "IfTakeRestDamageWhenEmpty": true, //护盾值归零时是否承受剩余伤害, } ] }, "ChangeBreakStunTakeRatio": { "Properties": { "BreakStunTake_Ratio": -999, } }, "Mudiky_Modifier": { "ModifierStacking": "Unique", "Duration": -1, "OnAdded": [ //进入破晕状态 { "$type" : "MoleMole.ModifyStunStateAction", "TargetState" : "Break", "Target" : "Self", }, //添加击晕Buff { "$type" : "MoleMole.ApplyModifier", "ModifierName" : "StunBuffModifier", "Target" : "Self", }, { "$type" : "MoleMole.FireEffect", "EffectPattern" : "Eff_Monster_Arlaune_Stun_Start_GasOff_01", "Target" : "Self", }, { "$type": "MoleMole.RemoveModifier", "ModifierName" : "BreakStunModifier", "Target" : "Self", }, ] }, //破晕专用Buff "StunBuffModifier": { "ModifierStacking" : "Unique", "Duration": -1, "Buff" : { "BuffID" : 101002, //StunBuff "IsOverrideDuration" : true, }, }, }, "AbilitySpecials" : { //表格参数 "HpPercentage" : { "Value" : 100.0 }, } }