76 lines
2.1 KiB
JSON
76 lines
2.1 KiB
JSON
{
|
|
|
|
// MaxHp提升
|
|
|
|
"AbilityName" : "Test_SS_Change_Ability_Data",
|
|
|
|
"AbilityStacking":"Mutiple",
|
|
|
|
"DefaultModifier" :
|
|
|
|
{
|
|
|
|
"ModifierStacking": "Multiple",
|
|
|
|
"OnAdded":
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.ApplyModifier",
|
|
|
|
"ModifierName" : "ModifyMaxHPRatio",
|
|
|
|
"Target" : "Self"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"$type": "MoleMole.RecoverSPAction",
|
|
|
|
"Percentage":0.1,
|
|
|
|
"Amount":0,
|
|
|
|
"IgnoreRatio":false
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"OnHitOther": [
|
|
|
|
{
|
|
|
|
"$type" : "MoleMole.ApplyModifier",
|
|
|
|
"ModifierName" : "RecoverSPModifier",
|
|
|
|
"Target" : "Self"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
|
|
|
|
// "OnHitOther": [
|
|
|
|
// {
|
|
|
|
// "$type": "MoleMole.SetAbilitySpecialsByPropertyAction",
|
|
|
|
// "Target": "Self",
|
|
|
|
// "ParamName": "MaxHPRatio",
|
|
|
|
// "ModifyFunction": "Add",
|
|
|
|
// "Amount": 0.1,
|
|
|
|
// "DoRefresh":true
|
|
|
|
// }
|
|
|
|
// ]
|
|
|
|
},
|
|
|
|
"Modifiers":
|
|
|
|
{
|
|
|
|
"ModifyMaxHPRatio":
|
|
|
|
{
|
|
|
|
"ModifierStacking":"Multiple",
|
|
|
|
"Properties" :
|
|
|
|
{
|
|
|
|
"Actor_SPGetRatio" : "%MaxHPRatio"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"RecoverSPModifier":
|
|
|
|
{
|
|
|
|
"ModifierStacking" : "Unique",
|
|
|
|
"Duration": 1,
|
|
|
|
"ModifierMixins" :
|
|
|
|
[
|
|
|
|
{
|
|
|
|
"$type": "MoleMole.SmoothRecoverSPMixin",
|
|
|
|
"PropertyItem" : {
|
|
|
|
"PropertyModifyFunction": "Add",
|
|
|
|
"Percentage": 0,
|
|
|
|
"Amount": 10,
|
|
|
|
},
|
|
|
|
"IgnoreRatio":false
|
|
|
|
}
|
|
|
|
]
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"AbilitySpecials":
|
|
|
|
{
|
|
|
|
"MaxHPRatio":
|
|
|
|
{
|
|
|
|
"Value" : 0.5
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|