{ "AbilityMixins": [ { "$type": "ListenAbilityMixin", "AbilityName": "Seed_UniqueSkill", "OnListenAbilityAdded": [ { "$type": "SetTargetAbilitySpecialAction", "Params": [ { "AbilityName": "Seed_UniqueSkill", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": "%AS_SpiritConsume_Talent01", "ParamName": "AS_SpiritConsume_Talent01", "ParamType": "Float" } ] } ], "Target": "Self" } ], "Targetting": "Self" } ], "AbilityName": "Seed_Talent_01", "AbilitySpecials": { "AS_CriticalDamageRatioDelta": { "Value": 0.5 }, "AS_Seed_Spirit_EXQTERecover_Talent_01": { "Value": 0.5 }, "AS_Seed_Spirit_StartRecover_Talent_01": { "Value": 0.5 }, "AS_SpiritConsume_Talent01": { "Value": 100 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ModifyProperty", "Amount": "%AS_Seed_Spirit_StartRecover_Talent_01", "CustomPropertyType": "Seed_Spirit", "IsUsePercentage": false, "Percentage": 0, "PropertyModifyFunction": "Add", "PropertyType": "Custom" }, { "$type": "SetAnimCtrlerParamAction", "BoolVal": true, "ParamName": "Bool_CanRobotPunch", "ParamType": 2, "Target": "Caster" } ], "OnHitOther": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Seed_Attack_Branch_01_Plus_AttackProperty_01", "Seed_Attack_Branch_01_Plus_AttackProperty_02", "Seed_Attack_Branch_01_Plus_AttackProperty_03", "Seed_Attack_Charge_02_AttackProperty_01", "Seed_Attack_Charge_02_AttackProperty_02" ] } ], "PropertyKey": "Actor_CriticalDamageRatioDelta", "PropertyValue": "%AS_CriticalDamageRatioDelta", "Target": "Self" } ], "OnSkillStart": [ { "$type": "ModifyProperty", "Amount": "%AS_Seed_Spirit_EXQTERecover_Talent_01", "CustomPropertyType": "Seed_Spirit", "IsUsePercentage": false, "Percentage": 0, "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "ExQTE" } ], "PropertyModifyFunction": "Add", "PropertyType": "Custom" } ] } }