{ "AbilityName": "AbyssS2_Artifact_1339802", "AbilitySpecials": { "AS_BaseAtkRatio": { "Value": 1, "ValueType": "Float" }, "AS_CurHP_Limit": { "Value": 0, "ValueType": "Float" }, "AS_CurHP_Limit_Ratio": { "Value": 0.1, "ValueType": "Float" }, "AS_DamageTakeRatio": { "Value": 0.5, "ValueType": "Float" }, "AS_ElementMysteryDelta": { "Value": 400, "ValueType": "Float" } }, "AbilityStacking": "Unique", "DefaultModifier": { "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAbilitySpecialsByPropertyAction", "ModifyFunction": "Replace", "ParamName": "AS_CurHP_Limit", "Percentage": "%AS_CurHP_Limit_Ratio", "PropertyType": "MaxHP", "Target": "Self" }, { "$type": "SetBasePropertyLimitByAbility", "Limit": "%AS_CurHP_Limit", "PropertyType": "CurHP" }, { "$type": "RecoverHPAction", "Amount": 1, "Predicates": [ { "$type": "ByPlayerPropertyValue", "CompareType": "Greater", "Denominator": "MaxHP", "IsUsePercent": true, "Numerator": "CurHP", "Target": "Self", "Val1": "%AS_CurHP_Limit_Ratio", "Val2": 0 } ] }, { "$type": "ApplyModifier", "ModifierName": "AbyssS2_Artifact_HighStakes_Modifier", "Target": "Self" } ] }, "Modifiers": { "AbyssS2_Artifact_HighStakes_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnHitOther": [ { "$type": "ModifyAttackDataAction", "PropertyKey": "Actor_DefinitelyCritical", "PropertyValue": 1, "Target": "Self" } ], "Properties": { "Actor_BaseAttackRatio": "%AS_BaseAtkRatio", "Actor_DamageTakeRatio": "%AS_DamageTakeRatio", "Actor_ElementMysteryDelta": "%AS_ElementMysteryDelta" } } } }