HollowPS_TV_experiments/extras/zzz-0.1-jsons/Billy_Talent_04.json

158 lines
No EOL
3.6 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
//比利天赋4每造成10次伤害自身攻击力提升10%最高可提升50%;受到攻击后该增益效果重置。
"AbilityName": "Billy_Talent_04",
"AbilityStacking": "Unique",
"DefaultModifier":
{
"OnAdded": [
{
"$type": "MoleMole.SetAnimCtrlerParamAction",
"ParamType": 2,
"ParamName": "Bool_Talent_04",
"Target": "Self",
"BoolVal": true
}
],
"OnHitOther": [
{
"$type": "MoleMole.ModifyProperty",
"Target": "Self",
"PropertyType": "Custom",
"CustomPropertyType": "Talent04Hits",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 1
}
],
//受击后移除全部层数增益buff并重置攻击计数
"OnBeingHit": [
{
"$type": "MoleMole.RemoveModifier",
"ModifierName": "BillyTalent04Modifier",
"StackCount": 5,
"Target": "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"Target": "Self",
"PropertyType": "Custom",
"CustomPropertyType": "Talent04Hits",
"PropertyModifyFunction": "Replace",
"Percentage": 0,
"Amount": 0
}
],
//下场后移除全部层数增益buff并重置攻击计数
"OnSwitchOutFinish": [
{
"$type": "MoleMole.RemoveModifier",
"ModifierName": "BillyTalent04Modifier",
"StackCount": 5,
"Target": "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"Target": "Self",
"PropertyType": "Custom",
"CustomPropertyType": "Talent04Hits",
"PropertyModifyFunction": "Replace",
"Percentage": 0,
"Amount": 0
}
]
},
"AbilityMixins": [
//根据命中数添加modifier层数
{
"$type": "MoleMole.ActionsOnPropertyChangeMixin",
"PropertyActions": [
{
"PropertyType": "Custom",
"CustomPropertyType": "Talent04Hits",
"IsUsePercentage": false,
"ValueRangeActions": [
{
"Val": 10,
"LowToValueActions":
[
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "BillyTalent04Modifier",
"Target": "Self"
}
]
},
{
"Val": 20,
"LowToValueActions":
[
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "BillyTalent04Modifier",
"Target": "Self"
}
]
},
{
"Val": 30,
"LowToValueActions":
[
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "BillyTalent04Modifier",
"Target": "Self"
}
]
},
{
"Val": 40,
"LowToValueActions":
[
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "BillyTalent04Modifier",
"Target": "Self"
}
]
},
{
"Val": 50,
"LowToValueActions":
[
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "BillyTalent04Modifier",
"Target": "Self"
}
]
}
]
}
]
}
],
"Modifiers": {
//攻击力提升10%
"BillyTalent04Modifier": {
"ModifierStacking": "MultipleAllRefresh",
"MaxStackingNumber" : 5,
"Duration": -1,
"IgnoreTimeScale": false,
"Properties":
{
"Actor_BaseAttackRatio": "%AS_BaseAttackRatio_Talent_04"
}
}
},
"AbilitySpecials":
{
//每10hit提升攻击值
"AS_BaseAttackRatio_Talent_04": {
"Value": 0.1
}
}
}