2022-04-23 07:55:31 +05:30

7782 lines
228 KiB
JSON

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