Files
Endfield-Data/Json/SkillData/sk_wpn_lance_0006.json
2025-12-02 20:37:18 +07:00

507 lines
16 KiB
JSON

{
"skillId": "sk_wpn_lance_0006",
"level": 1,
"skillName": "",
"iconId": "",
"iconBgType": "Physical",
"attackRangeType": "Melee",
"castType": "Passive",
"skillSpecification": "Default",
"passiveSkillType": "AddBuff",
"castData": {
"checkCastDistanceType": "NotCheck",
"useCustomCastDistance": false,
"castDistance": {
"useBlackboardKey": false,
"value": 0.0,
"blackboardKey": ""
},
"checkHeightDiff": false,
"heightDiffLimit": {
"useBlackboardKey": false,
"value": 0.0,
"blackboardKey": ""
},
"rotateType": "RotateToTarget",
"castAngle": 360.0,
"cooldownTime": 0.0,
"startCdFrame": 0,
"maxChargeTime": 1,
"costData": {
"costType": "UltimateSp",
"costValue": 0.0,
"atbValueThreshold": 0.0
}
},
"durationFrame": 0,
"exclusiveFrame": 0,
"offsetRecordFrame": 0,
"selectStrategy": "SelectObject",
"smartTargetSelectStrategy": "SelectComboSkillTarget",
"smartTargetBuffIds": [],
"smartTargetTagQuery": {
"queryType": "HasAny",
"tags": []
},
"canDummyCast": true,
"dummyPositionOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"canMove": false,
"canCastInAir": false,
"rootMotionCliffCheck": true,
"characterReturnToIdle": false,
"switchToCenterBeforeCast": false,
"overrideHittableObjAttackRange": false,
"hittableAttackRange": 0.0,
"skillTags": {
"predefinedTag": []
},
"tagDuringAttach": {
"predefinedTag": []
},
"actionGroupData": {
"timelineActions": [],
"passiveEventActions": [
{
"abilityEvent": "OnBeforeCastSkill",
"actions": [
{
"actionData": [
{
"$type": "Beyond.Gameplay.Core.Conditions.CheckSkillType.Data",
"isEnable": true,
"priorityLevel": "Default",
"priorityOffset": 0,
"serverActionIndex": 0,
"checkTargetCurSkill": false,
"skillOwner": {
"targetSource": "Target",
"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": ""
},
"mustBeforeExclusiveTime": false,
"skillTypeList": [
"ComboSkill"
],
"attackTypeMask": "All"
},
{
"$type": "Beyond.Gameplay.Core.CreateBuffAction.Data",
"isEnable": true,
"priorityLevel": "Default",
"priorityOffset": 0,
"serverActionIndex": 1,
"buffs": [
{
"buffId": "buff_wpn_lance_0006_exist",
"assignBlackboard": true,
"assignItems": [
{
"targetKey": "duration",
"inputValueKey": "duration",
"useDirectValue": false,
"directValueType": "Numeric",
"numericValue": 0.0,
"stringValue": ""
},
{
"targetKey": "max_stack",
"inputValueKey": "max_stack",
"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": true,
"inheritSourceSkillCastId": false,
"inheritSourceSkillCastInfo": true,
"isExtra": false
}
],
"onlyExecuteWhenSourceIsMainChar": false,
"onlyExecuteWhenSourceIsGuard": false
}
]
},
{
"abilityEvent": "OnBeforeCastSkill",
"actions": [
{
"actionData": [
{
"$type": "Beyond.Gameplay.Core.Conditions.CheckSkillType.Data",
"isEnable": true,
"priorityLevel": "Default",
"priorityOffset": 0,
"serverActionIndex": 2,
"checkTargetCurSkill": false,
"skillOwner": {
"targetSource": "Target",
"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": ""
},
"mustBeforeExclusiveTime": false,
"skillTypeList": [
"NormalSkill"
],
"attackTypeMask": "All"
},
{
"$type": "Beyond.Gameplay.Core.SaveBuffStackNumAdvanced.Data",
"isEnable": true,
"priorityLevel": "Default",
"priorityOffset": 0,
"serverActionIndex": 3,
"checkTarget": {
"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": ""
},
"buffSettings": {
"checkType": "Id",
"buffIdList": [
"buff_wpn_lance_0006_exist"
],
"tagQuery": {
"queryType": "HasAny",
"tags": []
}
},
"buffStackNumType": "BuffCount",
"key": "count"
},
{
"$type": "Beyond.Gameplay.Core.SimpleCalcBBAction.Data",
"isEnable": true,
"priorityLevel": "Default",
"priorityOffset": 0,
"serverActionIndex": 4,
"key": "pulse_dmg",
"value1": {
"useBlackboardKey": true,
"value": 0.0,
"blackboardKey": "pulse_dmg_up"
},
"operation": "Multiply",
"value2": {
"useBlackboardKey": true,
"value": 0.0,
"blackboardKey": "count"
}
},
{
"$type": "Beyond.Gameplay.Core.CreateBuffAttachingSkill.Data",
"isEnable": true,
"priorityLevel": "Default",
"priorityOffset": 0,
"serverActionIndex": 5,
"buffs": [
{
"buffId": "buff_wpn_lance_0006_skill_pulse01",
"assignBlackboard": true,
"assignItems": [
{
"targetKey": "pulse_dmg_up",
"inputValueKey": "pulse_dmg",
"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
}
]
}
]
},
"uiRangeHints": [],
"buffs": [],
"toggleBuffs": [
{
"conditions": [],
"buffs": [
{
"buffId": "buff_wpn_passive_spirit_01",
"assignBlackboard": true,
"assignItems": [
{
"targetKey": "atk_up",
"inputValueKey": "atk_up",
"useDirectValue": false,
"directValueType": "Numeric",
"numericValue": 0.0,
"stringValue": ""
}
]
}
]
}
],
"cardAttributeModifier": {
"isConvertedAttribute": false,
"attributeModifiers": [
{
"modifyAttributeType": "Specific",
"attributeType": "ComboSkillDamageIncrease",
"formulaItem": "BaseAddition",
"param": {
"useBlackboardKey": true,
"value": 0.0,
"blackboardKey": "dmg_up"
}
}
]
},
"blackboard": [
{
"key": "dmg_up",
"valueDouble": 0.1,
"valueStr": "",
"isDynamic": false
},
{
"key": "count",
"valueDouble": 1.0,
"valueStr": "",
"isDynamic": true
},
{
"key": "pulse_dmg",
"valueDouble": 0.15,
"valueStr": "",
"isDynamic": true
},
{
"key": "duration",
"valueDouble": 30.0,
"valueStr": "",
"isDynamic": false
},
{
"key": "max_stack",
"valueDouble": 3.0,
"valueStr": "",
"isDynamic": false
},
{
"key": "pulse_dmg_up",
"valueDouble": 0.15,
"valueStr": "",
"isDynamic": false
}
],
"skillHighlightCondition": {
"actionData": [],
"onlyExecuteWhenSourceIsMainChar": false,
"onlyExecuteWhenSourceIsGuard": false
},
"showNotRecommendState": false,
"comboSkillUIBigSpriteName": "",
"comboSkillUISpriteName": "",
"switchToBuffConfig": {
"condition": {
"actionData": [],
"onlyExecuteWhenSourceIsMainChar": false,
"onlyExecuteWhenSourceIsGuard": false
},
"buffs": [],
"buffSource": {
"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": ""
},
"targets": {
"targetSource": "Target",
"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": ""
}
}
}