{ "AbilityName": "Bangboo_Avocaboo_Cure_Bookemon", "AbilitySpecials": { "AS_RecoverRatio": { "Value": 3.2 }, "AS_RecoverValue": { "Value": 0.1 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "property(Attack)*specials(AS_RecoverRatio)", "ParamName": "AS_RecoverValue", "Target": "Self", "ValueType": "Float" } ], "OnHitOther": [ { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "property(Attack)*specials(AS_RecoverRatio)", "ParamName": "AS_RecoverValue", "Target": "Self", "ValueType": "Float" }, { "$type": "ApplyModifier", "ModifierName": "AvocabooCureModifier", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Bangboo_Avocaboo_Attackproperty_Attack_Bookemon" ] }, { "$type": "ByIsSelfAttackTarget", "IsSelfAttackTarget": true, "SourceTarget": "Self", "Target": "Target" } ], "Target": "Other" } ] }, "Modifiers": { "AvocabooCureModifier": { "Duration": 0.5, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RecoverHPAction", "Amount": "%AS_RecoverValue", "Percentage": 0, "Target": "Self" }, { "$type": "FireEffect", "EffectPattern": "Buff_Common_Recover", "Target": "Self" } ] }, "AvocabooUpgradeCureModifier": { "Duration": 0.5, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RecoverHPAction", "Amount": "%AS_RecoverValue", "CustomKey": "Bookemon_All_Bangboo", "Percentage": 0, "Target": "Custom" }, { "$type": "FireEffect", "CustomKey": "Bookemon_All_Bangboo", "EffectPattern": "Buff_Common_Recover", "Target": "Custom" } ] } }, "OnAbilityTrigger": [ { "$type": "ApplyModifier", "ModifierName": "AvocabooUpgradeCureModifier", "Target": "Self" } ] }