51 lines
No EOL
1.5 KiB
JSON
51 lines
No EOL
1.5 KiB
JSON
{
|
||
|
||
//当前护盾值越高,伤害越高。每存在1%生命值的护盾,提升0.5%全伤害。
|
||
|
||
|
||
|
||
"AbilityName":"Card_Armor_1000408",
|
||
|
||
"AbilityStacking":"Unique",
|
||
|
||
"DefaultModifier":
|
||
|
||
{
|
||
|
||
"ModifierStacking":"Unique",
|
||
|
||
"OnHitOther":
|
||
|
||
[
|
||
|
||
//获得当前护盾值
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAbilitySpecialsByHpShiledValueAction",
|
||
|
||
"Target" : "LocalAvatar", //当前操作角色
|
||
|
||
"ParamName": "ShieldAmount",
|
||
|
||
"ModifyFunction": "Add",
|
||
|
||
"ValueType" : "CurValue", //当前的护盾值
|
||
|
||
"ParamType" : "int"
|
||
|
||
},
|
||
|
||
//获得当前护盾值*ratio
|
||
|
||
{
|
||
|
||
"$type":"MoleMole.SetAbilitySpecialByExpression",
|
||
|
||
"ParamName":"ShieldPercentage",
|
||
|
||
"ValueType":"float",
|
||
|
||
"Expression":"specials(ShieldAmount)*specials(ratio)"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.ModifyAttackDataAction",
|
||
|
||
"Target" : "Self",
|
||
|
||
"PropertyKey": "Actor_BaseAttackDelta",
|
||
|
||
"PropertyValue": "%ShieldPercentage"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"AbilitySpecials" :
|
||
|
||
{
|
||
|
||
"ShieldAmount":
|
||
|
||
{
|
||
|
||
"Value":0
|
||
|
||
},
|
||
|
||
"ShieldPercentage":
|
||
|
||
{
|
||
|
||
"Value":0
|
||
|
||
},
|
||
|
||
//表格参数
|
||
|
||
"ratio" :
|
||
|
||
{
|
||
|
||
"Value":2
|
||
|
||
}
|
||
|
||
}
|
||
|
||
} |