{ "AbilityName" : "Ability_HealSp", "OnAbilityStart" : [ { "$type" : "MoleMole.ApplyModifier", "ModifierName" : "HealSpModifier", "Target" : "TeamAvatars" }, { "$type" : "MoleMole.FireAudio", "AudioPattern" : "Play_sfx_interact_inlevel_pickup_sp" } // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_DropItemChip_Loot", // "Target" : "Target", // "FireEffectPosRot" : // { // "CoordsOption" : "ReferTarget", // "TargetOption" : // { // "$type" : "MoleMole.ConfigPosRotReferTarget", // "OffsetReferTarget" : "Self", // "AttachPoint" : "MiddlePoint", // "IsUseAttachPointPos" : true, // "IsUseAttachPointRotation" : true // }, // "Offset" : // { // "PositionOffset" : {"x":0.0, "y":0.0, "z":0.0}, // "AngleOffset" : {"x":0.0, "y":0.0, "z":0.0}, // "IsUseRotationY" : true, // "IsUseRotationXZ" : false // } // } // } ], "Modifiers" : { "HealSpModifier" : { "ModifierStacking" : "MultipleRefresh", "Duration" : 1.0, "OnAdded": [ { "$type": "MoleMole.RecoverSPAction", "Target" : "Self", "Percentage": "%HealRatio_01", "Amount": "%HealNum_01", "IgnoreRatio": false, "Predicates" : [ { "$type": "MoleMole.ByAvatarTeamIndex", "TeamIndex": 1, "Target" : "Self" } ] }, { "$type": "MoleMole.RecoverSPAction", "Target" : "Self", "Percentage": "%HealRatio_02", "Amount": "%HealNum_02", "IgnoreRatio": false, "Predicates" : [ { "$type": "MoleMole.ByAvatarTeamIndex", "TeamIndex": 2, "Target" : "Self" } ] }, { "$type": "MoleMole.RecoverSPAction", "Target" : "Self", "Percentage": "%HealRatio_03", "Amount": "%HealNum_03", "IgnoreRatio": false, "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 } } }