GenshinData-1/BinOutput/Ability/Temp/EquipAbilities/ConfigAbility_Weapon_Test.json
2021-05-16 19:49:16 -03:00

4338 lines
174 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Sword_ChangeColor",
"modifiers": {
"handler": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_WEAPONSKILL_ChangeColor_COUNT",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5,
2.5,
3.5,
4.5,
5.5,
6.5,
100.0
],
"modifierNameSteps": [
"No_Color",
"Water",
"Fire",
"Ice",
"Wind",
"Electric",
"Rock",
"Reset"
]
}
]
},
"No_Color": {
"modifierName": "",
"elementDurability": 20.0,
"overrideWeaponElement": true
},
"Water": {
"modifierName": "",
"elementType": "Water",
"elementDurability": 20.0,
"overrideWeaponElement": true
},
"Fire": {
"modifierName": "",
"elementType": "Fire",
"elementDurability": 20.0,
"overrideWeaponElement": true
},
"Ice": {
"modifierName": "",
"elementType": "Ice",
"elementDurability": 20.0,
"overrideWeaponElement": true
},
"Wind": {
"modifierName": "",
"elementType": "Wind",
"elementDurability": 20.0,
"overrideWeaponElement": true
},
"Electric": {
"modifierName": "",
"elementType": "Electric",
"elementDurability": 20.0,
"overrideWeaponElement": true
},
"Rock": {
"modifierName": "",
"elementType": "Rock",
"elementDurability": 20.0,
"overrideWeaponElement": true
},
"Reset": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ABILITY_WEAPONSKILL_ChangeColor_COUNT",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "handler"
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_WEAPONSKILL_ChangeColor_COUNT",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Sword_Norse",
"abilitySpecials": {
"HealHP": 100.0
},
"modifiers": {
"UNIQUE_Sword_Norse_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Sword_Norse_Timer"
}
]
},
"UNIQUE_Sword_Norse_Timer": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "HealHP",
"amount": "HealHP"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Sword_Norse_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Sword_Zephyrus",
"abilityMixins": [
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [
"Water",
"Fire",
"Electric",
"Ice",
"Frozen",
"Wind",
"Rock"
],
"doWhenEnergyMax": true,
"onGainEnergyMax": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Sword_Zephyrus_Handler"
}
]
}
],
"abilitySpecials": {
"HealHP": 0.11999999731779099
},
"modifiers": {
"UNIQUE_Sword_Zephyrus_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 45.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "UNIQUE_Sword_Zephyrus_Heal"
}
]
},
"UNIQUE_Sword_Zephyrus_Heal": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 45.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "HealHP",
"doOffStage": true,
"amountByTargetMaxHPRatio": "HealHP"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Sword_Test_Aoe",
"abilityMixins": [
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [
"Water",
"Fire",
"Electric",
"Ice",
"Frozen",
"Wind",
"Rock"
],
"doWhenEnergyMax": true,
"onGainEnergyMax": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Sword_Test_Wind"
}
]
}
],
"abilitySpecials": {
"AttackRatio": 5.0
},
"modifiers": {
"UNIQUE_Sword_Test_Wind": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 2.799999952316284,
"elementDurability": 100.0,
"thinkInterval": 0.6000000238418579,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_WindBreathe_Tornado_Wind"
}
],
"onThinkInterval": [
{
"$type": "DamageByAttackValue",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"damageExtra": "AttackRatio"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseX": 0.0,
"hitImpulseY": 0.0,
"hitImpulseType": "",
"hitHaltTime": 0.029999999329447746,
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Pole_Zephyrus",
"abilityMixins": [
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [
"Water",
"Fire",
"Electric",
"Ice",
"Frozen",
"Wind",
"Rock"
],
"doWhenEnergyMax": true,
"onGainEnergyMax": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Pole_Zephyrus_Handler"
}
]
}
],
"abilitySpecials": {
"HealHP": 0.029999999329447746
},
"modifiers": {
"UNIQUE_Pole_Zephyrus_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 5.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Pole_Zephyrus_Heal"
}
]
},
"UNIQUE_Pole_Zephyrus_Heal": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 5.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "HealHP",
"doOffStage": true,
"amountByTargetMaxHPRatio": "HealHP"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Pole_NormalAttackUpUnlessBeinghit",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Weapon_Pole_NormalAttackUpUnlessBeinghit",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.5,
-0.5,
0.5
],
"modifierNameSteps": [
"UNIQUE_NormalAttackUp_CD",
"UNIQUE_Pole_NormalAttackUpUnlessBeinghit"
]
}
],
"abilitySpecials": {
"Rate": 0.20000000298023224
},
"modifiers": {
"UNIQUE_Pole_NormalAttackUpUnlessBeinghit": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"NormalAttack_01",
"NormalAttack_02",
"NormalAttack_03",
"NormalAttack_04",
"NormalAttack_05",
"NormalAttack_06"
],
"damagePercentageRatio": "Rate"
}
],
"onBeingHit": [
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByHitDamage",
"damage": 0.0
}
],
"value": -1.0,
"key": "_ABILITY_Weapon_Pole_NormalAttackUpUnlessBeinghit",
"useLimitRange": true,
"maxValue": -1.0,
"minValue": -1.0
}
]
},
"UNIQUE_NormalAttackUp_CD": {
"modifierName": "",
"isUnique": true,
"duration": 10.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Weapon_Pole_NormalAttackUpUnlessBeinghit",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Claymore_Zephyrus",
"abilityMixins": [
{
"$type": "OnAvatarUseSkillMixin",
"onTriggerSkill": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Claymore_Zephyrus_Handler"
}
]
}
],
"abilitySpecials": {
"GetElementRatio": 1.0
},
"modifiers": {
"UNIQUE_Claymore_Zephyrus_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 4.0,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitCritical"
}
],
"modifierName": "UNIQUE_Ball"
}
]
},
"UNIQUE_Ball": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "GenerateElemBall",
"configID": 2008,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 1.0
}
},
"ratio": "GetElementRatio",
"baseEnergy": 6.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Claymore_ExtraPhyDamagePerHit",
"abilitySpecials": {
"Rate": 2.0,
"Rate2": 0.0
},
"modifiers": {
"UNIQUE_Claymore_ExtraPhyDamagePerHit_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByHitDamage",
"damage": 0.0
},
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"WeaponSkill"
]
}
]
}
],
"successActions": [
{
"$type": "DamageByAttackValue",
"target": "Target",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
},
"attackInfo": {
"attackTag": "WeaponSkill",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "Rate2",
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Default",
"enBreak": 25.0,
"damageExtra": "Rate"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "Default",
"hitHaltTimeScale": 0.009999999776482582
}
}
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Claymore_ExtraPhyDamagePerHit_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Claymore_IgnoreDefense",
"abilitySpecials": {
"Rate": 0.0
},
"modifiers": {
"UNIQUE_Claymore_IgnoreDefense": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_DefenseIgnoreRatio": "Rate"
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Claymore_IgnoreDefense"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_TestAttackTag",
"abilityMixins": [
{
"$type": "OnAvatarUseSkillMixin",
"onTriggerNormalAttack": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_Blast_Small"
}
],
"onTriggerSkill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_Wolfmound"
}
],
"onTriggerUltimateSkill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_MusicBlast"
}
]
}
],
"modifiers": {
"Test_AttackSpeed": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Animator_AttackSpeedRatio": 0.30000001192092896
}
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Test_AttackSpeed"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Common_Test",
"abilitySpecials": {
"Rate": 0.0
},
"modifiers": {
"UNIQUE_Common_HealAmountHPonEnemyKilled_Handler": {
"modifierName": "",
"isUnique": true,
"duration": 10.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onThinkInterval": [
{
"$type": "TriggerAbility",
"abilityName": "Weapon_Common_Heal",
"abilitySpecials": {
"Rate": "Rate",
"Dura": 10.0
}
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Heal",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_Heal",
"overrideMapKey": "Rate"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Common_HealAmountHPonEnemyKilled_Handler"
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Heal",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Common_HealAmountHPonEnemyKilled_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Common_Heal",
"abilitySpecials": {
"Rate": 10.0,
"aure": 100.0,
"Dura": 5.0
},
"onAbilityStart": [
{
"$type": "HealHP",
"amount": "Rate"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_Blast_R30"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Common_SpeedUp",
"abilitySpecials": {
"Rate": 0.30000001192092896
},
"modifiers": {
"UNIQUE_Common_AttackSpeedUp_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Attack01_BS",
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Attack05",
"Attack06",
"ShootBS",
"Shoot",
"Aim",
"FastAim",
"ExtraAttack",
"ExtraAttack1",
"ExtraAttack2",
"ExtraAttack3",
"ExtraAttack_BS",
"ExtraAttack_AS"
],
"modifierName": "UNIQUE_Common_AttackSpeedUp"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Common_AttackSpeedUp"
}
]
},
"UNIQUE_Common_AttackSpeedUp": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Animator_OverallSpeedRatio": "Rate"
},
"state": "SpeedUp",
"isLimitedProperties": true,
"buffID": 10003
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Common_AttackSpeedUp_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Common_SpeedDown",
"abilitySpecials": {
"Rate": -0.20000000298023224
},
"modifiers": {
"UNIQUE_Common_AttackSpeedDown_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Attack05",
"Attack06",
"ShootBS",
"Shoot",
"Aim",
"Lisa_Attack01",
"Lisa_Attack02",
"Lisa_Attack03",
"Lisa_Attack04",
"Ningguang_Attack01",
"Ningguang_Attack02",
"Ningguang_Attack03",
"Ningguang_Attack04",
"Barbara_Attack01",
"Barbara_Attack02",
"Barbara_Attack03",
"Barbara_Attack04"
],
"modifierName": "UNIQUE_Common_AttackSpeedDown"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Common_AttackSpeedDown"
}
]
},
"UNIQUE_Common_AttackSpeedDown": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Animator_OverallSpeedRatio": "Rate"
},
"state": "SpeedDown",
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Common_AttackSpeedDown_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Common_HealFieldWhenKill",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Common_HealFieldWhenKill",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.5,
-0.5,
0.5
],
"modifierNameSteps": [
"UNIQUE_Common_HealFieldWhenKill_CD",
"UNIQUE_Common_HealFieldWhenKill_Handler"
]
}
],
"abilitySpecials": {
"Rate": 1.0,
"CDTime": 20.0
},
"modifiers": {
"UNIQUE_Common_HealFieldWhenKill_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "DoActionByKillingMixin",
"detectWindow": 0.6000000238418579,
"onKill": [
{
"$type": "Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "Randomed",
"chance": "Rate",
"successActions": [
{
"$type": "CreateGadget",
"target": "Target",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 40020001,
"campID": 1001
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Common_HealFieldWhenKill",
"useLimitRange": true,
"maxValue": -1.0,
"minValue": -1.0
}
]
}
]
}
]
}
]
},
"UNIQUE_Common_HealFieldWhenKill_CD": {
"modifierName": "",
"isUnique": true,
"duration": "CDTime",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Common_HealFieldWhenKill",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Common_HealFieldWhenKill_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_HealField",
"abilitySpecials": {
"HealHP": 100.0
},
"modifiers": {
"UNIQUE_HealField": {
"modifierName": "",
"isUnique": true,
"duration": 6.5,
"elementDurability": 100.0,
"thinkInterval": 1.5,
"onThinkInterval": [
{
"$type": "HealHP",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR6",
"campTargetType": "Alliance",
"campBasedOn": "Owner",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"amount": "HealHP"
}
]
}
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Qin_DandelionWind"
},
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_HealField"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Common_GetShield&EXplode",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Weapon_Common_GetShield&EXplode",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.5,
-0.5,
0.5
],
"modifierNameSteps": [
"UNIQUE_Common_GetShield&EXplode_CD",
"UNIQUE_Common_GetShield&EXplode_Handler"
]
}
],
"abilitySpecials": {
"Rate": 0.0,
"Damage": 0.0,
"CDTime": 0.0
},
"modifiers": {
"UNIQUE_Common_GetShield&EXplode_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByHitDamage",
"damage": 0.0
}
],
"value": -1.0,
"key": "_ABILITY_Weapon_Common_GetShield&EXplode",
"useLimitRange": true,
"maxValue": -1.0,
"minValue": -1.0
}
]
},
"UNIQUE_Common_GetShield&EXplode_CD": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "CDTime",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Common_GetShield&EXplode_Shield"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Weapon_Common_GetShield&EXplode",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"UNIQUE_Common_GetShield&EXplode_Shield": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 6.0,
"elementDurability": 100.0,
"thinkInterval": 5.900000095367432,
"modifierMixins": [
{
"$type": "EliteShieldMixin",
"shieldType": "default",
"shieldAngle": 360.0,
"shieldHPRatio": "Rate",
"costShieldRatioName": "",
"showDamageText": "INFO_ELITE_DEFENCE",
"onShieldBroken": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Properties_Shield_AS"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Common_GetShield&EXplode_Shield"
}
]
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Properties_Shield"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_MusicBlast",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.699999988079071
}
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"radius": 3.0
},
"attackInfo": {
"attackTag": "WeaponSkill",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "Damage",
"damagePercentageRatio": 0.0,
"elementDurability": 100.0,
"strikeType": "Default",
"enBreak": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.009999999776482582,
"canBeDefenceHalt": true
}
}
},
"targetType": "Enemy"
}
]
}
},
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Common_GetShield&EXplode_Shield"
}
],
"onKill": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Common_GetShield&EXplode_Shield"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Pole_Morphling",
"abilityMixins": [
{
"$type": "AttachModifierToPredicateMixin",
"onEvent": "HP",
"predicates": [
{
"$type": "ByTargetHPRatio",
"target": "Self",
"logic": "GreaterOrEqual",
"HPRatio": 0.5
}
],
"modifierName": "UNIQUE_Pole_Morphling_Atk"
},
{
"$type": "AttachModifierToPredicateMixin",
"onEvent": "HP",
"predicates": [
{
"$type": "ByTargetHPRatio",
"target": "Self",
"logic": "Lesser",
"HPRatio": 0.5
}
],
"modifierName": "UNIQUE_Pole_Morphling_Def"
}
],
"abilitySpecials": {
"AtkRate": 0.0,
"DefRate": 0.0
},
"modifiers": {
"UNIQUE_Pole_Morphling_Atk": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "AtkRate"
},
"state": "AttackUp"
},
"UNIQUE_Pole_Morphling_Def": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": "DefRate"
},
"state": "DefenseUp"
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Pole_Guarding",
"abilityMixins": [
{
"$type": "AttachModifierToPredicateMixin",
"onEvent": "HP",
"predicates": [
{
"$type": "ByTargetHPRatio",
"target": "Self",
"logic": "Lesser",
"HPRatio": 0.5
}
],
"modifierName": "UNIQUE_Pole_Morphling_Def"
}
],
"abilitySpecials": {
"Rate": 0.0,
"Def": 0.0
},
"modifiers": {
"UNIQUE_Pole_Morphling_Atk": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "Rate"
}
},
"UNIQUE_Pole_Morphling_Def": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": "Def"
},
"state": "DefenseUp"
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Pole_Morphling_Atk"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Bow_AfterSprint",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"SprintBS",
"Sprint",
"LiquidStrike_BS",
"LiquidStrike_BS1",
"LiquidStrike_Move",
"LiquidStrike_Stand"
],
"modifierName": "UNIQUE_Bow_InSprint"
}
],
"abilitySpecials": {
"Rate": 0.0,
"Time": 0.0,
"Dura": 0.0
},
"modifiers": {
"UNIQUE_Bow_InSprint": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": "Time",
"onThinkInterval": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Bow_AttackUp_InSprint"
}
]
},
"UNIQUE_Bow_AttackUp_InSprint": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"state": "AttackUp",
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Bow_AttackUp_AfterSprint"
}
]
},
"UNIQUE_Bow_AttackUp_AfterSprint": {
"modifierName": "",
"isUnique": true,
"duration": "Dura",
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "Rate"
},
"state": "AttackUp"
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Claymore_EnergyPoem1",
"abilityMixins": [
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [
"Electric",
"Fire",
"Water",
"Grass",
"Ice",
"Wind",
"Rock"
],
"doWhenEnergyMax": true,
"onGainEnergyByBall": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Claymore_EnergyPoem"
}
]
}
],
"abilitySpecials": {
"Rate": 0.0,
"Time": 0.0,
"DamageRate": 0.0
},
"modifiers": {
"UNIQUE_Claymore_EnergyPoem_Buff": {
"modifierName": "",
"isUnique": true,
"duration": "Time",
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "Rate"
},
"state": "AttackUp"
},
"UNIQUE_Claymore_EnergyPoem": {
"modifierName": "",
"isUnique": true,
"duration": "Time",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"NormalAttack_01",
"NormalAttack_02",
"NormalAttack_03",
"NormalAttack_04",
"NormalAttack_05",
"NormalAttack_06",
"ExtraAttack",
"Elemental_Art",
"Elemental_Art_Hold",
"Elemental_Art_Extra",
"Elemental_Burst"
],
"damagePercentageRatio": "DamageRate"
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Diluc_Talent_NextFireBlade"
}
],
"onAttackLanded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Claymore_EnergyPoem_Remover"
}
]
},
"UNIQUE_Claymore_EnergyPoem_Remover": {
"modifierName": "",
"isUnique": true,
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_TriggerRed"
}
],
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Claymore_EnergyPoem"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Catalyst_EnergyPoem1",
"abilityMixins": [
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [
"Electric",
"Fire",
"Water",
"Grass",
"Ice",
"Wind",
"Rock"
],
"doWhenEnergyMax": true,
"onGainEnergyByBall": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Catalyst_EnergyPoem_Buff"
}
]
},
{
"$type": "DoActionByElementReactionMixin",
"entityTypes": [
"Monster"
],
"reactionTypes": [
"Explode",
"Stream",
"Burning",
"Melt",
"Freeze",
"Shock",
"Superconductor",
"SwirlFire",
"SwirlWater",
"SwirlElectric",
"SwirlIce"
],
"actions": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Catalyst_EnergyPoem_GainBall"
}
]
}
],
"abilitySpecials": {
"Rate": 0.0,
"Time": 0.0,
"CDTime": 0.0
},
"modifiers": {
"UNIQUE_Catalyst_EnergyPoem_Buff": {
"modifierName": "",
"isUnique": true,
"duration": "Time",
"elementDurability": 100.0,
"properties": {
"Actor_ElemMasteryDelta": "Rate"
}
},
"UNIQUE_Catalyst_EnergyPoem_GainBall": {
"modifierName": "",
"isUnique": true,
"duration": "CDTime",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "GenerateElemBall",
"target": "SelfAttackTarget",
"configID": 2017,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"ratio": 1.0,
"baseEnergy": 3.0
},
{
"$type": "FireEffect",
"target": "SelfAttackTarget",
"effectPattern": "Eff_Weapon_TriggerGreen"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Sword_Boreas",
"abilityMixins": [
{
"$type": "OnAvatarUseSkillMixin",
"onTriggerSkill": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Sword_Boreas_CriticBuff"
}
],
"onTriggerUltimateSkill": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Sword_Boreas_CriticBuff"
}
]
}
],
"abilitySpecials": {
"Rate": 0.0,
"Time": 0.0,
"CDTime": 0.0
},
"modifiers": {
"UNIQUE_Sword_Boreas_CriticBuff": {
"modifierName": "",
"isUnique": true,
"duration": "Time",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"NormalAttack_01",
"NormalAttack_02",
"NormalAttack_03",
"NormalAttack_04",
"NormalAttack_05",
"NormalAttack_06",
"ExtraAttack"
],
"damagePercentageRatio": 0.0,
"bonusCritical": 1.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Pole_Regicide",
"abilityMixins": [
{
"$type": "OnAvatarUseSkillMixin",
"onTriggerNormalAttack": [
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByEnergyRatio",
"logic": "GreaterOrEqual",
"ratio": 0.05000000074505806
}
],
"modifierName": "UNIQUE_Pole_Regicide_handler"
}
]
}
],
"modifiers": {
"UNIQUE_Pole_Regicide_handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"ExtraAttack"
],
"damagePercentageRatio": 1.0
}
],
"onAttackLanded": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByAttackTags",
"attackTags": [
"ExtraAttack"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Pole_Regicide_Cost"
}
]
}
]
},
"UNIQUE_Pole_Regicide_Cost": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"value": -3.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Sword_IgnoreDefense",
"abilitySpecials": {
"Rate": 0.0
},
"modifiers": {
"UNIQUE_Sword_IgnoreDefense": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_DefenseIgnoreRatio": "Rate"
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Sword_IgnoreDefense"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Pole_AttackUpWhenEnter",
"abilitySpecials": {
"Rate": 0.0,
"Time": 0.0
},
"modifiers": {
"UNIQUE_Pole_AttackUpWhenEnter_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAvatarIn": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Pole_AttackUpWhenEnter"
}
]
},
"UNIQUE_Pole_AttackUpWhenEnter": {
"modifierName": "",
"isUnique": true,
"duration": "Time",
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Pole_AttackUpWhenEnter_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Catalyst_SoulEater",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Weapon_Catalyst_SoulEaterLevel",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
0.5,
1.5,
2.5,
3.5
],
"modifierNameSteps": [
"UNIQUE_Catalyst_SoulEaterLevel1",
"UNIQUE_Catalyst_SoulEaterLevel2",
"UNIQUE_Catalyst_SoulEaterLevel3"
]
},
{
"$type": "DoActionByKillingMixin",
"detectWindow": 0.6000000238418579,
"onKill": [
{
"$type": "Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Catalyst_SoulEater_Timer_Ind"
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Catalyst_SoulEater_Add"
}
]
}
]
},
{
"$type": "OnAvatarUseSkillMixin",
"onTriggerUltimateSkill": [
{
"$type": "SetGlobalValueToOverrideMap",
"globalValueKey": "_ABILITY_Weapon_Catalyst_SoulEaterLevel",
"overrideMapKey": "Weapon_BuffLevel"
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Catalyst_SoulEater_Ult"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Catalyst_SoulEater_Timer_Ind"
}
]
}
],
"abilitySpecials": {
"Weapon_BuffLevel": 0.0,
"Rate": 0.0,
"Dura": 0.0
},
"modifiers": {
"UNIQUE_Catalyst_SoulEater_Add": {
"stacking": "Multiple",
"stackingOption": {
"abilitySpecialName": "",
"maxModifierNumForMultipleType": 3.0
},
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Weapon_Catalyst_SoulEaterLevel",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
}
]
},
"UNIQUE_Catalyst_SoulEaterLevel1": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"state": "AttackUp",
"onAdded": [
{
"$type": "AttachEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip01",
"equip02",
"sheathPoint"
]
},
"effectPattern": "Eff_Weapon_Blackrock1_Catalyst"
}
]
},
"UNIQUE_Catalyst_SoulEaterLevel2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"state": "AttackUp",
"onAdded": [
{
"$type": "AttachEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip01",
"equip02",
"sheathPoint"
]
},
"effectPattern": "Eff_Weapon_Blackrock2_Catalyst"
}
]
},
"UNIQUE_Catalyst_SoulEaterLevel3": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"state": "AttackUp",
"onAdded": [
{
"$type": "AttachEffect",
"otherTargets": {
"$type": "SelectTargetsByEquipParts",
"equipPartNames": [
"equip01",
"equip02",
"sheathPoint"
]
},
"effectPattern": "Eff_Weapon_Blackrock3_Catalyst"
}
]
},
"UNIQUE_Catalyst_SoulEater_Timer_Ind": {
"stacking": "Multiple",
"stackingOption": {
"abilitySpecialName": "",
"maxModifierNumForMultipleType": 3.0
},
"modifierName": "",
"isUnique": true,
"duration": "Dura",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": -3.0,
"key": "_ABILITY_Weapon_Catalyst_SoulEaterLevel",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"UNIQUE_Catalyst_SoulEater_Ult": {
"stacking": "Overlap",
"modifierName": "",
"isUnique": true,
"duration": 20.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": [
"Rate",
"Weapon_BuffLevel",
"Mul"
]
}
]
}
},
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Catalyst_SoulEater_Ult"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Bow_RiseElementDMGWhenEnergyMax",
"abilityMixins": [
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [
"Fire",
"Water",
"Grass",
"Electric",
"Ice",
"Rock",
"Wind"
],
"doWhenEnergyMax": true,
"onGainEnergyMax": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Bow_RiseElementDMGWhenEnergyMax_RiseDMG"
}
]
}
],
"abilitySpecials": {
"EleDmgUpRate": 0.4000000059604645
},
"modifiers": {
"UNIQUE_Bow_RiseElementDMGWhenEnergyMax_RiseDMG": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 12.0,
"elementDurability": 100.0,
"properties": {
"Actor_FireAddHurtDelta": "EleDmgUpRate",
"Actor_ElecAddHurtDelta": "EleDmgUpRate",
"Actor_WaterAddHurtDelta": "EleDmgUpRate",
"Actor_GrassAddHurtDelta": "EleDmgUpRate",
"Actor_WindAddHurtDelta": "EleDmgUpRate",
"Actor_IceAddHurtDelta": "EleDmgUpRate",
"Actor_RockAddHurtDelta": "EleDmgUpRate"
},
"state": "AttackUp",
"isLimitedProperties": true
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Bow_RiseUltimateSkillDMGonAvatarIn",
"abilitySpecials": {
"UpDmgRate": 0.4000000059604645
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Bow_ReduceEnemySubHurtonBranchAttack",
"abilitySpecials": {
"SubHurtDownRate": -0.30000001192092896
},
"modifiers": {
"UNIQUE_Bow_ReduceEnemySubHurtonBranchAttack_Gazer": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Weapon_Bow_ReduceEnemySubHurtonBranchAttack",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Bow_ReduceEnemySubHurtonBranchAttack_Handler",
"UNIQUE_Bow_ReduceEnemySubHurtonBranchAttack_ReduceSubHurt_CD"
]
}
]
},
"UNIQUE_Bow_ReduceEnemySubHurtonBranchAttack_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"ExtraAttack"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_Weapon_Bow_ReduceEnemySubHurtonBranchAttack",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "Weapon_Bow_ReduceEnemySubHurtonBranchAttack_ReduceSubHurt"
}
]
}
]
},
"UNIQUE_Bow_ReduceEnemySubHurtonBranchAttack_ReduceSubHurt_CD": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 45.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": -1.0,
"key": "_ABILITY_Weapon_Bow_ReduceEnemySubHurtonBranchAttack",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Weapon_Bow_ReduceEnemySubHurtonBranchAttack_ReduceSubHurt": {
"stacking": "Unique",
"modifierName": "",
"duration": 15.0,
"elementDurability": 100.0,
"properties": {
"Actor_SubHurtDelta": "SubHurtDownRate"
},
"state": "DefenseDown"
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Bow_ReduceEnemySubHurtonBranchAttack_Gazer"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Weapon_Bow_ReduceEnemySubHurtonBranchAttack",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Weapon_Bow_ReduceEnemySubHurtonBranchAttack",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Catalyst_AbyssKiller",
"abilitySpecials": {
"Rate": 0.25999999046325684
},
"modifiers": {
"UNIQUE_Catalyst_AbyssKiller_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": "Rate",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
4004
]
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Catalyst_AbyssKiller_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Catalyst_EnergyMaxElementDamageUp",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Weapon_Catalyst_EnergyMaxElementDamageUp",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.5,
-0.5,
0.5
],
"modifierNameSteps": [
"UNIQUE_EnergyMaxElementDamageUp_Timer",
"UNIQUE_EnergyMaxElementDamageUp_Handler"
]
}
],
"abilitySpecials": {
"ElementDamageUp": 0.0
},
"modifiers": {
"UNIQUE_EnergyMaxElementDamageUp_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "DoActionByEnergyChangeMixin",
"elementTypes": [
"Electric",
"Fire",
"Water",
"Grass",
"Ice",
"Wind",
"Rock"
],
"doWhenEnergyMax": true,
"onGainEnergyMax": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Weapon_Catalyst_EnergyMaxElementDamageUp",
"useLimitRange": true,
"maxValue": -1.0,
"minValue": -1.0
}
]
}
]
},
"UNIQUE_EnergyMaxElementDamageUp": {
"modifierName": "",
"isUnique": true,
"duration": 12.0,
"elementDurability": 100.0,
"properties": {
"Actor_FireAddHurtDelta": "ElementDamageUp",
"Actor_WaterAddHurtDelta": "ElementDamageUp",
"Actor_GrassAddHurtDelta": "ElementDamageUp",
"Actor_IceAddHurtDelta": "ElementDamageUp",
"Actor_RockAddHurtDelta": "ElementDamageUp",
"Actor_ElecAddHurtDelta": "ElementDamageUp",
"Actor_WindAddHurtDelta": "ElementDamageUp"
},
"state": "AttackUp",
"isLimitedProperties": true
},
"UNIQUE_EnergyMaxElementDamageUp_Timer": {
"modifierName": "",
"isUnique": true,
"duration": 45.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_EnergyMaxElementDamageUp"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Weapon_Catalyst_EnergyMaxElementDamageUp",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 0.0,
"key": "_ABILITY_Weapon_Catalyst_EnergyMaxElementDamageUp",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Catalyst_OnKilledAttackUp",
"abilitySpecials": {
"AttackUp": 0.0,
"Time": 0.0
},
"modifiers": {
"UNIQUE_OnKilledAttackUp_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onKill": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "UNIQUE_OnKilledAttackUpCheckIn"
},
{
"$type": "ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_OnKilledAttackUpTeam"
}
]
},
"UNIQUE_OnKilledAttackUpCheckIn": {
"modifierName": "",
"isUnique": true,
"duration": 12.0,
"elementDurability": 100.0,
"onAvatarIn": [
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"modifierName": "UNIQUE_OnKilledAttackUpTeam"
}
]
},
"UNIQUE_OnKilledAttackUpTeam": {
"modifierName": "",
"isUnique": true,
"duration": 12.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "UNIQUE_OnKilledAttackUp"
}
]
},
"UNIQUE_OnKilledAttackUp": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "Time",
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "AttackUp"
},
"state": "AttackUp",
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_OnKilledAttackUp_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Bow_AttacktUpAfterReaction",
"abilitySpecials": {
"Rate": 0.20000000298023224
},
"modifiers": {
"UNIQUE_Bow_AttacktUpAfterReaction_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "DoActionByElementReactionMixin",
"entityTypes": [
"Monster"
],
"reactionTypes": [
"Melt",
"Freeze",
"Superconductor",
"SwirlIce"
],
"actions": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Bow_AttacktUpAfterReaction"
}
]
}
]
},
"UNIQUE_Bow_AttacktUpAfterReaction": {
"modifierName": "",
"isUnique": true,
"duration": 20.0,
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Bow_AttacktUpAfterReaction_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Bow_RiseDMGonBranchAttack",
"abilitySpecials": {
"UpDmgRate": 0.0,
"CDTime": 0.0
},
"modifiers": {
"UNIQUE_Bow_RiseDMGonBranchAttack_Gazer": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Weapon_Bow_RiseDMGonBranchAttack",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"UNIQUE_Bow_RiseDMGonBranchAttack_Handler",
"UNIQUE_Bow_RiseDMGonBranchAttack_CD"
]
}
]
},
"UNIQUE_Bow_RiseDMGonBranchAttack_CD": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "CDTime",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EquipAffixStart",
"CD": "CDTime",
"equipAffixDataID": 115404
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": -1.0,
"key": "_ABILITY_Weapon_Bow_RiseDMGonBranchAttack",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"UNIQUE_Bow_RiseDMGonBranchAttack_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "DoActionByCreateGadgetMixin",
"actionQueue": [
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByEquipAffixReady",
"target": "Caster",
"equipAffixDataID": 115404
}
],
"modifierName": "Weapon_Bow_RiseDMGonBranchAttack_Buff"
}
]
}
]
},
"Weapon_Bow_RiseDMGonBranchAttack_Buff": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"attackTags": [
"ExtraAttack"
],
"damagePercentageRatio": "UpDmgRate",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "OriginOwner",
"key": "_ABILITY_Weapon_Bow_RiseDMGonBranchAttack",
"value": 0.0
}
]
}
],
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "ByAttackTags",
"target": "Owner",
"attackTags": [
"ExtraAttack"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_SpecialHit_Heavy",
"born": {
"$type": "ConfigBornByCollisionPoint"
}
},
{
"$type": "AddGlobalValue",
"target": "Caster",
"value": 1.0,
"key": "_ABILITY_Weapon_Bow_RiseDMGonBranchAttack",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Bow_RiseDMGonBranchAttack_Gazer"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Weapon_Bow_RiseDMGonBranchAttack",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": -1.0,
"key": "_ABILITY_Weapon_Bow_RiseDMGonBranchAttack",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Pole_DamageUpToEnemy",
"abilitySpecials": {
"Rate": 0.14000000059604645
},
"modifiers": {
"UNIQUE_Pole_DamageUpToEnemy_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": "Rate",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByHasElement",
"element": "Water"
},
{
"$type": "ByHasElement",
"element": "Fire"
}
]
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Pole_DamageUpToEnemy_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Catalyst_Test",
"abilityMixins": [
{
"$type": "DummyMixin",
"actionList": [
[
{
"$type": "DummyAction",
"doOffStage": true
}
]
]
},
{
"$type": "DoActionByTeamStatusMixin",
"actions": [
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByCurTeamHasElementType",
"elementType": "Fire",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementFireUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByCurTeamElementTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementAllUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByCurTeamHasWeaponType",
"weaponType": "WEAPON_CLAYMORE",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "AttackUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByCurTeamWeaponTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "SpeedUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByCurTeamHasBodyType",
"bodyType": "BODY_MALE",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "DefenseUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByCurTeamBodyTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "DefenseDown"
}
]
}
],
"abilitySpecials": {
"Rate": 0.5
},
"modifiers": {
"test": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "DummyMixin",
"actionList": [
[
{
"$type": "DummyAction",
"doOffStage": true
}
]
]
},
{
"$type": "DoActionByTeamStatusMixin",
"actions": [
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamHasElementType",
"elementType": "Fire",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementFireUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamElementTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementAllUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamHasWeaponType",
"weaponType": "WEAPON_CLAYMORE",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "AttackUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamWeaponTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "SpeedUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamHasBodyType",
"bodyType": "BODY_MALE",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "DefenseUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamBodyTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "DefenseDown"
}
]
}
]
},
"ElementFireUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FireAddHurtDelta": "Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
},
"ElementAllUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FireAddHurtDelta": "Rate",
"Actor_ElecAddHurtDelta": "Rate",
"Actor_WaterAddHurtDelta": "Rate",
"Actor_GrassAddHurtDelta": "Rate",
"Actor_WindAddHurtDelta": "Rate",
"Actor_IceAddHurtDelta": "Rate",
"Actor_RockAddHurtDelta": "Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
},
"AttackUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
},
"SpeedUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Animator_AttackSpeedRatio": "Rate",
"Animator_MoveSpeedRatio": "Rate"
},
"state": "SpeedUp",
"isLimitedProperties": true
},
"DefenseUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": "Rate"
},
"state": "SpeedUp",
"isLimitedProperties": true
},
"DefenseDown": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": "Rate"
},
"state": "DefenseDown",
"isLimitedProperties": true
}
},
"onAbilityStart": [
{
"$type": "DummyAction",
"actionList": [
{
"$type": "DummyAction",
"doOffStage": true
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Catalyst_Test_AllTeam",
"abilityMixins": [
{
"$type": "DoActionByTeamStatusMixin",
"actions": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_MusicBlast"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByBigTeamHasElementType",
"elementType": "Fire",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementFireUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByBigTeamElementTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementAllUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByBigTeamHasWeaponType",
"weaponType": "WEAPON_CLAYMORE",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "AttackUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByBigTeamWeaponTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "SpeedUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByBigTeamHasBodyType",
"bodyType": "BODY_MALE",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "DefenseUp"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByBigTeamBodyTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "DefenseDown"
}
]
}
],
"abilitySpecials": {
"Rate": 0.5
},
"modifiers": {
"test": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "DoActionByTeamStatusMixin",
"actions": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_MusicBlast"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByBigTeamHasElementType",
"elementType": "Fire",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementFireUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamElementTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementAllUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByBigTeamHasWeaponType",
"weaponType": "WEAPON_CLAYMORE",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "AttackUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamWeaponTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "SpeedUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByBigTeamHasBodyType",
"bodyType": "BODY_MALE",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "DefenseUp"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByCurTeamBodyTypeSort",
"number": 4,
"logic": "GreaterOrEqual"
}
],
"modifierName": "DefenseDown"
}
]
}
]
},
"ElementFireUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FireAddHurtDelta": "Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
},
"ElementAllUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FireAddHurtDelta": "Rate",
"Actor_ElecAddHurtDelta": "Rate",
"Actor_WaterAddHurtDelta": "Rate",
"Actor_GrassAddHurtDelta": "Rate",
"Actor_WindAddHurtDelta": "Rate",
"Actor_IceAddHurtDelta": "Rate",
"Actor_RockAddHurtDelta": "Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
},
"AttackUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_AttackRatio": "Rate"
},
"state": "AttackUp",
"isLimitedProperties": true
},
"SpeedUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Animator_AttackSpeedRatio": "Rate",
"Animator_MoveSpeedRatio": "Rate"
},
"state": "SpeedUp",
"isLimitedProperties": true
},
"DefenseUp": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": "Rate"
},
"state": "SpeedUp",
"isLimitedProperties": true
},
"DefenseDown": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_DefenceRatio": "Rate"
},
"state": "DefenseDown",
"isLimitedProperties": true
}
},
"onAbilityStart": [
{
"$type": "AttachModifier",
"modifierName": "test"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"predicates": [
{
"$type": "ByBigTeamHasElementType",
"elementType": "Fire",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"modifierName": "ElementFireUp"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByBigTeamHasElementType",
"elementType": "Wind",
"number": 1,
"logic": "GreaterOrEqual"
}
],
"effectPattern": "Eff_Weapon_MusicBlast"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Test_ResetCDWhenSkillHit",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_ABILITY_Weapon_Test_ResetCDWhenSkillHit",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-1.5,
-0.5,
0.5
],
"modifierNameSteps": [
"UNIQUE_Test_ResetCDWhenSkillHit_CD",
"UNIQUE_Test_ResetCDWhenSkillHit_Handler"
]
}
],
"abilitySpecials": {
"Rate": 1.0,
"CDTime": 10.0
},
"modifiers": {
"UNIQUE_Test_ResetCDWhenSkillHit_Handler": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByHitDamage",
"damage": 0.0
},
{
"$type": "ByAttackTags",
"attackTags": [
"Elemental_Art"
]
},
{
"$type": "ByEquipAffixReady",
"target": "Self",
"equipAffixDataID": 111403
}
],
"successActions": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Test_ResetCDWhenSkillHit_SanCheck"
}
]
}
]
},
"UNIQUE_Test_ResetCDWhenSkillHit_SanCheck": {
"stacking": "Multiple",
"stackingOption": {
"abilitySpecialName": "",
"maxModifierNumForMultipleType": 3.0
},
"modifierName": "",
"isUnique": true,
"duration": 1.899999976158142,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": "Rate",
"successActions": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_Weapon_Test_ResetCDWhenSkillHit",
"useLimitRange": true,
"maxValue": -1.0,
"minValue": -1.0
}
]
}
]
},
"UNIQUE_Test_ResetCDWhenSkillHit_CD": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": "CDTime",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Weapon_ResetCD"
},
{
"$type": "EquipAffixStart",
"CD": "CDTime",
"equipAffixDataID": 111403
},
{
"$type": "ModifyAvatarSkillCD",
"skillSlot": [
2
],
"cdRatio": -1.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Weapon_Test_ResetCDWhenSkillHit",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Test_AddExtraProp",
"modifiers": {
"UNIQUE_Test_ExtraDelta_Buff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_AttackExtraDelta": 100.0,
"Actor_DefenceExtraDelta": 100.0,
"Actor_CriticalExtraDelta": 0.5,
"Actor_AntiCriticalExtraDelta": 0.5,
"Actor_CriticalHurtExtraDelta": 0.5,
"Actor_ChargeEfficiencyExtraDelta": 0.5,
"Actor_ElemMasteryExtraDelta": 100.0,
"Actor_PhysicalSubHurtExtraDelta": 0.5,
"Actor_FireAddHurtExtraDelta": 0.5,
"Actor_ElecAddHurtExtraDelta": 0.5,
"Actor_WaterAddHurtExtraDelta": 0.5,
"Actor_GrassAddHurtExtraDelta": 0.5,
"Actor_WindAddHurtExtraDelta": 0.5,
"Actor_IceAddHurtExtraDelta": 0.5,
"Actor_RockAddHurtExtraDelta": 0.5,
"Actor_FireSubHurtExtraDelta": 0.5,
"Actor_ElecSubHurtExtraDelta": 0.5,
"Actor_WaterSubHurtExtraDelta": 0.5,
"Actor_GrassSubHurtExtraDelta": 0.5,
"Actor_WindSubHurtExtraDelta": 0.5,
"Actor_IceSubHurtExtraDelta": 0.5,
"Actor_RockSubHurtExtraDelta": 0.5,
"Actor_SkillCDMinusExtraRatio": 0.5,
"Actor_ShieldCostMinusExtraRatio": 0.5,
"Actor_PhysicalAddHurtExtraDelta": 0.5
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Test_ExtraDelta_Buff"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Transform_Boom_Test",
"abilitySpecials": {
"Factor": 1.100000023841858
},
"modifiers": {
"Base_Prop": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FireSubHurtDelta": 0.20000000298023224,
"Actor_ElecSubHurtDelta": 0.20000000298023224,
"Actor_WaterSubHurtDelta": 0.20000000298023224,
"Actor_GrassSubHurtDelta": 0.20000000298023224,
"Actor_WindSubHurtDelta": 0.20000000298023224,
"Actor_RockSubHurtDelta": 0.20000000298023224,
"Actor_IceSubHurtDelta": 0.20000000298023224,
"Actor_PhysicalSubHurtDelta": 0.20000000298023224
}
},
"Timer": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler2"
}
]
},
"UNIQUE_Weapon_Transform_Test_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Timer"
},
{
"$type": "AttachModifier",
"modifierName": "Base_Prop"
}
],
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler2"
}
],
"onThinkInterval": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff"
}
]
},
"UNIQUE_Weapon_Transform_Test_Buff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_FireAddHurtDelta": [
"FIGHT_PROP_FIRE_SUB_HURT",
"Factor",
"Mul"
],
"Actor_ElecAddHurtDelta": [
"FIGHT_PROP_ELEC_SUB_HURT",
"Factor",
"Mul"
],
"Actor_WaterAddHurtDelta": [
"FIGHT_PROP_WATER_SUB_HURT",
"Factor",
"Mul"
],
"Actor_GrassAddHurtDelta": [
"FIGHT_PROP_GRASS_SUB_HURT",
"Factor",
"Mul"
],
"Actor_WindAddHurtDelta": [
"FIGHT_PROP_WIND_SUB_HURT",
"Factor",
"Mul"
],
"Actor_RockAddHurtDelta": [
"FIGHT_PROP_ROCK_SUB_HURT",
"Factor",
"Mul"
],
"Actor_IceAddHurtDelta": [
"FIGHT_PROP_ICE_SUB_HURT",
"Factor",
"Mul"
],
"Actor_PhysicalAddHurtDelta": [
"FIGHT_PROP_PHYSICAL_SUB_HURT",
"Factor",
"Mul"
]
},
"isLimitedProperties": true
},
"UNIQUE_Weapon_Transform_Test_Handler2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onThinkInterval": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff2"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff2"
}
]
},
"UNIQUE_Weapon_Transform_Test_Buff2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_FireSubHurtDelta": [
"FIGHT_PROP_FIRE_ADD_HURT",
"Factor",
"Mul"
],
"Actor_ElecSubHurtDelta": [
"FIGHT_PROP_ELEC_ADD_HURT",
"Factor",
"Mul"
],
"Actor_WaterSubHurtDelta": [
"FIGHT_PROP_WATER_ADD_HURT",
"Factor",
"Mul"
],
"Actor_GrassSubHurtDelta": [
"FIGHT_PROP_GRASS_ADD_HURT",
"Factor",
"Mul"
],
"Actor_WindSubHurtDelta": [
"FIGHT_PROP_WIND_ADD_HURT",
"Factor",
"Mul"
],
"Actor_RockSubHurtDelta": [
"FIGHT_PROP_ROCK_ADD_HURT",
"Factor",
"Mul"
],
"Actor_IceSubHurtDelta": [
"FIGHT_PROP_ICE_ADD_HURT",
"Factor",
"Mul"
],
"Actor_PhysicalSubHurtDelta": [
"FIGHT_PROP_PHYSICAL_ADD_HURT",
"Factor",
"Mul"
]
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Test_Enable",
"value": 1.0
}
],
"successActions": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
],
"failActions": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Transform_Boom_Test2",
"abilitySpecials": {
"Factor": 1.100000023841858
},
"modifiers": {
"Base_Prop": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_CriticalHurtDelta": 0.10000000149011612,
"Actor_ElemMasteryDelta": 0.10000000149011612,
"Actor_SkillCDMinusRatio": 0.10000000149011612,
"Actor_AntiCriticalDelta": 0.10000000149011612
}
},
"Timer": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler2"
}
]
},
"UNIQUE_Weapon_Transform_Test_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Timer"
},
{
"$type": "AttachModifier",
"modifierName": "Base_Prop"
}
],
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler2"
}
],
"onThinkInterval": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff"
}
]
},
"UNIQUE_Weapon_Transform_Test_Buff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_AttackDelta": [
"FIGHT_PROP_CUR_DEFENSE",
"Factor",
"Mul"
],
"Actor_CriticalDelta": [
"FIGHT_PROP_CRITICAL_HURT",
"Factor",
"Mul"
],
"Actor_ChargeEfficiencyDelta": [
"FIGHT_PROP_ELEMENT_MASTERY",
"Factor",
"Mul"
],
"Actor_ShieldCostMinusRatio": [
"FIGHT_PROP_SKILL_CD_MINUS_RATIO",
"Factor",
"Mul"
],
"Actor_AntiCriticalDelta": [
"FIGHT_PROP_ANTI_CRITICAL",
"Factor",
"Mul"
]
},
"isLimitedProperties": true
},
"UNIQUE_Weapon_Transform_Test_Handler2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onThinkInterval": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff2"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff2"
}
]
},
"UNIQUE_Weapon_Transform_Test_Buff2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_DefenceDelta": [
"FIGHT_PROP_CUR_ATTACK",
"Factor",
"Mul"
],
"Actor_CriticalHurtDelta": [
"FIGHT_PROP_CRITICAL",
"Factor",
"Mul"
],
"Actor_ElemMasteryDelta": [
"FIGHT_PROP_CHARGE_EFFICIENCY",
"Factor",
"Mul"
],
"Actor_SkillCDMinusRatio": [
"FIGHT_PROP_SHIELD_COST_MINUS_RATIO",
"Factor",
"Mul"
]
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Test_Enable",
"value": 1.0
}
],
"successActions": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
],
"failActions": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Transform_NoBoom_Test",
"abilitySpecials": {
"Factor": 1.100000023841858
},
"modifiers": {
"Base_Prop": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FireSubHurtDelta": 0.20000000298023224,
"Actor_ElecSubHurtDelta": 0.20000000298023224,
"Actor_WaterSubHurtDelta": 0.20000000298023224,
"Actor_GrassSubHurtDelta": 0.20000000298023224,
"Actor_WindSubHurtDelta": 0.20000000298023224,
"Actor_RockSubHurtDelta": 0.20000000298023224,
"Actor_IceSubHurtDelta": 0.20000000298023224,
"Actor_PhysicalSubHurtDelta": 0.20000000298023224
}
},
"Timer": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler2"
}
]
},
"UNIQUE_Weapon_Transform_Test_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Timer"
},
{
"$type": "AttachModifier",
"modifierName": "Base_Prop"
}
],
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler2"
}
],
"onThinkInterval": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff"
}
]
},
"UNIQUE_Weapon_Transform_Test_Buff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_FireAddHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_FIRE_SUB_HURT",
"Factor",
"Mul"
],
"Actor_ElecAddHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_ELEC_SUB_HURT",
"Factor",
"Mul"
],
"Actor_WaterAddHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_WATER_SUB_HURT",
"Factor",
"Mul"
],
"Actor_GrassAddHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_GRASS_SUB_HURT",
"Factor",
"Mul"
],
"Actor_WindAddHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_WIND_SUB_HURT",
"Factor",
"Mul"
],
"Actor_RockAddHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_ROCK_SUB_HURT",
"Factor",
"Mul"
],
"Actor_IceAddHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_ICE_SUB_HURT",
"Factor",
"Mul"
],
"Actor_PhysicalAddHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_PHYSICAL_SUB_HURT",
"Factor",
"Mul"
]
},
"isLimitedProperties": true
},
"UNIQUE_Weapon_Transform_Test_Handler2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onThinkInterval": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff2"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff2"
}
]
},
"UNIQUE_Weapon_Transform_Test_Buff2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_FireSubHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_FIRE_ADD_HURT",
"Factor",
"Mul"
],
"Actor_ElecSubHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_ELEC_ADD_HURT",
"Factor",
"Mul"
],
"Actor_WaterSubHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_WATER_ADD_HURT",
"Factor",
"Mul"
],
"Actor_GrassSubHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_GRASS_ADD_HURT",
"Factor",
"Mul"
],
"Actor_WindSubHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_WIND_ADD_HURT",
"Factor",
"Mul"
],
"Actor_RockSubHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_ROCK_ADD_HURT",
"Factor",
"Mul"
],
"Actor_IceSubHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_ICE_ADD_HURT",
"Factor",
"Mul"
],
"Actor_PhysicalSubHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_PHYSICAL_ADD_HURT",
"Factor",
"Mul"
]
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Test_Enable",
"value": 1.0
}
],
"successActions": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
],
"failActions": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Transform_NoBoom_Test2",
"abilitySpecials": {
"Factor": 1.100000023841858
},
"modifiers": {
"Base_Prop": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_CriticalHurtDelta": 0.10000000149011612,
"Actor_ElemMasteryDelta": 0.10000000149011612,
"Actor_SkillCDMinusRatio": 0.10000000149011612,
"Actor_AntiCriticalDelta": 0.10000000149011612
}
},
"Timer": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler2"
}
]
},
"UNIQUE_Weapon_Transform_Test_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Timer"
},
{
"$type": "AttachModifier",
"modifierName": "Base_Prop"
}
],
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler2"
}
],
"onThinkInterval": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff"
}
]
},
"UNIQUE_Weapon_Transform_Test_Buff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_AttackExtraDelta": [
"FIGHT_PROP_NONEXTRA_DEFENSE",
"Factor",
"Mul"
],
"Actor_CriticalExtraDelta": [
"FIGHT_PROP_NONEXTRA_CRITICAL_HURT",
"Factor",
"Mul"
],
"Actor_ChargeEfficiencyExtraDelta": [
"FIGHT_PROP_NONEXTRA_ELEMENT_MASTERY",
"Factor",
"Mul"
],
"Actor_ShieldCostMinusExtraRatio": [
"FIGHT_PROP_NONEXTRA_SKILL_CD_MINUS_RATIO",
"Factor",
"Mul"
],
"Actor_AntiCriticalDelta": [
"FIGHT_PROP_NONEXTRA_ANTI_CRITICAL",
"Factor",
"Mul"
]
},
"isLimitedProperties": true
},
"UNIQUE_Weapon_Transform_Test_Handler2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onThinkInterval": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff2"
},
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Buff2"
}
]
},
"UNIQUE_Weapon_Transform_Test_Buff2": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_DefenceExtraDelta": [
"FIGHT_PROP_NONEXTRA_ATTACK",
"Factor",
"Mul"
],
"Actor_CriticalHurtExtraDelta": [
"FIGHT_PROP_NONEXTRA_CRITICAL",
"Factor",
"Mul"
],
"Actor_ElemMasteryExtraDelta": [
"FIGHT_PROP_NONEXTRA_CHARGE_EFFICIENCY",
"Factor",
"Mul"
],
"Actor_SkillCDMinusExtraRatio": [
"FIGHT_PROP_NONEXTRA_SHIELD_COST_MINUS_RATIO",
"Factor",
"Mul"
]
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Test_Enable",
"value": 1.0
}
],
"successActions": [
{
"$type": "RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
],
"failActions": [
{
"$type": "AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_Weapon_Transform_Test_Handler"
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_Test_Enable",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Weapon_Test_ExtraProp_Limit",
"modifiers": {
"UNIQUE_Test_ExtraDelta_Buff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 30.0,
"properties": {
"Actor_CriticalExtraDelta": 5.0,
"Actor_AntiCriticalExtraDelta": 5.0,
"Actor_CriticalHurtExtraDelta": 5.0,
"Actor_ChargeEfficiencyExtraDelta": 5.0,
"Actor_FireAddHurtExtraDelta": 5.0,
"Actor_ElecAddHurtExtraDelta": 5.0,
"Actor_WaterAddHurtExtraDelta": 5.0,
"Actor_GrassAddHurtExtraDelta": 5.0,
"Actor_WindAddHurtExtraDelta": 5.0,
"Actor_IceAddHurtExtraDelta": 5.0,
"Actor_RockAddHurtExtraDelta": 5.0,
"Actor_PhysicalAddHurtExtraDelta": 5.0,
"Actor_FireSubHurtExtraDelta": 5.0,
"Actor_ElecSubHurtExtraDelta": 5.0,
"Actor_WaterSubHurtExtraDelta": 5.0,
"Actor_GrassSubHurtExtraDelta": 5.0,
"Actor_WindSubHurtExtraDelta": 5.0,
"Actor_IceSubHurtExtraDelta": 5.0,
"Actor_RockSubHurtExtraDelta": 5.0,
"Actor_PhysicalSubHurtExtraDelta": 5.0,
"Actor_SkillCDMinusExtraRatio": 5.0,
"Actor_ShieldCostMinusExtraRatio": 5.0
},
"onThinkInterval": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Test_Delta_Buff"
}
],
"isLimitedProperties": true
},
"UNIQUE_Test_Delta_Buff": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_CriticalDelta": 2.0,
"Actor_AntiCriticalDelta": 0.8999999761581421,
"Actor_CriticalHurtDelta": 2.0,
"Actor_ChargeEfficiencyDelta": 2.0,
"Actor_FireAddHurtDelta": 2.0,
"Actor_ElecAddHurtDelta": 2.0,
"Actor_WaterAddHurtDelta": 2.0,
"Actor_GrassAddHurtDelta": 2.0,
"Actor_WindAddHurtDelta": 2.0,
"Actor_IceAddHurtDelta": 2.0,
"Actor_RockAddHurtDelta": 2.0,
"Actor_PhysicalAddHurtDelta": 2.0,
"Actor_FireSubHurtDelta": 2.0,
"Actor_ElecSubHurtDelta": 2.0,
"Actor_WaterSubHurtDelta": 2.0,
"Actor_GrassSubHurtDelta": 2.0,
"Actor_WindSubHurtDelta": 2.0,
"Actor_IceSubHurtDelta": 2.0,
"Actor_RockSubHurtDelta": 2.0,
"Actor_PhysicalSubHurtDelta": 2.0,
"Actor_SkillCDMinusRatio": 0.5,
"Actor_ShieldCostMinusRatio": 2.0
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Test_ExtraDelta_Buff"
}
],
"onAbilityStart": [
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_Test_Delta_Buff"
}
],
"isDynamicAbility": true
}
}
]