{ "AbilityName": "Astra_Charge", "AbilitySpecials": { "AS_AttackIndex": { "Value": 0, "ValueType": "Integer" }, "AS_DecreaseSP": { "Value": 20, "ValueType": "Float" }, "AS_DecreaseSP_Final": { "Value": 0, "ValueType": "Float" }, "AS_DecreaseSP_PerStack": { "Value": 40, "ValueType": "Float" }, "AS_RecoverSP": { "Value": 5, "ValueType": "Float" }, "AS_RecoverSP_Final": { "Value": 0, "ValueType": "Float" }, "AS_RecoverSP_PerStack": { "Value": 10, "ValueType": "Float" }, "AS_SetUIArrow": { "Value": 0, "ValueType": "Float" }, "AS_StackCount": { "Value": 0, "ValueType": "Integer" } }, "AbilityStacking": "Unique", "DefaultModifier": { }, "Modifiers": { "RecoverSPModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnCustomEventReceived": [ ] }, "SetUIArrowModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Unique" }, "UIArrowModifier": { "Duration": -1, "IgnoreTimeScale": false, "ModifierStacking": "Replace" } }, "OnAbilityStart": [ ] }