{ //当前生命值百分比高于自己的敌人造成的全伤害提高50% "AbilityName":"Card_Medical_1000607", "AbilityStacking":"Unique", "DefaultModifier": { "ModifierStacking":"Unique", "OnHitOtherPre": [ { //获取自己CurHp% "$type":"MoleMole.SetAbilitySpecialByExpression", "ParamName":"Self_CurHP", "ValueType":"float", "Expression":"property(CurHP)/property(MaxHP)", "Target":"Self" }, { //获取敌人CurHp% "$type":"MoleMole.SetAbilitySpecialByExpression", "ParamName":"Target_CurHP", "ValueType":"float", "Expression":"property(CurHP)/property(MaxHP)", "Target":"Target" }, { //给角色增加伤害倍率 "$type":"MoleMole.ModifyAttackDataAction", "PropertyKey":"Actor_AddedDamageRatio", "PropertyValue":"%AddedDamageRatio", "Target":"Self", "Predicates": [ { "$type" : "MoleMole.ByAbilitySpecial", "ParamName" : "Self_CurHP", "CompareType": "Less", "Param" : "Target_CurHP", //"Val2" : 0, "ParamType" : "abilitySpecial_float" } ] } ] }, "AbilitySpecials" : { "Target_CurHP": { "Value": 0 }, "Self_CurHP": { "Value": 0 }, //表格参数 "AddedDamageRatio" : { "Value" : 0.5 } } }