1
0
ZenlessData/Data/_unsorted/Burnice_Upgrade_02.json
2025-12-30 00:30:43 +01:00

97 lines
2.3 KiB
JSON

{
"AbilityName": "Burnice_Upgrade_02",
"AbilitySpecials": {
"AS_ADR_Final": {
"Value": 0
},
"AS_DeltaADR": {
"Value": 0.01
},
"AS_DeltaEAP": {
"Value": 5
},
"AS_DeltaSPRecover": {
"Value": 0.1
},
"AS_EAP_Final": {
"Value": 0
},
"AS_InitialEAP": {
"Value": 0
},
"AS_Interval": {
"Value": 1.2
},
"AS_MaxADR": {
"Value": 0.5
},
"AS_MaxEAP": {
"Value": 50
},
"AS_Threshold_Min": {
"Value": 0.8
}
},
"AbilityStacking": "Unique",
"DefaultModifier": {
"OnAdded": [
{
"$type": "SetTargetAbilitySpecialAction",
"DoRefresh": true,
"Params": [
{
"AbilityName": "Burnice_UniqueSkill",
"AbilitySpecials": [
{
"ModifyFunction": "Replace",
"Param": "%AS_Interval",
"ParamName": "AS_Interval",
"ParamType": "Float"
}
]
}
]
},
{
"$type": "SetAbilitySpecialByExpression",
"Expression": "min(((max((property(SPRecover)-specials(AS_Threshold_Min))\/specials(AS_DeltaSPRecover),0)*specials(AS_DeltaEAP)+specials(AS_InitialEAP))),(specials(AS_MaxEAP)))",
"ParamName": "AS_EAP_Final",
"Target": "Self",
"ValueType": "Float"
},
{
"$type": "SetAbilitySpecialByExpression",
"Expression": "min(((max((property(SPRecover)-specials(AS_Threshold_Min))\/specials(AS_DeltaSPRecover),0)*specials(AS_DeltaADR))),(specials(AS_MaxADR)))",
"ParamName": "AS_ADR_Final",
"Target": "Self",
"ValueType": "Float"
},
{
"$type": "ApplyModifier",
"ModifierName": "Buff_Modifier_EAP",
"Target": "Caster"
},
{
"$type": "ApplyModifier",
"ModifierName": "Buff_Modifier_ADR",
"Target": "Caster"
}
]
},
"Modifiers": {
"Buff_Modifier_ADR": {
"Duration": -1,
"ModifierStacking": "Replace",
"Properties": {
"Actor_AddedDamageRatio": "%AS_ADR_Final"
}
},
"Buff_Modifier_EAP": {
"Duration": -1,
"ModifierStacking": "Replace",
"Properties": {
"Actor_ElementAbnormalPowerDelta": "%AS_EAP_Final"
}
}
}
}