{ "AbilityMixins": [ { "$type": "ListenAbilityMixin", "AbilityName": "Coop_EtherInfection_Avatar", "OnListenAbilityAdded": [ { "$type": "SetTargetAbilitySpecialAction", "Params": [ { "AbilityName": "Coop_EtherInfection_Avatar", "AbilitySpecials": [ { "ModifyFunction": "Add", "Param": "%AS_EtherInfectionReduce", "ParamName": "AS_GetEtherInfectionRatio_OutBattleStatus", "ParamType": "Float" }, { "ModifyFunction": "Add", "Param": "%AS_EtherInfectionReduce", "ParamName": "AS_GetEtherInfectionRatio_InBattleStatus", "ParamType": "Float" } ] } ], "Target": "Self" } ], "Targetting": "Self" } ], "AbilityName": "Coop_TarotCard_1014", "AbilitySpecials": { "AS_AddDamageRatio_Decrease": { "Value": -0.15 }, "AS_EtherInfectionReduce": { "Value": -5E-05 }, "AS_RecoverHPRatio": { "Value": 0.1 }, "HpPercentage": { "Value": 0.15 }, "RecoverHp_CD": { "Value": 30 }, "RecoverHp_Duration": { "Value": 10 }, "Shield_CD": { "Value": 30 }, "Shield_Duation": { "Value": 30 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Coop_TarotCard_1014" ], "IsAdd": true, "Target": "Self" } ], "OnBeingHit": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "#Coop_Thunder_AttackProperty", "#Coop_Thunder_AttackProperty_Enhance", "Monster_Coop_FireBall_AttackProperty", "Monster_Coop_FireBall_Ground_AttackProperty" ] } ], "PropertyKey": "BreakLevel_Delta", "PropertyValue": -99, "Target": "Target" }, { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "#Coop_Thunder_AttackProperty", "#Coop_Thunder_AttackProperty_Enhance", "Monster_Coop_FireBall_AttackProperty", "Monster_Coop_FireBall_Ground_AttackProperty" ] } ], "PropertyKey": "Actor_AddedDamageRatio", "PropertyValue": "%AS_AddDamageRatio_Decrease", "Target": "Target" } ], "OnCustomEventReceived": [ { "$type": "ApplyModifier", "ModifierName": "ShieldBuff_Modifier", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "Coop_Flame_Avatar_Success" }, { "$type": "ByCustomEvent", "EventKey": "Coop_Thunder_Avatar_Success" } ] } ], "Target": "Self" }, { "$type": "ApplyModifier", "ModifierName": "RecoverHp_Modifier", "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "Coop_EtherInfectionCounter_Avatar_Success" } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Coop_TarotCard_1014" ], "IsAdd": false, "Target": "Self" } ] }, "Modifiers": { "RecoverHp_Modifier": { "Duration": "%RecoverHp_CD", "ModifierMixins": [ { "$type": "SmoothRecoverHPMixin", "ExactDuration": "%RecoverHp_Duration", "IgnoreRatio": true, "PropertyItem": { "Percentage": "%AS_RecoverHPRatio", "PropertyModifyFunction": "Add", "PropertyType": "MaxHP" } } ], "ModifierStacking": "Unique" }, "ShieldBuff_Modifier": { "Duration": "%Shield_CD", "ModifierMixins": [ { "$type": "HpShieldMixin", "Duration": "%Shield_Duation", "IfTakeRestDamageWhenEmpty": true, "Priority": 0, "RecoverAmount": 0, "RecoverPercentage": 0, "RemovedActions": [ { "$type": "UnsetRBLOffsetAction", "Tag": "Coop_TarotCard_1014_RBL", "Target": "Self" } ], "Tag": "Coop_TarotCard_1014", "TotalValueConfig": { "Amount": 0, "Percentage": "%HpPercentage", "PropertyType": "MaxHP" } } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetRBLOffsetAction", "RBLOffset": 4, "Tag": "Coop_TarotCard_1014_RBL", "Target": "Self" } ], "OnRemoved": [ { "$type": "UnsetRBLOffsetAction", "Tag": "Coop_TarotCard_1014_RBL", "Target": "Self" } ] } } }