1
0
ZenlessData/Data/ActivityBattleAbility_Cooperative_Combat_Ellen_Buff3.json
2025-01-21 21:25:26 -03:00

97 lines
2.3 KiB
JSON

{
"AbilityMixins": [
{
"$type": "ActwithStateFrameMixin",
"ConfigList": [
{
"ActionList": [
{
"$type": "RemoveModifier",
"ModifierName": "DecreaseCDCount_Buff3",
"StackCount": 99
}
],
"AnimatorStateName": "Attack_Normal_Enhance_03_Card",
"ForceTriggerOnTransitionIn": true,
"ForceTriggerOnTransitionOut": false,
"Frame": 0,
"IsLoop": false,
"LayerIndex": 0
}
]
}
],
"AbilityName": "ActivityBattleAbility_Cooperative_Combat_Ellen_Buff3",
"AbilitySpecials": {
"AS_MaxCount": {
"Value": 4,
"ValueType": "Integer"
},
"AS_RecoverSP": {
"Value": 40,
"ValueType": "Float"
},
"AS_ReduceCD": {
"Value": 0.5,
"ValueType": "Float"
}
},
"AbilityStacking": "Unique",
"DefaultModifier": {
"OnHitOther": [
{
"$type": "ApplyModifier",
"ModifierName": "DecreaseCDCount_Buff3",
"Predicates": [
{
"$type": "ByAnimEventIDs",
"AnimEventIDs": [
"Ellen_Card_A_01_AttackProperty_01"
],
"Target": "Self"
},
{
"$type": "ByModifierStackCount",
"CompareType": "Less",
"ModifierName": "DecreaseCDCount_Buff3",
"StackCount": "%AS_MaxCount"
}
],
"StackCount": 1
}
]
},
"Modifiers": {
"DecreaseCDCount_Buff3": {
"MaxStackingNumber": "%AS_MaxCount",
"ModifierStacking": "Multiple",
"OnAdded": [
{
"$type": "SetInLevelCommonSkillCDAction",
"CommonSkillType": "SupportAttack",
"Delta": "%AS_ReduceCD",
"IsReset": false,
"ModifyType": "ByCurValue",
"Ratio": 0,
"ValueType": "CurrentValue"
}
]
}
},
"OnAbilityTrigger": [
{
"$type": "RecoverSPAction",
"Amount": "%AS_RecoverSP",
"IgnoreRatio": true
},
{
"$type": "FireEffect",
"EffectPattern": "Buff_Common_AddSp"
},
{
"$type": "ModifyMaterialPropertyAction",
"Tag": "Common_MA_Buff_AddSp_RimGlow_01_Cooperative_Combat_Ellen_Buff3",
"key": "Common_MA_Buff_AddSp_RimGlow_01"
}
]
}