{ "AbilityName" : "Ability_HealHp", "OnAbilityStart" : [ { "$type" : "MoleMole.ApplyModifier", "ModifierName" : "HealHpModifier", "Target" : "TeamAvatars" }, { "$type" : "MoleMole.FireAudio", "AudioPattern" : "Play_sfx_interact_inlevel_pickup_hp" }, { "$type" : "MoleMole.FireEffect", "EffectPattern" : "Eff_Common_HealSmall", "Target" : "Target" } ], "Modifiers" : { "HealHpModifier" : { "ModifierStacking" : "MultipleRefresh", "Duration" : 1.0, "OnAdded": [ { "$type": "MoleMole.ModifyProperty", "PropertyType": "CurHP", "PropertyModifyFunction": "Add", "Percentage": "%HealRatio_01", "Amount": "%HealNum_01", "Target": "Self", "Predicates" : [ { "$type": "MoleMole.ByAvatarTeamIndex", "TeamIndex": 1, "Target" : "Self" } ] }, { "$type": "MoleMole.ModifyProperty", "PropertyType": "CurHP", "PropertyModifyFunction": "Add", "Percentage": "%HealRatio_02", "Amount": "%HealNum_02", "Target": "Self", "Predicates" : [ { "$type": "MoleMole.ByAvatarTeamIndex", "TeamIndex": 2, "Target" : "Self" } ] }, { "$type": "MoleMole.ModifyProperty", "PropertyType": "CurHP", "PropertyModifyFunction": "Add", "Percentage": "%HealRatio_03", "Amount": "%HealNum_03", "Target": "Self", "Predicates" : [ { "$type": "MoleMole.ByAvatarTeamIndex", "TeamIndex": 3, "Target" : "Self" } ] } ] } }, "AbilitySpecials": { "HealRatio_01": { "Value": 0 }, "HealRatio_02": { "Value": 0 }, "HealRatio_03": { "Value": 0 }, "HealNum_01": { "Value": 0 }, "HealNum_02": { "Value": 0 }, "HealNum_03": { "Value": 0 } } }