{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_Branch_01_Plus", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": true, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "Attack_Branch_01_Plus_Modifier" ] } ] } ], "AbilityName": "Seed_TutorialAbility", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "TeamCheckModifier", "Target": "TeamAvatars" } ], "OnSkillStart": [ { "$type": "ApplyModifier", "ModifierName": "Quest2Modifier", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "ExSp", "Target": "Self" } ], "Target": "Caster" } ] }, "Modifiers": { "Attack_Branch_01_Plus_Modifier": { "Duration": -1, "ModifierStacking": "Unique", "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "Quest3Modifier", "Target": "Self" } ] }, "Predicates": { "IsSeedPartnerPredicates": { "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByAnd", "Predicates": [ { "$type": "ByOriginalAvatarTeamIndex", "TeamIndex": 1 }, { "$type": "ByPlayerPropertyValue", "CompareType": "Equal", "CustomNumerator": "Seed_TeamMateIndex", "IsUsePercent": false, "Numerator": "Custom", "Target": "Caster", "Val1": 1 } ] }, { "$type": "ByAnd", "Predicates": [ { "$type": "ByOriginalAvatarTeamIndex", "TeamIndex": 2 }, { "$type": "ByPlayerPropertyValue", "CompareType": "Equal", "CustomNumerator": "Seed_TeamMateIndex", "IsUsePercent": false, "Numerator": "Custom", "Target": "Caster", "Val1": 2 } ] }, { "$type": "ByAnd", "Predicates": [ { "$type": "ByOriginalAvatarTeamIndex", "TeamIndex": 3 }, { "$type": "ByPlayerPropertyValue", "CompareType": "Equal", "CustomNumerator": "Seed_TeamMateIndex", "IsUsePercent": false, "Numerator": "Custom", "Target": "Caster", "Val1": 3 } ] } ] } ] } }, "Quest1Modifier": { "Duration": 1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "LDListenEntityAction", "TargetKey": "AvatarTutorial_Seed_1" } ] }, "Quest2Modifier": { "Duration": 1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "LDListenEntityAction", "TargetKey": "AvatarTutorial_Seed_2" } ] }, "Quest3Modifier": { "Duration": 1, "ModifierStacking": "Replace", "OnAdded": [ { "$type": "LDListenEntityAction", "TargetKey": "AvatarTutorial_Seed_3" } ] }, "TeamCheckModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnSkillStart": [ { "$type": "ApplyModifier", "ModifierName": "Quest1Modifier", "Predicates": [ { "$type": "ByFromSkillType", "SkillType": "ExSp", "Target": "Self" }, { "$type": "ByAvatarProfessionType", "ProfessionType": "Attack", "Target": "Self" }, { "$type": "ByNot", "Predicates": [ { "$type": "ByIsModifierCaster", "Target": "Self" } ] } ], "Target": "Self" } ] } } }