103 lines
No EOL
3 KiB
JSON
103 lines
No EOL
3 KiB
JSON
{
|
||
|
||
//角色每在力场中待1秒,力场结束后在本场战斗伤害提升1%
|
||
|
||
"AbilityName":"Affix_FieldStay_DamageUp",
|
||
|
||
"AbilityStacking":"Unique",
|
||
|
||
"DefaultModifier":
|
||
|
||
{
|
||
|
||
"OnAdded":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ApplyModifier",
|
||
|
||
"ModifierName" : "DamageUp",
|
||
|
||
"Target" : "TeamAvatars"
|
||
|
||
}
|
||
|
||
],
|
||
|
||
"OnBattleEnter":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAbilitySpecialAction",
|
||
|
||
"ParamName": "MultipleStayTimeAdded",
|
||
|
||
"ParamType": "float",
|
||
|
||
"ModifyFunction": "Replace",
|
||
|
||
"Param": 0
|
||
|
||
}
|
||
|
||
],
|
||
|
||
"OnBattleExit":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAbilitySpecialAction",
|
||
|
||
"ParamName": "MultipleStayTimeAdded",
|
||
|
||
"ParamType": "float",
|
||
|
||
"ModifyFunction": "Replace",
|
||
|
||
"Param": 0
|
||
|
||
}
|
||
|
||
],
|
||
|
||
"FieldStartActions":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ApplyModifier",
|
||
|
||
"ModifierName" : "FieldStay_DamageUp",
|
||
|
||
"Target" : "Buddy"
|
||
|
||
}
|
||
|
||
],
|
||
|
||
"FieldStopActions":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.RemoveModifier",
|
||
|
||
"ModifierName" : "FieldStay_DamageUp",
|
||
|
||
"Target" : "Buddy"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"Modifiers":
|
||
|
||
{
|
||
|
||
"FieldStay_DamageUp":
|
||
|
||
{
|
||
|
||
"ModifierStacking":"Unique",
|
||
|
||
"Duration": -1,
|
||
|
||
"ThinkInterval" : 1,
|
||
|
||
"OnThinkInterval" :
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAbilitySpecialAction",
|
||
|
||
"ParamName": "MultipleStayTimeAdded",
|
||
|
||
"ParamType": "float",
|
||
|
||
"ModifyFunction": "Add",
|
||
|
||
"Param": 0.01,
|
||
|
||
"Predicates":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByIsInFieldRange",
|
||
|
||
"Target" : "LocalAvatar"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"DamageUp":
|
||
|
||
{
|
||
|
||
"ModifierStacking":"Unique",
|
||
|
||
"OnHitOther":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.ModifyAttackDataAction",
|
||
|
||
"Target" : "Self",
|
||
|
||
"PropertyKey": "Actor_AddedDamageRatio",
|
||
|
||
"PropertyValue": "%MultipleStayTimeAdded"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
}
|
||
|
||
},
|
||
|
||
"AbilitySpecials" :
|
||
|
||
{
|
||
|
||
"MultipleStayTimeAdded" :
|
||
|
||
{
|
||
|
||
"Value" : 0
|
||
|
||
},
|
||
|
||
//表格参数
|
||
|
||
"AddedDamageRatio" :
|
||
|
||
{
|
||
|
||
"Value" : 0.1
|
||
|
||
}
|
||
|
||
}
|
||
|
||
} |