{ //exsp的技能命中后,有概率使敌方受到的晕值提高15%,持续12s;CD15秒,概率等同于角色暴击的2倍 "AbilityName":"Suit_Ability_50236200", "AbilityStacking":"Unique", "DefaultModifier": { "ModifierStacking":"Unique", "OnSkillStart": [ { "$type":"MoleMole.ApplyModifier", "ModifierName":"Check01", "Target":"Self", "Predicates" : [ { "$type": "MoleMole.ByFromSkillType", "Target": "Self", "SkillType": "ExSp" } ] } ], }, "Modifiers" : { "Check01": { "ModifierStacking" : "Unique", "Duration" : -1, "OnHitOtherPre": [ { //获取暴击率 "$type":"MoleMole.SetAbilitySpecialByExpression", "ParamName":"AS_GetCrit", "ValueType":"float", "Expression":"property(Crit)*2/10000+actorProperty(Actor_CriticalDelta)*2", }, { "$type" : "MoleMole.RandomOperator", "Target" : "Self", "Odds" : "%AS_GetCrit", "OnSuccess" : [ { "$type": "MoleMole.ApplyModifier", "ModifierName": "AddDebuff", "Target":"Self", "Predicates" : [ { "$type" : "MoleMole.ByAnimTagList", "TagList" : [ "AttackSpecial", "ExSp" ] }, ] }, ] }, { "$type": "MoleMole.ApplyModifier", "ModifierName": "Remove01", "Target":"Self", }, ], }, "AddDebuff": { "ModifierStacking" : "Unique", "Duration" : "%CDTime", "OnHitOther": [ { "$type": "MoleMole.ApplyModifier", "ModifierName": "AddDeBuff_01", "Target":"Target", } ] }, "AddDeBuff_01": { "ModifierStacking" : "Unique", "Duration" : "%TimeOfDuration", "Properties": { "BreakStunTake_Ratio":"%BreakStunTakeRatio", } }, "Remove01": { "ModifierStacking" : "MultipleRefresh", "Duration" : -1, "OnAdded": [ { "$type": "MoleMole.RemoveModifier", "ModifierName": "Check01", "Target":"Self", } ] }, }, "AbilitySpecials" : { "AS_GetCrit": { "Value": 0 }, "TimeOfDuration": { "Value": 12 }, "BreakStunTakeRatio": { "Value": 0.15 }, "CDTime": { "Value": 15 }, } }