Grasscutter_Resources/Resources/BinOutput/Ability/Temp/ConfigAbility_Activity_FleurFair.json
2022-04-23 07:55:31 +05:30

1343 lines
41 KiB
JSON

[
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_FireSubHurtUp",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 0.4
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_FireSubHurtUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_FireSubHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_FireSubHurtUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_DefenceUp",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 0.5
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_DefenceUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_DefenceRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_DefenceUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_ShieldCostMinusUp",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 0.5
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_ShieldCostMinusUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_ShieldCostMinusRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldCostMinusUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_CriticalUp",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 0.7
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_CriticalUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_CriticalDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_CriticalUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_AttackUp",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 1.2
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_AttackUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_AttackRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_AttackUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_ElementAddHurtUp",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 1.0
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_ElementAddHurtUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WaterAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
},
"Actor_IceAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
},
"Actor_ElecAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ElementAddHurtUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_AttackSpeedUp",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 0.2
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_AttackSpeedUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Animator_AttackSpeedRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_AttackSpeedUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_CriticalHurtUp",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 1.4
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_CriticalHurtUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_CriticalHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_CriticalHurtUp"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_CostStaminaDown",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": -0.8
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_CostStaminaDown": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_CostStaminaRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_CostStaminaDown"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_ShieldCostMinusUpLv2",
"abilitySpecials": {
"Value": {
"type": "float",
"dynamicValue": 1.0
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_ShieldCostMinusUpLv2": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_ShieldCostMinusRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value"
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldCostMinusUpLv2"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_AttackDoAreaWaterDamage",
"abilitySpecials": {
"Value_DamageSystemValue": {
"type": "float",
"dynamicValue": 0.0
},
"Value_DamageSystemValueRate": {
"type": "float",
"dynamicValue": 5.0
},
"Value_HPRatio": {
"type": "float",
"dynamicValue": 0.1
},
"Value_AreaDamageCD": {
"type": "float",
"dynamicValue": 5.0
},
"Value_Chance": {
"type": "float",
"dynamicValue": 0.5
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_AttackDoAreaWaterDamage": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAttackLanded": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster",
"Gadget"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "_Is_ActivityAbility_FleurFair_AttackDoAreaWaterDamage_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.Randomed",
"chance": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value_Chance"
},
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Other",
"modifierName": "ActivityAbility_FleurFair_AttackDoAreaWaterDamage_Target"
},
{
"$type": "MoleMole.Config.HealHP",
"target": "Caster",
"doOffStage": true,
"amountByCasterMaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value_HPRatio"
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_ActivityAbility_FleurFair_AttackDoAreaWaterDamageCD_Team"
}
]
}
]
}
],
"buffID": 35001
},
"ActivityAbility_FleurFair_AttackDoAreaWaterDamage_Target": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_HydroImpact_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"target": "Caster",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 10.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementType": "Water",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 25.0
},
"ignoreAttackerProperty": true,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValue"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValueRate"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05
},
"cameraShake": {}
}
},
"targetType": "Enemy"
}
]
},
"UNIQUE_ActivityAbility_FleurFair_AttackDoAreaWaterDamageCD_Team": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value_AreaDamageCD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_Is_ActivityAbility_FleurFair_AttackDoAreaWaterDamage_CD",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.ClearGlobalValue",
"key": "_Is_ActivityAbility_FleurFair_AttackDoAreaWaterDamage_CD"
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "UNIQUE_ActivityAbility_FleurFair_AttackDoAreaWaterDamage"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "Value_DamageSystemValue",
"type": "ElementLevelCo"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_FallingAttackDoAreaDamage",
"abilitySpecials": {
"Value_FallingAttackDamage": {
"type": "float",
"dynamicValue": 0.5
},
"Value_DamageSystemValue": {
"type": "float",
"dynamicValue": 0.0
},
"Value_DamageSystemValueRate": {
"type": "float",
"dynamicValue": 5.0
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_FallingAttackDoAreaDamage": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"FallingAttack"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value_FallingAttackDamage"
}
}
],
"onAttackLanded": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster",
"Gadget"
]
},
{
"$type": "MoleMole.Config.ByAttackTags",
"attackTags": [
"FallingAttack"
]
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Caster",
"modifierName": "TriggerAreaAttack"
}
]
}
],
"buffID": 35001
},
"TriggerAreaAttack": {
"stacking": "Unique",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_FleurFairImpact_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"target": "Caster",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 10.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"ignoreAttackerProperty": true,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValue"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValueRate"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05
},
"cameraShake": {}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_FallingAttackDoAreaDamage"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "Value_DamageSystemValue",
"type": "ElementLevelCo"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage",
"abilitySpecials": {
"Value_AreaDamageCD": {
"type": "float",
"dynamicValue": 1.0
},
"Value_BonusCritical": {
"type": "float",
"dynamicValue": 1.0
},
"Value_DamageSystemValue": {
"type": "float",
"dynamicValue": 0.0
},
"Value_DamageSystemValueRate": {
"type": "float",
"dynamicValue": 5.0
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"ExtraAttack"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"bonusCritical": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value_BonusCritical"
}
}
],
"onAttackLanded": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster",
"Gadget"
]
},
{
"$type": "MoleMole.Config.ByAttackTags",
"attackTags": [
"ExtraAttack"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "_Is_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"forceByCaster": true,
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Other",
"modifierName": "ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_Target"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Caster",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamageCD_Self"
}
]
}
],
"buffID": 35001
},
"ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_Target": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_FleurFairImpact_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"target": "Caster",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 10.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"ignoreAttackerProperty": true,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValue"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValueRate"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05
},
"cameraShake": {}
}
},
"targetType": "Enemy"
}
]
},
"UNIQUE_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamageCD_Self": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value_AreaDamageCD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_Is_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_CD",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.ClearGlobalValue",
"doOffStage": true,
"key": "_Is_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage_CD"
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "MoleMole.Config.ByAvatarWeaponType",
"weaponTypes": [
"WEAPON_BOW"
]
}
],
"modifierName": "UNIQUE_ActivityAbility_FleurFair_BowExtraAttackDoAreaDamage"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "Value_DamageSystemValue",
"type": "ElementLevelCo"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage",
"abilitySpecials": {
"Value_AreaDamageCD": {
"type": "float",
"dynamicValue": 2.0
},
"Value_DamageSystemValue": {
"type": "float",
"dynamicValue": 0.0
},
"Value_DamageSystemValueRate": {
"type": "float",
"dynamicValue": 5.0
}
},
"modifiers": {
"UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onBeingHit": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Other",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "_Is_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
},
{
"$type": "MoleMole.Config.ByHasShield",
"target": "Self",
"type": "All"
}
],
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster",
"Gadget"
]
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD"
}
],
"failActions": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Bullet"
]
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD"
}
]
}
]
}
],
"buffID": 35001
},
"ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_FleurFairImpact_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"target": "Applier",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 10.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 0.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValue"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValueRate"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05
},
"cameraShake": {}
}
},
"targetType": "Enemy"
}
]
},
"UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value_AreaDamageCD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_Is_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.ClearGlobalValue",
"key": "_Is_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage_CD"
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "Value_DamageSystemValue",
"type": "ElementLevelCo"
},
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "UNIQUE_ActivityAbility_FleurFair_ShieldOnBeingHitDoAreaDamage"
}
],
"isDynamicAbility": true
}
}
]