60 lines
No EOL
1.8 KiB
JSON
60 lines
No EOL
1.8 KiB
JSON
{
|
|
|
|
//当前生命值百分比高于自己的敌人造成的全伤害提高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
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} |