mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
4966 lines
202 KiB
JSON
4966 lines
202 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_DamageUpToEnemy",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "Rate",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Water"
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Fire"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Rate": 0.0
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_DamageUpHitHeadBox",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "Rate",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitBoxType",
|
|
"hitBoxType": "Head"
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Rate": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_DamageUpHitHeadBox_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHitBoxType",
|
|
"hitBoxType": "Head"
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Target",
|
|
"effectPattern": "Eff_Weapon_SpecialHit_Heavy",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint",
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Bow_DamageUpHitHeadBox_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_HealAmountHPonEnemyKilled",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByKillingMixin",
|
|
"detectWindow": 0.6000000238418579,
|
|
"onKill": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "HealHP",
|
|
"amountByTargetMaxHPRatio": "HealAmount"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"HealAmount": 0.0
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_RiseDMGWithinTime",
|
|
"abilitySpecials": {
|
|
"Time": 0.0,
|
|
"AttackUpRatio": 0.0,
|
|
"AttackDownRatio": 0.0,
|
|
"Minus": -1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_RiseDMGWithinTime_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByCreateGadgetMixin",
|
|
"CAMEGDMMOKO": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_Bow_RiseDMGWithinTime_Buff"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_RiseDMGWithinTime_Buff": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "AttackUpRatio"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Bow_RiseDMGWithinTime_DeBuff"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_RiseDMGWithinTime_DeBuff": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"AttackDownRatio",
|
|
"Minus",
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_RiseDMGWithinTime_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_HeavyCritical",
|
|
"abilitySpecials": {
|
|
"bonusCriticalDamage": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_HeavyCritical_Gazer": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_HeavyCritical",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_HeavyCritical_Handler",
|
|
"UNIQUE_Bow_HeavyCritical_CD"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_HeavyCritical_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 10.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EquipAffixStart",
|
|
"CD": 10.0,
|
|
"equipAffixDataID": 115305
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_HeavyCritical",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_HeavyCritical_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitBoxType",
|
|
"hitBoxType": "Head"
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEquipAffixReady",
|
|
"target": "Self",
|
|
"equipAffixDataID": 115305
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_Blast_Small",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"target": "Other",
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": "bonusCriticalDamage",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 20.0,
|
|
"attackType": "Range",
|
|
"bonusCritical": 1.0,
|
|
"bonusCriticalHurt": 0.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "Default",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
},
|
|
"cameraShake": {
|
|
"shakeType": "CustomVector",
|
|
"shakeRange": 0.11999999731779099,
|
|
"shakeTime": 0.11999999731779099,
|
|
"shakeDistance": 30.0,
|
|
"shakeDir": {
|
|
"_x": -1.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_HeavyCritical",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_HeavyCritical_Gazer"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_HeavyCritical",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_HeavyCritical",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_MachineKiller",
|
|
"abilitySpecials": {
|
|
"Rate": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_MachineKiller_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "Rate",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
4005
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_MachineKiller_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_GenerateBallWhenCritic",
|
|
"abilitySpecials": {
|
|
"Rate": 0.0,
|
|
"CDTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_GenerateBallWhenCritic_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Randomed",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitCritical"
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByEquipAffixReady",
|
|
"target": "Self",
|
|
"equipAffixDataID": 115401
|
|
}
|
|
],
|
|
"chance": "Rate",
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_GenerateBallWhenCritic"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_GenerateBallWhenCritic": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EquipAffixStart",
|
|
"CD": "CDTime",
|
|
"equipAffixDataID": 115401
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_ExtraElementBall"
|
|
},
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 0.0,
|
|
"maxRandomRange": 0.5
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 6.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_GenerateBallWhenCritic_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_RiseElementalSkillDMG",
|
|
"abilitySpecials": {
|
|
"RiseElementalSkill": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_RiseElementalSkillDMG_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Burst",
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra"
|
|
],
|
|
"damagePercentageRatio": "RiseElementalSkill"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_RiseElementalSkillDMG_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_ResetCDWhenSkillHit",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_ResetCDWhenSkillHit",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_ResetCDWhenSkillHit_CD",
|
|
"UNIQUE_Bow_ResetCDWhenSkillHit_Handler"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Rate": 0.0,
|
|
"CDTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_ResetCDWhenSkillHit_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Art"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEquipAffixReady",
|
|
"target": "Self",
|
|
"equipAffixDataID": 115403
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_ResetCDWhenSkillHit_SanCheck"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_ResetCDWhenSkillHit_SanCheck": {
|
|
"stacking": "Multiple",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 3.0
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.899999976158142,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": "Rate",
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_ResetCDWhenSkillHit",
|
|
"useLimitRange": true,
|
|
"maxValue": -1.0,
|
|
"minValue": -1.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_ResetCDWhenSkillHit_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_ResetCD"
|
|
},
|
|
{
|
|
"$type": "EquipAffixStart",
|
|
"CD": "CDTime",
|
|
"equipAffixDataID": 115403
|
|
},
|
|
{
|
|
"$type": "ModifyAvatarSkillCD",
|
|
"skillSlot": [
|
|
2
|
|
],
|
|
"cdRatio": -1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_ResetCDWhenSkillHit",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_CritUpWhenHitNoCrit",
|
|
"abilitySpecials": {
|
|
"Rate": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_CritUpWhenHitNoCrit_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitCritical"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_CritUpWhenHitNoCrit_CD"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitCritical"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_CritUpWhenHitNoCrit"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_CritUpWhenHitNoCrit_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_CritUpWhenHitNoCrit"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_CritUpWhenHitNoCrit": {
|
|
"stacking": "Multiple",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 5.0
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "Rate"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_CritUpWhenHitNoCrit_Handler"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_CritUpWhenHitNoCrit"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_RiseNormalFallExtra",
|
|
"abilitySpecials": {
|
|
"RiseNormalAttack": 0.0,
|
|
"FallExtraAttack": 0.0,
|
|
"Minus": -1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_RiseNormalFallExtra_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "RiseNormalAttack"
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"FallExtraAttack",
|
|
"Minus",
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_RiseNormalFallExtra_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_AttackGainSPDAKTBuff",
|
|
"abilitySpecials": {
|
|
"MoveSpeedRatio": 0.0,
|
|
"AttackRatio": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_AttackGainSPDAKTBuff_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitBoxType",
|
|
"hitBoxType": "Head"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Bow_AttackGainSPDAKTBuff"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_AttackGainSPDAKTBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "AttackRatio",
|
|
"Animator_MoveSpeedRatio": "MoveSpeedRatio"
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_AttackGainSPDAKTBuff_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_AttackGainAKTSPDBuff",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Bow_AttackGainAKTDSPDBuff_COUNT",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Buff1",
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Buff2",
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Buff3",
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Buff4"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"AttackRatio": 0.0,
|
|
"OverallSpeedRatio": 0.0,
|
|
"CDTime": 0.0,
|
|
"StackLevel": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_AttackGainAKTSPDBuff_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Bow_AttackGainAKTSPDBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_AttackGainAKTSPDBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Bow_AttackGainAKTDSPDBuff_COUNT",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Bow_AttackGainAKTDSPDBuff_Timer"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Timer": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 6.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -10.0,
|
|
"key": "_ABILITY_Bow_AttackGainAKTDSPDBuff_COUNT",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Buff1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "AttackRatio",
|
|
"Animator_AttackSpeedRatio": "OverallSpeedRatio"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Attack_Stack1"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Buff2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"AttackRatio",
|
|
2.0,
|
|
"Mul"
|
|
],
|
|
"Animator_AttackSpeedRatio": [
|
|
"OverallSpeedRatio",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Attack_Stack2"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Buff3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"AttackRatio",
|
|
3.0,
|
|
"Mul"
|
|
],
|
|
"Animator_AttackSpeedRatio": [
|
|
"OverallSpeedRatio",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Attack_Stack3"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_AttackGainAKTDSPDBuff_Buff4": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"AttackRatio",
|
|
4.0,
|
|
"Mul"
|
|
],
|
|
"Animator_AttackSpeedRatio": [
|
|
"OverallSpeedRatio",
|
|
4.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Attack_Stack4"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_AttackGainAKTSPDBuff_Handler"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_AttackGainAKTDSPDBuff_COUNT",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_FallNormalRiseExtra",
|
|
"abilitySpecials": {
|
|
"FallNormalAttack": 0.0,
|
|
"RiseExtraAttack": 0.0,
|
|
"Minus": -1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_FallNormalRiseExtra_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"FallNormalAttack",
|
|
"Minus",
|
|
"Mul"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "RiseExtraAttack"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_FallNormalRiseExtra_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Blackrock",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_WEAPON_Blackrock_COUNT",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_Blackrock_Buff1",
|
|
"UNIQUE_Bow_Blackrock_Buff2",
|
|
"UNIQUE_Bow_Blackrock_Buff3"
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByKillingMixin",
|
|
"detectWindow": 0.6000000238418579,
|
|
"onKill": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Blackrock_Timer_Ind"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_WEAPON_Blackrock_COUNT",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Rate": 0.0,
|
|
"Dua": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_Blackrock_Timer_Ind": {
|
|
"stacking": "MultipleRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 3.0
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dua",
|
|
"elementDurability": 100.0,
|
|
"state": "AttackUp",
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_WEAPON_Blackrock_COUNT",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Blackrock_Buff1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Rate"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"effectPattern": "Eff_Weapon_Blackrock1_Bow"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_Blackrock_Buff2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Rate",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"effectPattern": "Eff_Weapon_Blackrock2_Bow"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_Blackrock_Buff3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Rate",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"effectPattern": "Eff_Weapon_Blackrock3_Bow"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_WEAPON_Blackrock_COUNT",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_AttractField",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_AttractField",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_AttractField_CD",
|
|
"UNIQUE_Bow_AttractField_Handler"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Chance": 0.0,
|
|
"Damage": 0.0,
|
|
"Interval": 0.0,
|
|
"Time": 0.0,
|
|
"CDTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_AttractField_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEquipAffixReady",
|
|
"target": "Self",
|
|
"equipAffixDataID": 115409
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"target": "Target",
|
|
"chance": "Chance",
|
|
"successActions": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "Target",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true,
|
|
"alongGround": true
|
|
},
|
|
"CABLIPAKCGB": 40020002,
|
|
"DOLAJLACEDF": 1001
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_AttractField",
|
|
"useLimitRange": true,
|
|
"maxValue": -1.0,
|
|
"minValue": -1.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_AttractField_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EquipAffixStart",
|
|
"CD": "CDTime",
|
|
"equipAffixDataID": 115409
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_AttractField",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_AttractField",
|
|
"abilitySpecials": {
|
|
"Damage": 0.0,
|
|
"Time": 0.0,
|
|
"Interval": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Attract_And_Harm": {
|
|
"modifierName": "",
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Interval",
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "WindZoneMixin",
|
|
"shapeName": "CircleR4",
|
|
"BHELOIADOLH": 4.5,
|
|
"HBBLBBPBLGE": 0.0,
|
|
"IPDEDFHPHPO": 1.0,
|
|
"targetType": "Enemy",
|
|
"modifierName": ""
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 3.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "WeaponSkill",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": "Damage",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_WindHole",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
}
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Attract_And_Harm"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Outlaw",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Bow_Outlaw_BuffLevel",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
100.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"UNIQUE_Weapon_Bow_Outlaw_Buff"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Rate": 0.0,
|
|
"Timer": 0.0,
|
|
"Buff_Level": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Weapon_Bow_Outlaw_StageCheck": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Bow_Outlaw_StageCheck",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Bow_Outlaw_StageCheck",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OnStage"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OffStage"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Outlaw_OnStage": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Timer",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OnStage_Timer"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Outlaw_OnStage_Timer": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -2.0,
|
|
"key": "_ABILITY_Bow_Outlaw_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"globalValueKey": "_ABILITY_Bow_Outlaw_BuffLevel",
|
|
"overrideMapKey": "Buff_Level"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Outlaw_OffStage": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Bow_Outlaw_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"globalValueKey": "_ABILITY_Bow_Outlaw_BuffLevel",
|
|
"overrideMapKey": "Buff_Level"
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"UNIQUE_Weapon_Bow_Outlaw_Buff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": [
|
|
"Rate",
|
|
"Buff_Level",
|
|
"Mul"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_Outlaw_Common_Buff"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Outlaw_BuffLevel",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Outlaw_StageCheck",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"value": 0.0,
|
|
"overrideMapKey": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_StageCheck"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OnStage"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OffStage"
|
|
}
|
|
],
|
|
"NDHIFGEGBAC": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OffStage"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OnStage"
|
|
}
|
|
],
|
|
"onAvatarOut": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OnStage"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Outlaw_OffStage"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_RangeAttackOnExtraAttackLanded",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_RangeAttackOnExtraAttackLanded",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_RangeAttackOnExtraAttackLanded_CD",
|
|
"UNIQUE_Bow_RangeAttackOnExtraAttackLanded_Handler"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"AtkRate": 0.0,
|
|
"CDTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_RangeAttackOnExtraAttackLanded_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EquipAffixStart",
|
|
"CD": "CDTime",
|
|
"equipAffixDataID": 115411
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_RangeAttackOnExtraAttackLanded",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_RangeAttackOnExtraAttackLanded_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEquipAffixReady",
|
|
"target": "Self",
|
|
"equipAffixDataID": 115411
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_Blast_R30",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity",
|
|
"angleOffset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": -0.5,
|
|
"z": 0.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity"
|
|
}
|
|
},
|
|
"radius": 3.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "WeaponSkill",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": "AtkRate",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 20.0,
|
|
"attackType": "Range",
|
|
"bonusCritical": 0.0,
|
|
"bonusCriticalHurt": 0.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
},
|
|
"cameraShake": {
|
|
"shakeRange": 0.11999999731779099,
|
|
"shakeTime": 0.11999999731779099,
|
|
"shakeDistance": 30.0
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_RangeAttackOnExtraAttackLanded",
|
|
"useLimitRange": true,
|
|
"maxValue": -1.0,
|
|
"minValue": -1.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_NormalAttackAndElementalArt",
|
|
"abilitySpecials": {
|
|
"Rate_1": 0.0,
|
|
"Duration_1": 0.0,
|
|
"Rate_2": 0.0,
|
|
"Duration_2": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Weapon_Bow_NormalAttackAndElementalArt_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_NormalAttack_HitBuff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_ElementalArt_HitBuff"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_NormalAttack_HitBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Duration_1",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra"
|
|
],
|
|
"damagePercentageRatio": "Rate_1"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_Bow_ElementalArt_HitBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Duration_2",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "Rate_2"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_NormalAttackAndElementalArt_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Fleurfair",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"MPNINPNOPPE": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_Fleurfair_Buff"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"AtkRate": 0.0,
|
|
"Dura": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Weapon_Bow_Fleurfair_Buff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dura",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "AtkRate"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Bow_Fleurfair"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Predator",
|
|
"abilitySpecials": {
|
|
"DamageUp": 0.0,
|
|
"Dura": 0.0,
|
|
"Atk": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_Predator_Atk": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackDelta": "Atk"
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_Predator_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Ice"
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Predator_Buff"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Predator_Buff": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 2.0
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dura",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "DamageUp"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10062
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Bow_Predator_Atk"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Predator_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_RangeAttackOnAttackLanded",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_RangeAttackOnAttackLanded",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_RangeAttackOnAttackLanded_CD",
|
|
"UNIQUE_Bow_RangeAttackOnAttackLanded_Handler"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"CritHurt": 0.0,
|
|
"RangeAttackChance": 0.0,
|
|
"Damage": 0.0,
|
|
"CDTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_RangeAttackOnAttackLanded_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EquipAffixStart",
|
|
"CD": "CDTime",
|
|
"equipAffixDataID": 115501
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_RangeAttackOnAttackLanded",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_RangeAttackOnAttackLanded_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEquipAffixReady",
|
|
"target": "Caster",
|
|
"equipAffixDataID": 115501
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": "RangeAttackChance",
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_Dvalin_Blast",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity",
|
|
"angleOffset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByHitPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": -0.5,
|
|
"z": 0.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity"
|
|
}
|
|
},
|
|
"radius": 3.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "WeaponSkill",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": "Damage",
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 20.0,
|
|
"attackType": "Range",
|
|
"bonusCritical": 0.0,
|
|
"bonusCriticalHurt": 0.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
},
|
|
"cameraShake": {
|
|
"shakeRange": 0.11999999731779099,
|
|
"shakeTime": 0.11999999731779099,
|
|
"shakeDistance": 30.0
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_RangeAttackOnAttackLanded",
|
|
"useLimitRange": true,
|
|
"maxValue": -1.0,
|
|
"minValue": -1.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_RiseDMGWithTime",
|
|
"abilitySpecials": {
|
|
"RiseAttackBase": 0.0,
|
|
"RiseAttackPerStage": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Weapon_Bow_RiseDMGWithTime_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByCreateGadgetMixin",
|
|
"CAMEGDMMOKO": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "Weapon_Bow_RiseDMGWithTime_Buff_Handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "RiseAttackBase"
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_RiseDMGWithTime_Buff_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.10000000149011612,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weaoin_Bow_RiseDMGWithTime",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5,
|
|
5.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff1",
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff2",
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff3",
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff4",
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff5",
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff6"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -5.0,
|
|
"key": "_ABILITY_Weaoin_Bow_RiseDMGWithTime",
|
|
"useLimitRange": true,
|
|
"maxValue": 5.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weaoin_Bow_RiseDMGWithTime",
|
|
"useLimitRange": true,
|
|
"maxValue": 5.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff1": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff2": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "RiseAttackPerStage"
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff3": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"RiseAttackPerStage",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff4": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"RiseAttackPerStage",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff5": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"RiseAttackPerStage",
|
|
4.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_RiseDMGonBranchAttack_Buff6": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"RiseAttackPerStage",
|
|
5.0,
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Weapon_Bow_RiseDMGWithTime_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Widsith",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_Widsith_Check",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Weapon_Bow_Widsith_CD",
|
|
"UNIQUE_Weapon_Bow_Widsith_Handler"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_Widsith",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
100.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Weapon_Bow_Widsith_0",
|
|
"UNIQUE_Weapon_Bow_Widsith_1",
|
|
"UNIQUE_Weapon_Bow_Widsith_2",
|
|
"UNIQUE_Weapon_Bow_Widsith_3",
|
|
"UNIQUE_Weapon_Bow_Widsith_Full"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"TriggerCD": 0.0,
|
|
"Dura": 0.0,
|
|
"BowBuff": 0.0,
|
|
"CommonBuff": 0.0,
|
|
"CDTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Weapon_Bow_Widsith_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Weapon_Bow_Widsith",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Weapon_Bow_Widsith_Check",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Burst"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEquipAffixReady",
|
|
"target": "Self",
|
|
"equipAffixDataID": 115503
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Widsith_AddGlobalvalue"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_AddGlobalvalue": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "TriggerCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Widsith",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Widsith_Timer"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Weapon_Bow_Widsith",
|
|
"value": 4.0,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "EquipAffixStart",
|
|
"doOffStage": true,
|
|
"CD": "CDTime",
|
|
"equipAffixDataID": 115503
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Widsith_Check",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_Widsith_Bow_Burst"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetPositionToSelfPosition",
|
|
"logic": "LesserOrEqual",
|
|
"value": 40.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Weapon_Widsith_CommonBuff"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetPositionToSelfPosition",
|
|
"logic": "LesserOrEqual",
|
|
"value": 40.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Weapon_Bow_Widsith_BowBuff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetPositionToSelfPosition",
|
|
"logic": "LesserOrEqual",
|
|
"value": 40.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Weapon_Widsith_CommonBuff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetPositionToSelfPosition",
|
|
"logic": "LesserOrEqual",
|
|
"value": 40.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Weapon_Bow_Widsith_BowBuff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetPositionToSelfPosition",
|
|
"logic": "LesserOrEqual",
|
|
"value": 40.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Weapon_Bow_Widsith_BuffEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_Timer": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 30.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Weapon_Bow_Widsith",
|
|
"value": 3.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Weapon_Bow_Widsith",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_0": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_EnergyPoem_Stack1"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_EnergyPoem_Stack2"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_EnergyPoem_Stack3"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_Full": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0
|
|
},
|
|
"UNIQUE_Weapon_Widsith_CommonBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dura",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "CommonBuff"
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true,
|
|
"buffID": 10001
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_BowBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dura",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElemMasteryDelta": "BowBuff"
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Widsith_BuffEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_Widsith_Common_TeamBuff"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_Widsith_Bow_TeamBuff"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Weapon_Bow_Widsith",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Weapon_Bow_Widsith_Check",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Kunwu_DamageUpWithShield",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Bow_Kunwu_IsHasShield",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff",
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"type": "Current",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Weapon_Bow_Kunwu_CheckShield"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Shield_Up": 0.0,
|
|
"Dmg_Rate": 0.0,
|
|
"Timer": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Weapon_Bow_Kunwu_DamageUpWithShield_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_Kunwu_AddCount"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_CheckShield": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Kunwu_IsHasShield",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Kunwu_IsHasShield",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_AddCount": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Bow_Kunwu_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 5.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_Kunwu_BuffTimer"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_BuffTimer": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Timer",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Kunwu_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Bow_Kunwu_BuffLevel",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5,
|
|
5.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Blank",
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level01",
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level02",
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level03",
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level04",
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level05"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Blank": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level01": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Dmg_Rate"
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level02": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level03": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level04": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
4.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_NoShieldBuff_Level05": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
5.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Bow_Kunwu_BuffLevel",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5,
|
|
5.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Blank",
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level01",
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level02",
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level03",
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level04",
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level05"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Blank": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level01": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level02": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
4.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level03": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
6.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level04": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
8.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_HasShieldBuff_Level05": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Dmg_Rate",
|
|
10.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Kunwu_BuffEffHandler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Bow_Kunwu_BuffLevel",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5,
|
|
5.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Weapon_Bow_Kunwu_Eff_Blank",
|
|
"Weapon_Bow_Kunwu_Eff_1",
|
|
"Weapon_Bow_Kunwu_Eff_2",
|
|
"Weapon_Bow_Kunwu_Eff_3",
|
|
"Weapon_Bow_Kunwu_Eff_4",
|
|
"Weapon_Bow_Kunwu_Eff_5"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_Kunwu_Eff_Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"Weapon_Bow_Kunwu_Eff_1": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Kunwu_Stack_01"
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_Kunwu_Eff_2": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Kunwu_Stack_02"
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_Kunwu_Eff_3": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Kunwu_Stack_03"
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_Kunwu_Eff_4": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Kunwu_Stack_04"
|
|
}
|
|
]
|
|
},
|
|
"Weapon_Bow_Kunwu_Eff_5": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Weapon_Kunwu_Stack_05"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_Kunwu_DamageUpWithShield_Handler"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_Kunwu_BuffEffHandler"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Kunwu_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Kunwu_IsHasShield",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Morax_HpToAtk",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByEventMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Bow_Morax_Last_MaxHp",
|
|
"value": "FIGHT_PROP_MAX_HP"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": "FIGHT_PROP_MAX_HP",
|
|
"key": "_ABILITY_Bow_Morax_Last_MaxHp",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_Morax_HpToAtk_Buff"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_Morax_HpToAtk_Buff"
|
|
}
|
|
],
|
|
"LIINFCJLBOP": ""
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"HptoAtk_Factor": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_Morax_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Morax_HpToAtk_Buff"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Bow_Morax_Last_MaxHp",
|
|
"value": "FIGHT_PROP_MAX_HP"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": "FIGHT_PROP_MAX_HP",
|
|
"key": "_ABILITY_Bow_Morax_Last_MaxHp",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_Morax_HpToAtk_Buff"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_Morax_HpToAtk_Buff"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Morax_HpToAtk_Buff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackExtraDelta": [
|
|
"FIGHT_PROP_MAX_HP",
|
|
"HptoAtk_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": "FIGHT_PROP_MAX_HP",
|
|
"key": "_ABILITY_Bow_Morax_Last_MaxHp",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_Morax_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Bakufu",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "NormalUp"
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "ExtraUp"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"ratio": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Weapon_Bow_Bakufu_EnergyCheck"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"NormalUp": 0.0,
|
|
"ExtraUp": 0.0,
|
|
"Rate": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Weapon_Bow_Bakufu_EnergyCheck": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"NormalUp",
|
|
"Rate",
|
|
"Mul"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"ExtraUp",
|
|
"Rate",
|
|
"Mul"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Narukami",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Weapon_Bow_Narukami_Buff1",
|
|
"UNIQUE_Weapon_Bow_Narukami_Buff2",
|
|
"UNIQUE_Weapon_Bow_Narukami_Buff3"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "Lesser",
|
|
"ratio": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Bow_Narukami_Mark1"
|
|
},
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"MPNINPNOPPE": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_Narukami_Mark3"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Rate1": 0.0,
|
|
"Rate2": 0.0,
|
|
"Rate3": 0.0,
|
|
"Dura2": 0.0,
|
|
"Dura3": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_Narukami_Check": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Narukami_Mark2"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Narukami_Mark1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Narukami_Mark2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dura2",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Narukami_Mark3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dura3",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Narukami_Buff1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "Rate1"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Narukami_Buff1_EffectDelay"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Narukami_Buff1_Effect"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Narukami_Buff1_EffectDelay": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 5.5,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Narukami_Buff1_Effect"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Narukami_Buff1_Effect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Narukami_Buff1_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_NarukamiBuff_Bow_1"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Narukami_Buff2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "Rate2"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_NarukamiBuff_Bow_2"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Weapon_Bow_Narukami_Buff3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "Rate3"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_NarukamiBuff_Bow_3"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Narukami_Check"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Narukami_BuffLevel",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Worldbane",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Burst"
|
|
],
|
|
"damagePercentageRatio": "Passive_Rate"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-10.0,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
10.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_Worldbane_Buff0",
|
|
"UNIQUE_Bow_Worldbane_Buff1",
|
|
"UNIQUE_Bow_Worldbane_Buff2",
|
|
"UNIQUE_Bow_Worldbane_Buff3",
|
|
"UNIQUE_Bow_Worldbane_Buff4"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Passive_Rate": 0.0,
|
|
"Time": 0.0,
|
|
"Rate1": 0.0,
|
|
"Rate2": 0.0,
|
|
"Rate3": 0.0,
|
|
"Rate4": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Weapon_Bow_Worldbane_EffectDelay": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 5.5,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Worldbane_Effect_Init"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Weapon_Bow_Worldbane_Effect_Init"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Weapon_Bow_Worldbane_Effect_Init": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Worldbane_Check": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Worldbane_NormalAttackBuff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Worldbane_ElementalArtBuff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Worldbane_ExtraAttackBuff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Burst"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Worldbane_ElementalBurstBuff"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Worldbane_NormalAttackBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Worldbane_ExtraAttackBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Worldbane_ElementalArtBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Worldbane_ElementalBurstBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Time",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Worldbane_Buff0": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Level",
|
|
"type": "Int",
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
},
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Change",
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_Worldbane_Buff1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Rate1"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Level",
|
|
"type": "Int",
|
|
"weight": 1,
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
},
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Change",
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_Worldbane_Buff2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Rate2"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Level",
|
|
"type": "Int",
|
|
"weight": 2,
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
},
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Change",
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_Worldbane_Buff3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Rate3"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Level",
|
|
"type": "Int",
|
|
"weight": 3,
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
},
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Change",
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_Bow_Worldbane_Buff4": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Rate4"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Level",
|
|
"type": "Int",
|
|
"weight": 4,
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
},
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"parameter": "Change",
|
|
"effectPattern": "Eff_Weapon_Worldbane"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Weapon_Bow_Worldbane_EffectDelay"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Worldbane_Check"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Weapon_Bow_Worldbane",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Maria",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByTeamStatusMixin",
|
|
"actions": [
|
|
{
|
|
"$type": "GetTeamTotalMaxEnergyToOverridemap",
|
|
"doOffStage": true,
|
|
"LEINAEHJFNA": "BigTeam",
|
|
"overrideMapKey": "Bow_Maria_TeamEnergy"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": [
|
|
"Bow_Maria_TeamEnergy",
|
|
"Ratio",
|
|
"Mul",
|
|
100.0,
|
|
"Div"
|
|
],
|
|
"key": "_ABILITY_Bow_Maria_BuffValue",
|
|
"useLimitRange": true,
|
|
"maxValue": "Max_Value",
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"globalValueKey": "_ABILITY_Bow_Maria_BuffValue",
|
|
"overrideMapKey": "Bow_Maria_BuffValue"
|
|
}
|
|
],
|
|
"IALICHIPLFB": 20.0,
|
|
"KPOJDIIHHEE": true,
|
|
"LNKBICEPIJK": true
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Burst"
|
|
],
|
|
"damagePercentageRatio": "Bow_Maria_BuffValue"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Ratio": 0.0,
|
|
"Max_Value": 0.0,
|
|
"Bow_Maria_TeamEnergy": 0.0,
|
|
"Bow_Maria_BuffValue": 0.0
|
|
},
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Bow_Maria_BuffValue",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_Kirin",
|
|
"abilitySpecials": {
|
|
"Percentage": 0.0,
|
|
"Interval": 0.0,
|
|
"Dura": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_Kirin_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 1,
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR8",
|
|
"centerBasedOn": "Team",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Bow_Kirin_Buff"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"NHFJDDBKNCM": true
|
|
},
|
|
"UNIQUE_Bow_Kirin_Buff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dura",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "Percentage"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByEquipParts",
|
|
"equipPartNames": [
|
|
"equip01",
|
|
"equip02",
|
|
"sheathPoint"
|
|
]
|
|
},
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Weapon_Kirin"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_Bow_Kirin_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Weapon_Bow_FallenSun",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_FallenSun",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_FallenSun_Buff1",
|
|
"UNIQUE_Bow_FallenSun_Buff2",
|
|
"UNIQUE_Bow_FallenSun_Buff3"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_Weapon_Bow_FallenSun_Check",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-1.5,
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Bow_FallenSun_ChangeCD",
|
|
"UNIQUE_Bow_FallenSun_Check"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Dura": 0.0,
|
|
"Buff1": 0.0,
|
|
"Buff2": 0.0,
|
|
"Buff3": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Bow_FallenSun_Buff1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "Buff1"
|
|
}
|
|
],
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_FallenSun1"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_FallenSun_Buff2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "Buff2"
|
|
}
|
|
],
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_FallenSun2"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_FallenSun_Buff3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "Buff3"
|
|
}
|
|
],
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_FallenSun3"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_FallenSun_Check": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_ABILITY_Weapon_Bow_FallenSun_Check",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Bow_FallenSun_ChangeCD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Dura",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_FallenSun",
|
|
"maxValue": 4.0,
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_Weapon_Bow_FallenSun",
|
|
"value": 4.0
|
|
}
|
|
],
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_FallenSun",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_Weapon_Bow_FallenSun_Check",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_FallenSun",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_Weapon_Bow_FallenSun",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
}
|
|
] |