{ "AbilityMixins": [ { "$type": "AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Attack_03_02_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "LockStunModifier", "AITriggeredModifier" ] }, { "AnimatorStateName": "Attack_03_02_Start", "FrameCountHigh": 30, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteRootMotionModifier" ] }, { "AnimatorStateName": "Attack_03_02_Start", "FrameCountHigh": 0, "FrameCountLow": 30, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "PopLiquidEtherBuffModifier" ] }, { "AnimatorStateName": "Attack_03_02_Loop", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": true, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "LockStunModifier", "CollideWallModifier_01", "AITriggeredModifier" ] }, { "AnimatorStateName": "Attack_03_Parry_Start", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "MuteRootMotionModifier", "LockStunModifier", "AITriggeredModifier" ] }, { "AnimatorStateName": "Attack_03_Parry_Start", "FrameCountHigh": 0, "FrameCountLow": 30, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "BeHitMotionModifier", "InvicibleModifier" ] }, { "AnimatorStateName": "Attack_03_Parry_Loop", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": true, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "BeHitMotionModifier", "LockStunModifier", "AITriggeredModifier", "InvicibleModifier" ] }, { "AnimatorStateName": "Attack_03_02_End", "FrameCountHigh": 10, "FrameCountLow": 0, "IsLoop": true, "LayerIndex": 0, "MaxFrameCountHigh": false, "MaxFrameCountLow": false, "ModifierNameList": [ "LockStunModifier", "AITriggeredModifier" ] }, { "AnimatorStateName": "Attack_03_02_Loop_Parried", "FrameCountHigh": 0, "FrameCountLow": 0, "IsLoop": true, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "LockStunModifier", "CollideWallModifier", "AITriggeredModifier", "InvicibleModifier" ] }, { "AnimatorStateName": "Attack_03_02_Death", "FrameCountHigh": 10, "FrameCountLow": 0, "IsLoop": false, "LayerIndex": 0, "MaxFrameCountHigh": true, "MaxFrameCountLow": false, "ModifierNameList": [ "HisazzuModifier" ] } ] } ], "AbilityName": "FlameCantor_HuskronSummonedAbility", "AbilitySpecials": { "AS_Damage": { "Value": 0 }, "AS_DamageByHp_Boss": { "Value": 0.025 }, "AS_DamageByHp_Elite": { "Value": 0.1 }, "AS_DamageByHp_Normal": { "Value": 0.4 }, "AS_MaxHP": { "Value": -0.4 }, "AS_MaxStun": { "Value": -0.2 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnBeingHit": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Monster_Huskron_ATK03_02_Attackproperty_Hiisazu" ], "Target": "Self" } ], "PropertyKey": "Actor_Hiisazu", "PropertyValue": 1, "Target": "Self" } ], "OnCustomEventReceived": [ { "$type": "ApplyAbilityAction", "AbilityName": "Monster_Common_EtherSummonDeath", "IsAutoTrigger": true, "Predicates": [ { "$type": "ByCustomEvent", "EventKey": "Huskron_Dead" } ] } ], "OnHitOther": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_AttackLanded_ATK0302", "ParamType": 1, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Monster_Huskron_ATK03_02_Attackproperty_Check" ] }, { "$type": "ByIsLocalAvatar", "IsLocalAvatar": true, "Target": "Target" } ], "Target": "Self" } ], "Properties": { "Actor_MaxHPRatio": "%AS_MaxHP", "Actor_StunMaxRatio": "%AS_MaxStun" } }, "Modifiers": { "AITriggeredModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "TriggerBehaviorTreeAction", "Enable": true, "Target": "Self" } ] }, "BeHitMotionModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "FlameCantor_Huskron_CantBeSelect" ], "IsAdd": true, "Target": "Self" } ], "OnBeingHitPre": [ { "$type": "ApplyLogicMoveAction", "Predicates": [ { "$type": "ByEntityType", "EntityType": "Avatar", "Target": "Other" }, { "$type": "ByIsSelfAttackTarget", "IsSelfAttackTarget": true, "SourceTarget": "LocalAvatar", "Target": "Self" } ], "RotationConfig": { "$type": "ConfigRotationToTarget", "Duration": -1, "ReachTargetStop": true, "RotateSpeed": 1, "RotateType": "Instant", "TargetPosRot": { "CoordsOption": "Relative", "Offset": { "AngleOffset": { "x": 0, "y": 0, "z": 0 }, "IsClampOffsetDistance": false, "IsUseRotationXZ": true, "IsUseRotationY": true, "PositionOffset": { "x": 0, "y": 0, "z": -9999 } }, "TargetOption": { "$type": "ConfigPosRotReferTarget", "BackupOffsetReferTarget": "None", "IsUseAttachPointPos": true, "IsUseAttachPointRotation": true, "OffsetReferTarget": "Other" } }, "TargetUpdateMode": "OnStart" }, "Target": "Self" }, { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_HitPush", "ParamType": 1, "Predicates": [ { "$type": "ByEntityType", "EntityType": "Avatar", "Target": "Other" }, { "$type": "ByIsSelfAttackTarget", "IsSelfAttackTarget": true, "SourceTarget": "LocalAvatar", "Target": "Self" } ], "Target": "Self" } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "FlameCantor_Huskron_CantBeSelect" ], "IsAdd": false, "Target": "Self" } ] }, "CollideWallModifier": { "Duration": -1, "ModifierMixins": [ { "$type": "CollideGroundWallMixin", "EnterWallActions": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_AttackLanded_ATK0302", "ParamType": 1, "Target": "Self" } ] } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_AttackLanded_ATK0302", "ParamType": 1, "Predicates": [ { "$type": "ByObstacle", "BoxDistance": 0.5, "BoxHeight": 0.1, "BoxPosOffset": { "x": 0, "y": 1, "z": 0 }, "BoxWidth": 0.5, "CheckShape": "Box", "Target": "Self" } ], "Target": "Self" } ], "OnHitOther": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_AttackLanded_ATK0302", "ParamType": 1, "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Monster_Huskron_ATK03_02_Attackproperty_Allied" ], "Target": "Self" } ], "Target": "Self" }, { "$type": "ReplaceDamageAction", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Monster_Huskron_ATK03_02_Attackproperty_Allied" ], "Target": "Self" } ], "TargetDamage": "%AS_Damage" } ], "OnHitOtherPre": [ { "$type": "SetAbilitySpecialsByPropertyAction", "ModifyFunction": "Replace", "ParamName": "AS_Damage", "Percentage": "%AS_DamageByHp_Normal", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Monster_Huskron_ATK03_02_Attackproperty_Allied" ], "Target": "Self" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Normal", "Target": "Target" } ], "PropertyType": "MaxHP", "Target": "Target" }, { "$type": "SetAbilitySpecialsByPropertyAction", "ModifyFunction": "Replace", "ParamName": "AS_Damage", "Percentage": "%AS_DamageByHp_Elite", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Monster_Huskron_ATK03_02_Attackproperty_Allied" ], "Target": "Self" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Elite", "Target": "Target" } ], "PropertyType": "MaxHP", "Target": "Target" }, { "$type": "SetAbilitySpecialsByPropertyAction", "ModifyFunction": "Replace", "ParamName": "AS_Damage", "Percentage": "%AS_DamageByHp_Boss", "Predicates": [ { "$type": "ByAnimEventIDs", "AnimEventIDs": [ "Monster_Huskron_ATK03_02_Attackproperty_Allied" ], "Target": "Self" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Boss", "Target": "Target" } ], "PropertyType": "MaxHP", "Target": "Target" } ] }, "CollideWallModifier_01": { "Duration": -1, "ModifierMixins": [ { "$type": "CollideGroundWallMixin", "EnterWallActions": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_AttackLanded_ATK0302", "ParamType": 1, "Target": "Self" } ] } ], "ModifierStacking": "Unique", "OnAdded": [ { "$type": "SetAnimCtrlerParamAction", "ParamName": "Trigger_AttackLanded_ATK0302", "ParamType": 1, "Predicates": [ { "$type": "ByObstacle", "BoxDistance": 1, "BoxHeight": 0.1, "BoxPosOffset": { "x": 0, "y": 1, "z": 0 }, "BoxWidth": 1, "CheckShape": "Box", "Target": "Self" } ], "Target": "Self" } ] }, "HisazzuModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "DamageByAttackPropertyAction", "AnimEventID": "Monster_Huskron_ATK03_02_Attackproperty_Hiisazu", "Target": "Self" } ] }, "InvicibleModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Huskron_Invicible" ], "IsAdd": true } ], "OnRemoved": [ { "$type": "HandleAnimatorZoneTagsAction", "AnimatorStateTags": [ "Huskron_Invicible" ], "IsAdd": false } ] }, "LockStunModifier": { "Duration": -1, "ModifierMixins": [ { "$type": "LockStunPropertyMixin", "PercentageLock": 0.01, "ValueLock": 0 } ], "ModifierStacking": "Unique" }, "MuteRootMotionModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "MuteRootMotionAction", "EnableMute": true, "Target": "Self" } ], "OnRemoved": [ { "$type": "MuteRootMotionAction", "EnableMute": false, "Target": "Self" } ] }, "PopLiquidEtherBuffModifier": { "Duration": 1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "PopMuteHUDAction", "isIgnoreAni": false, "tag": "EtherBornMuteHUD" }, { "$type": "PopHitColliderEnable", "Tag": "EtherBornHitCollider" }, { "$type": "PopMuteBeSelectedAction", "Tag": "EtherBornMuteBeSelected", "Target": "Self" } ] } } }