{ "AbilityMixins": [ ], "AbilityName": "AbyssS2ThirdLoop_Brujas_PartnerSkill", "AbilitySpecials": { "AS_ATK": { "Value": 500 }, "AS_DefenceRatio": { "Value": -0.2 }, "AS_Duration": { "Value": 15 }, "AS_Energy_Recover_Bytime": { "Value": 5 }, "SingleExtendDuration": { "Value": 5 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAbyssThirdLoopPartnerStart": [ { "$type": "ApplyModifier", "ModifierName": "BuffModifier_AbyssS2ThirdLoop_Brujas_PartnerSkill", "Target": "TeamAvatars" } ], "OnBattleEnter": [ { "$type": "ApplyModifier", "ModifierName": "PartnerSkillEnergy_Rcover", "Target": "Self" } ], "OnBattleExit": [ { "$type": "RemoveModifier", "ModifierName": "PartnerSkillEnergy_Rcover", "Target": "Self" } ] }, "Modifiers": { "BuffModifier_AbyssS2ThirdLoop_Brujas_PartnerSkill": { "Duration": "%AS_Duration", "ModifierStacking": "Replace", "OnHitOther": [ { "$type": "ModifyAttackDataAction", "PropertyKey": "Actor_DefenceRatio", "PropertyValue": "%AS_DefenceRatio", "Target": "Target" } ], "OnRemoved": [ { "$type": "RemoveModifier", "ModifierName": "CountModifier", "StackCount": 30, "Target": "PartnerAvatars" } ], "Properties": { "Actor_BaseAttackDelta": "%AS_ATK" } }, "CountModifier": { "Duration": -1, "MaxStackingNumber": 30, "ModifierStacking": "MultipleAllRefresh" }, "PartnerSkillEnergy_Rcover": { "Duration": -1, "ModifierMixins": [ { "$type": "SmoothChangePropertyMixin", "PropertyItems": [ { "Amount": "%AS_Energy_Recover_Bytime", "CustomPropertyType": "Abyss_PartnerSkillEnergy", "PropertyModifyFunction": "Add", "PropertyType": "Custom" } ] } ], "ModifierStacking": "Unique" } }, "OnAbilityTrigger": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByModifierStackCount", "CompareType": "Less", "ModifierName": "CountModifier", "StackCount": 30 } ], "SuccessActions": [ { "$type": "SetModifierDurationAction", "ModifierName": "BuffModifier_AbyssS2ThirdLoop_Brujas_PartnerSkill", "ModifierTargetType": "GlobalAbility", "ModifyType": "Add", "Target": "TeamAvatars", "Value": "%SingleExtendDuration" }, { "$type": "ApplyModifier", "ModifierName": "CountModifier", "StackCount": "%SingleExtendDuration", "Target": "Self" } ] } ] }