{ "AbilityName": "Yidhari_Talent_04", "AbilitySpecials": { "AS_AddedSkipDefDamageRatio": { "Value": 0.3 }, "AS_Duration": { "Value": 30 }, "AS_RecoverHPDuration": { "Value": 5 }, "AS_RecoverHPRatio": { "Value": 0.25 }, "AS_RecoverHPRatioPreS": { "Value": 0.05 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "SetAbilitySpecialByExpression", "Expression": "specials(AS_RecoverHPRatio)\/specials(AS_RecoverHPDuration)", "ParamName": "AS_RecoverHPRatioPreS", "ValueType": "Float" } ], "OnThemeSpaceProlongByCaster": [ { "$type": "ApplyModifier", "ModifierName": "YidhariTalentBuffModifier" } ], "OnThemeSpaceStartByCaster": [ { "$type": "ApplyModifier", "ModifierName": "YidhariTalentBuffModifier" } ] }, "Modifiers": { "SmoothRecoverHpModifier": { "Duration": "%AS_RecoverHPDuration", "ModifierMixins": [ { "$type": "SmoothRecoverHPMixin", "PropertyItem": { "Percentage": 0.05, "PropertyModifyFunction": "Add" } }, { "$type": "LockLifePropertyMixin", "DeltaLockList": [ { "LockType": "Total", "LockValue": 1 } ], "PerformBeHitEffect": true } ], "ModifierStacking": "Replace", "OnAdded": [ { "$type": "SetRBLOffsetAction", "RBLOffset": 6, "Tag": "Yidhari_Talent_04" }, { "$type": "ModifyMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_OverrideRimGlow_02", "Target": "Self", "key": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_OverrideRimGlow_02" } ], "OnRemoved": [ { "$type": "UnsetRBLOffsetAction", "Tag": "Yidhari_Talent_04" }, { "$type": "InterruptMaterialPropertyAction", "Tag": "Avatar_Female_Size03_Yidhari_MA_Attack_Common_OverrideRimGlow_02", "Target": "Self" } ] }, "TalentLockLifeModifier": { "Duration": "%AS_Duration", "ModifierMixins": [ { "$type": "LockLifePropertyMixin", "DeltaLockList": [ { "LockType": "Total", "LockValue": 1 } ], "OnLifeLockFirstTriggeredActions": [ { "$type": "ApplyModifier", "ModifierName": "SmoothRecoverHpModifier", "Target": "Self" }, { "$type": "RemoveModifier", "ModifierName": "TalentLockLifeModifier", "Target": "Self" } ], "PerformBeHitEffect": true } ], "ModifierStacking": "Replace" }, "YidhariTalentBuffModifier": { "Duration": "%AS_Duration", "ModifierStacking": "Replace", "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "TalentLockLifeModifier", "Target": "Self" } ], "Properties": { "Actor_AddedSkipDefDamageRatio": "%AS_AddedSkipDefDamageRatio" } } } }