{ "AbilityMixins": [ { "$type": "WatchEntityMixin", "EntityTypes": [ "Avatar" ], "OnEntityAwaked": [ { "$type": "ApplyModifier", "ModifierName": "ListenerModifier_50432700", "Target": "TeamAvatars" } ], "Relationships": [ "Allied" ] }, { "$type": "ActionsOnPropertyChangeMixin", "DoInitialCheck": true, "PropertyActions": [ { "IsUsePercentage": false, "PropertyChangeActions": [ { "$type": "ApplyModifier", "ModifierName": "AddedCriticalDamageModifier", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "IsUsePercent": false, "Numerator": "ElementAbnormalPower_Battle", "Target": "Self", "Val1": 115 } ], "Target": "Caster" }, { "$type": "RemoveModifier", "ModifierName": "AddedCriticalDamageModifier", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "Less", "IsUsePercent": false, "Numerator": "ElementAbnormalPower_Battle", "Target": "Self", "Val1": 115 } ], "Target": "Caster" } ], "PropertyType": "ElementAbnormalPower_Battle" } ] } ], "AbilityName": "Suit_Ability_50432700", "AbilitySpecials": { "AS_CriticalDamageRatioDelta": { "Value": 0.2 }, "AS_CriticalDelta": { "Value": 0.25 }, "AS_Duration": { "Value": 12 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "AddedCriticalDamageModifier", "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "GreaterEqual", "IsUsePercent": false, "Numerator": "ElementAbnormalPower_Battle", "Target": "Self", "Val1": 115 } ], "Target": "Caster" } ], "OnTeamAvatarConstructed": [ { "$type": "ApplyModifier", "ModifierName": "ListenerModifier_50432700", "Target": "TeamAvatars" } ] }, "Modifiers": { "AddedBaseAttackRatioModifier": { "Duration": "%AS_Duration", "ModifierStacking": "Replace", "Properties": { "Actor_CriticalDelta": "%AS_CriticalDelta" } }, "AddedCriticalDamageModifier": { "Duration": -1, "ModifierStacking": "Replace", "Properties": { "Actor_CriticalDamageRatioDelta": "%AS_CriticalDamageRatioDelta" } }, "ListenerModifier_50432700": { "Duration": -1, "ModifierStacking": "Unique", "OnBuffAddToOtherPre": [ { "$type": "ApplyModifier", "ModifierName": "AddedBaseAttackRatioModifier", "Predicates": [ { "$type": "ByHandlingBuffGroup", "BuffGroupList": [ "Frozen", "Frostbite" ] } ], "Target": "Caster" } ], "OnBuffDamageHitOtherPre": [ { "$type": "ApplyModifier", "ModifierName": "AddedBaseAttackRatioModifier", "Predicates": [ { "$type": "ByBuffAttackProperty", "BuffGroupList": [ "Frozen", "Frostbite" ] } ], "Target": "Caster" } ] } } }