{ "AbilityMixins": [ { "$type": "WatchEntityMixin", "EntityTypes": [ "Avatar" ], "OnEntityAwaked": [ { "$type": "ApplyModifier", "ModifierName": "Vivian_AddEtherBuffDamage_Modifier", "Target": "TeamAvatars" } ], "Relationships": [ "Allied" ] } ], "AbilityName": "Vivian_MathSkill", "AbilitySpecials": { "AS_BuffDamageRatio": { "Value": 0.5, "ValueType": "Float" } }, "AbilityStacking": "Unique", "Modifiers": { "Vivian_AddEtherBuffDamage_Modifier": { "IsUnique": true, "OnBuffDamageHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByBuffAttackProperty", "BuffGroupList": [ "Erosion", "Chaos", "Disorder" ] }, { "$type": "ByDamageElementType", "DamageElement": "Ether" }, { "$type": "ByMathSkillSuccess", "Target": "Caster" } ], "PropertyKey": "Actor_BuffDamageRatio", "PropertyValue": "%AS_BuffDamageRatio" } ] } }, "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "Vivian_AddEtherBuffDamage_Modifier", "Target": "TeamAvatars" } ] }