{ "id": "buff_chr_0011_seraph_mainchr_heal", "iconConfig": { "_spritePath": "", "showInHeadBarCommon": false, "showInHeadBarAttached": false, "showInSquadIcon": false, "blinkInMainCharHpBar": false, "onlyShowForMainCharacter": false, "iconStyleInSquad": "Default", "_orderPriorityConfig": { "useDirectoryValue": false, "priorityValue": 0, "priorityEnum": "CommonCharBuff" }, "showWarningBackground": false, "playStrongInAnimation": false, "hasCharHpBarVfxType": false, "charHpBarVfxType": "Fire" }, "ignoreTagImmune": false, "useTimeDilationDt": false, "finishOnRepatriate": false, "hasAddingCooldown": false, "addingCooldown": { "useBlackboardKey": false, "value": 0.0, "blackboardKey": "" }, "ignoreCooldownWhenAdding": false, "attributeModifier": { "isConvertedAttribute": false, "attributeModifiers": [] }, "damageModifier": [], "healModifier": [], "poiseModifier": [], "globalModifier": [], "shieldConfigs": [], "applyTags": [], "lifeType": "Limited", "duration": { "useBlackboardKey": false, "value": 2.0, "blackboardKey": "duration" }, "triggerInterval": { "useBlackboardKey": false, "value": 0.25, "blackboardKey": "" }, "waitFirstTriggerInterval": true, "maxTriggerCnt": { "useBlackboardKey": false, "value": 1, "blackboardKey": "" }, "stackingSettings": { "identifierType": "Id", "stackingType": "Unlimited", "stackingKey": "", "usePriorityKey": false, "priorityKey": "", "negatePriority": false, "priority": 1.0, "useMaxStackCntKey": false, "maxStackCntKey": "", "maxStackCnt": 1, "isNeedStackEffect": false, "stackEffects": [] }, "dispelConfig": { "canBeDispelled": false, "dispelledLevel": "Default" }, "buffEventAction": [ { "buffEvent": "OnBuffTrigger", "actions": [ { "actionData": [ { "$type": "Beyond.Gameplay.Core.PlaySoundAction.PlaySoundActionData", "isEnable": true, "priorityLevel": "Default", "priorityOffset": 0, "serverActionIndex": 0, "_soundEvent": "au_chr_0011_seraph_normal_skill_recover", "_stopOnEnd": false, "_stopFadeDurationMs": 100, "_canInterruptTimeMs": 0, "_intrptFadeDurationMs": 100, "_jumpToWhenPlayMs": 0, "_useTempEmitter": false, "targetSettings": { "targetSource": "Owner", "targetGroupKey": "", "selectorOwner": "ActionOwner", "ownerContextKey": "", "centerType": "ActionSource", "centerContextKey": "", "centerToGround": false, "selectorData": { "validatorData": [], "postProcessorData": [] }, "enableAdvancedDirection": false, "advancedDirection": { "directionType": "SourceForward", "sourceMountPoint": "None", "targetMountPoint": "None", "customSourceAndTarget": false, "clampToXZ": true, "invertDirection": false }, "selectorDirection": "SourceForward", "target": "ActionSource", "targetContextKey": "" }, "mountPoint": "None", "followMountPoint": false, "useWeaponMountPoint": false, "weaponIndex": 0, "weaponMountPoint": "Root" }, { "$type": "Beyond.Gameplay.Core.StoreAttributeValue.Data", "isEnable": true, "priorityLevel": "Default", "priorityOffset": 0, "serverActionIndex": 1, "targetSettings": { "targetSource": "Source", "targetGroupKey": "", "selectorOwner": "ActionOwner", "ownerContextKey": "", "centerType": "ActionSource", "centerContextKey": "", "centerToGround": false, "selectorData": { "validatorData": [], "postProcessorData": [] }, "enableAdvancedDirection": false, "advancedDirection": { "directionType": "SourceForward", "sourceMountPoint": "None", "targetMountPoint": "None", "customSourceAndTarget": false, "clampToXZ": true, "invertDirection": false }, "selectorDirection": "SourceForward", "target": "ActionOwner", "targetContextKey": "" }, "primaryAttributeType": "Specific", "attributeType": "Will", "storeAttributeType": "FinalNonConverted", "useFloor": false, "divisorValue": { "useBlackboardKey": false, "value": 1.0, "blackboardKey": "" }, "multiplierValue": { "useBlackboardKey": true, "value": 1.0, "blackboardKey": "will_up" }, "baseValue": { "useBlackboardKey": true, "value": 0.0, "blackboardKey": "heal_value" }, "key": "final_heal_value" }, { "$type": "Beyond.Gameplay.Core.HealAction.Data", "isEnable": true, "priorityLevel": "Default", "priorityOffset": 0, "serverActionIndex": 2, "alwaysNext": true, "healType": "Normal", "healer": "ActionSource", "contextKey": "seraph", "target": { "targetSource": "Owner", "targetGroupKey": "main", "selectorOwner": "ActionOwner", "ownerContextKey": "", "centerType": "ActionSource", "centerContextKey": "", "centerToGround": false, "selectorData": { "validatorData": [], "postProcessorData": [] }, "enableAdvancedDirection": false, "advancedDirection": { "directionType": "SourceForward", "sourceMountPoint": "None", "targetMountPoint": "None", "customSourceAndTarget": false, "clampToXZ": true, "invertDirection": false }, "selectorDirection": "SourceForward", "target": "ActionSource", "targetContextKey": "" }, "healCalculation": { "$type": "Beyond.Gameplay.Core.DefiniteValueCalculation", "value": { "useBlackboardKey": true, "value": 0.0, "blackboardKey": "final_heal_value" }, "applyScale": false, "valueScale": { "useBlackboardKey": false, "value": 0.0, "blackboardKey": "" } }, "showHealText": true, "playHealEffect": true, "effectData": { "fxType": "Normal", "effectName": "P_fxbat_seraph_skill1_buff", "guardEffect": false, "forceGuardEffect": false, "isCenterChangeLod": false, "scale": { "x": 1.0, "y": 1.0, "z": 1.0 }, "releaseByAction": false, "ignoreOwnerTimeScale": false, "interruptTime": 0.0, "terrainPrefab": false, "effectPosData": [], "centerOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "isShowInDialog": false, "isLimitEffectCount": false, "limitCount": 0, "protectTime": 0.0, "limitTime": 0.0, "limitKey": "", "moveType": "FollowTarget", "positionRef": "Target", "grounded": false, "followHideTarget": false, "visibleWhenHideTarget": false, "slotIndex": 0, "useWeaponMountPoint": false, "mountPoint": "None", "useAccurateMp": false, "weaponIndex": 0, "weaponMountPoint": "Root", "showHideWithWeapon": false, "offsetDir": "Self", "offsetDirRevert": false, "positionOffset": { "x": 0.0, "y": 0.0, "z": 0.0 }, "useTargetRotation": false, "scaleWithTargetSize": false, "fxSize": 0.0, "unpackPosDelayFrame": 0, "unpackFollowTargetOnRelease": false, "rotType": "Stationary", "rotRef": "Target", "directionRef": "Target", "rotUseWeaponMountPoint": false, "rotMountPoint": "None", "rotWeaponIndex": 0, "rotWeaponMountPoint": "Root", "revertDir": false, "selfRotation": { "x": 0.0, "y": 0.0, "z": 0.0 }, "lockYRotation": true, "unpackRotDelayFrame": 0, "unpackFollowTargetRotOnRelease": false, "weaponVfxKey": "", "weaponVfxIndex": -1, "weaponVfxPersistent": false, "alertType": "Decal", "animateAlert": false, "alertAnimateDuration": 0.0, "isAlertAnimateReverse": false, "angle": 0.0, "hollow": 0.0, "modifyType": "StartLifeTime", "value": 0.0 }, "useHealTags": true, "healTags": { "predefinedTag": [ { "tagName": "Skill/Character/Common/Heal/NormalSkillHeal", "tagId": -320297214 } ] } } ], "onlyExecuteWhenSourceIsMainChar": false, "onlyExecuteWhenSourceIsGuard": false }, { "actionData": [ { "$type": "Beyond.Gameplay.Core.CompareFloat.Data", "isEnable": false, "priorityLevel": "Default", "priorityOffset": 0, "serverActionIndex": 3, "valueA": { "useBlackboardKey": true, "value": 0.0, "blackboardKey": "potential_1" }, "compare": "GE", "valueB": { "useBlackboardKey": false, "value": 1.0, "blackboardKey": "" } }, { "$type": "Beyond.Gameplay.Core.Conditions.CheckHp.Data", "isEnable": true, "priorityLevel": "Default", "priorityOffset": 0, "serverActionIndex": 4, "hpOwner": { "targetSource": "Owner", "targetGroupKey": "", "selectorOwner": "ActionOwner", "ownerContextKey": "", "centerType": "ActionSource", "centerContextKey": "", "centerToGround": false, "selectorData": { "validatorData": [], "postProcessorData": [] }, "enableAdvancedDirection": false, "advancedDirection": { "directionType": "SourceForward", "sourceMountPoint": "None", "targetMountPoint": "None", "customSourceAndTarget": false, "clampToXZ": true, "invertDirection": false }, "selectorDirection": "SourceForward", "target": "ActionSource", "targetContextKey": "" }, "compare": "GE", "isRatio": true, "value": { "useBlackboardKey": false, "value": 1.0, "blackboardKey": "" } }, { "$type": "Beyond.Gameplay.Core.CreateBuffAction.Data", "isEnable": true, "priorityLevel": "Default", "priorityOffset": 0, "serverActionIndex": 5, "buffs": [ { "buffId": "buff_chr_0011_seraph_potential_1_atkup", "assignBlackboard": true, "assignItems": [ { "targetKey": "buff_duration", "inputValueKey": "buff_duration", "useDirectValue": false, "directValueType": "Numeric", "numericValue": 0.0, "stringValue": "" }, { "targetKey": "atk_up", "inputValueKey": "atk_up", "useDirectValue": false, "directValueType": "Numeric", "numericValue": 0.0, "stringValue": "" } ], "readIdFromBlackboard": false, "buffIdKey": "" } ], "count": { "useBlackboardKey": false, "value": 1.0, "blackboardKey": "" }, "targetSettings": { "targetSource": "Owner", "targetGroupKey": "", "selectorOwner": "ActionOwner", "ownerContextKey": "", "centerType": "ActionSource", "centerContextKey": "", "centerToGround": false, "selectorData": { "validatorData": [], "postProcessorData": [] }, "enableAdvancedDirection": false, "advancedDirection": { "directionType": "SourceForward", "sourceMountPoint": "None", "targetMountPoint": "None", "customSourceAndTarget": false, "clampToXZ": true, "invertDirection": false }, "selectorDirection": "SourceForward", "target": "ActionSource", "targetContextKey": "" }, "buffSource": "ActionSource", "contextKey": "", "autoFinishByAction": false, "inheritSkillIdList": [], "asChildBuff": false, "inheritSourceSkillCastId": false, "inheritSourceSkillCastInfo": true, "isExtra": false } ], "onlyExecuteWhenSourceIsMainChar": false, "onlyExecuteWhenSourceIsGuard": false } ] } ], "abilityEventAction": [], "igniteEventAction": [], "timelineActions": [], "blackboard": [ { "key": "atk_scale", "valueDouble": 0.0, "valueStr": "", "isDynamic": false }, { "key": "heal_value", "valueDouble": 0.0, "valueStr": "", "isDynamic": false }, { "key": "potential_1", "valueDouble": 0.0, "valueStr": "", "isDynamic": false }, { "key": "atk_up", "valueDouble": 0.0, "valueStr": "", "isDynamic": false }, { "key": "buff_duration", "valueDouble": 0.0, "valueStr": "", "isDynamic": false }, { "key": "will_up", "valueDouble": 0.0, "valueStr": "", "isDynamic": false }, { "key": "final_heal_value", "valueDouble": 0.0, "valueStr": "", "isDynamic": true } ] }