83 lines
No EOL
2.5 KiB
JSON
83 lines
No EOL
2.5 KiB
JSON
{
|
||
|
||
//在一场战斗中,护盾每次释放都会使冷却时间减少10%
|
||
|
||
"AbilityName":"Affix_ShieldStart_ReduceCD",
|
||
|
||
"AbilityStacking":"Unique",
|
||
|
||
"DefaultModifier":
|
||
|
||
{
|
||
|
||
"ModifierStacking":"Unique",
|
||
|
||
"OnBattleEnter":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAbilitySpecialAction",
|
||
|
||
"ParamName": "MultipleStartTimeAdded",
|
||
|
||
"ParamType": "float",
|
||
|
||
"ModifyFunction": "Replace",
|
||
|
||
"Param": 0
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"MoleMole.ApplyModifier",
|
||
|
||
"ModifierName":"ShieldStart_ReduceCD",
|
||
|
||
"Target":"TeamAvatars"
|
||
|
||
}
|
||
|
||
],
|
||
|
||
"OnBattleExit":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAbilitySpecialAction",
|
||
|
||
"ParamName": "MultipleStartTimeAdded",
|
||
|
||
"ParamType": "float",
|
||
|
||
"ModifyFunction": "Replace",
|
||
|
||
"Param": 0
|
||
|
||
}
|
||
|
||
],
|
||
|
||
"ShieldStartActions":
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type": "MoleMole.SetAbilitySpecialAction",
|
||
|
||
"ParamName": "MultipleStartTimeAdded",
|
||
|
||
"ParamType": "float",
|
||
|
||
"ModifyFunction": "Add",
|
||
|
||
"Param": -0.1,
|
||
|
||
"Predicates" :
|
||
|
||
[
|
||
|
||
{
|
||
|
||
"$type" : "MoleMole.ByAbilitySpecial",
|
||
|
||
"ParamName": "MultipleStartTimeAdded",
|
||
|
||
"Target": "Self",
|
||
|
||
"ParamType": "float",
|
||
|
||
"CompareType": "Greater",
|
||
|
||
"Param" : -0.9
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"MoleMole.RemoveModifier",
|
||
|
||
"ModifierName":"ShieldStart_ReduceCD",
|
||
|
||
"Target":"TeamAvatars"
|
||
|
||
},
|
||
|
||
{
|
||
|
||
"$type":"MoleMole.ApplyModifier",
|
||
|
||
"ModifierName":"ShieldStart_ReduceCD",
|
||
|
||
"Target":"TeamAvatars"
|
||
|
||
}
|
||
|
||
]
|
||
|
||
},
|
||
|
||
"Modifiers":
|
||
|
||
{
|
||
|
||
"ShieldStart_ReduceCD":
|
||
|
||
{
|
||
|
||
"ModifierStacking": "Unique",
|
||
|
||
"Properties" :
|
||
|
||
{
|
||
|
||
"Shield_SkillCD_Delta" : "%MultipleStartTimeAdded"
|
||
|
||
}
|
||
|
||
}
|
||
|
||
},
|
||
|
||
"AbilitySpecials" :
|
||
|
||
{
|
||
|
||
"MultipleStartTimeAdded" :
|
||
|
||
{
|
||
|
||
"Value" : 0
|
||
|
||
}
|
||
|
||
}
|
||
|
||
} |