{ "AbilityMixins": [ { "$type": "WatchEntityMixin", "EntityTypes": [ "Avatar" ], "OnEntityAwaked": [ { "$type": "ApplyModifier", "ModifierName": "PromeiaBuffDurationModifier", "Predicates": [ { "$type": "ByMathSkillSuccess" } ], "Target": "TeamAvatars" } ], "Relationships": [ "Allied" ] } ], "AbilityName": "Promeia_MathSkill", "AbilitySpecials": { "AS_AddedElementAccumulationRatio": { "Value": 20 }, "AS_BuffAddDurationDelta": { "Value": 3 }, "AS_BuffDamageDefenceRatio": { "Value": 0 }, "AS_BuffDamageDefenceRatio_Abloom": { "Value": 0 }, "AS_DefenceRatio_Talent01": { "Value": 0 }, "AS_DefenceRatio_Talent02": { "Value": 0 }, "AS_Duration": { "Value": 15 }, "AS_ElementAbnormalPowerRequire": { "Value": 100 }, "AS_ElementMysteryDeltaBase": { "Value": -0.002 }, "AS_ElementMysteryDeltaBase_Abloom": { "Value": -0.002 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ ], "OnBuffDamageHitOther": [ { "$type": "ModifyAttackDataAction", "MpExecMode": "MpTotallyLocal", "Predicates": [ { "$type": "ByHasModifier", "ModifierNameList": [ "DebuffModifier" ], "Target": "Other" }, { "$type": "ByOr", "Predicates": [ { "$type": "ByBuffAttackProperty", "PatternKey": "AbnormalDamage" }, { "$type": "ByBuffAttackProperty", "BuffGroupList": [ "Disorder" ] } ] }, { "$type": "ByAvatarTalentIndex", "TalentIndex": 2, "Target": "Self" } ], "PropertyKey": "Actor_DefenceRatio", "PropertyValue": "%AS_DefenceRatio_Talent02", "Target": "Self" } ], "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "DebuffModifier", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "AttackSpecial", "ExSp" ] }, { "$type": "ByMathSkillSuccess" } ], "Target": "Other" } ], "OnSkillStart": [ { "$type": "ApplyModifier", "ModifierName": "Promeia_EnhanceModifier", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "ExSp" }, { "$type": "ByMathSkillSuccess" } ], "Target": "Caster" } ], "OnTeamAvatarConstructed": [ { "$type": "ApplyModifier", "ModifierName": "PromeiaBuffDurationModifier", "Predicates": [ { "$type": "ByMathSkillSuccess" } ], "Target": "TeamAvatars" } ] }, "Modifiers": { "DebuffModifier": { "Duration": "%AS_Duration", "ModifierStacking": "Replace", "OnBuffDamageBeingHit": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "Abloom" ], "Target": "Self" } ], "PropertyKey": "Actor_DefenceRatio", "PropertyValue": "%AS_BuffDamageDefenceRatio_Abloom", "Target": "Self" }, { "$type": "ModifyAttackDataAction", "MpExecMode": "MpTotallyLocal", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnimTagList", "TagList": [ "Abloom" ], "Target": "Self" } ] }, { "$type": "ByAvatarTalentIndex", "TalentIndex": 1, "Target": "Caster" } ], "PropertyKey": "Actor_DefenceRatio", "PropertyValue": "%AS_DefenceRatio_Talent01", "Target": "Self" } ] }, "PromeiaBuffDurationModifier": { "BuffRevises": [ { "BuffReviseType": "AddToOther", "FilterType": "ByBuffGroup", "GroupName": "Frost", "Params": [ { "Delta": "%AS_BuffAddDurationDelta", "Name": "Duration" } ] } ], "Duration": -1, "ModifierStacking": "Unique" }, "Promeia_EnhanceModifier": { "Duration": "%AS_Duration", "ModifierStacking": "Replace", "Properties": { "Actor_AddedElementAccumulationRatio": "%AS_AddedElementAccumulationRatio" } } } }