mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
6248 lines
270 KiB
JSON
6248 lines
270 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Burning",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Burning_BaseReactionDamage": 0.0,
|
|
"Burning_Damage_Factor": 0.25,
|
|
"Burning_Alter_Damage_Factor": 1.0
|
|
},
|
|
"modifiers": {
|
|
"BurningModifier": {
|
|
"modifierName": "",
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"overrideWeaponElement": true,
|
|
"thinkInterval": 0.25,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OverrideStickElemUIMixin",
|
|
"PDBNIGNLDPO": "Burning"
|
|
}
|
|
],
|
|
"MDEIDIAOMFF": true,
|
|
"state": "ElementBurning",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Grass",
|
|
"Bush"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Bush"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning_Shrub"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning_Grass"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning_Monster"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Burning_Immune_Modifier"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"CFICIECHNKI": true,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"radius": 1.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "BurningDamage",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
"Burning_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
0.10000000149011612,
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"BurningModifier_Grass": {
|
|
"modifierName": "",
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"overrideWeaponElement": true,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "TileAttackMixin",
|
|
"GBLOOEEEHOF": "TileAttack_Grass"
|
|
}
|
|
],
|
|
"state": "ElementBurning",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning_Grass"
|
|
}
|
|
]
|
|
},
|
|
"Burning_Alter_Modifier": {
|
|
"modifierName": "",
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"overrideWeaponElement": true,
|
|
"thinkInterval": 0.25,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OverrideStickElemUIMixin",
|
|
"PDBNIGNLDPO": "Burning"
|
|
}
|
|
],
|
|
"MDEIDIAOMFF": true,
|
|
"state": "ElementBurning",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Grass",
|
|
"Bush"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Bush"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning_Shrub"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning_Grass"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Burning_Monster"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Burning_Immune_Modifier"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"CFICIECHNKI": true,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"radius": 1.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "BurningDamage",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
"Burning_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
0.10000000149011612,
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"BurningModifier_Custom_Sphere": {
|
|
"modifierName": "",
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"overrideWeaponElement": true,
|
|
"thinkInterval": 0.25,
|
|
"MDEIDIAOMFF": true,
|
|
"state": "ElementBurning",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Burning_Immune_Modifier"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"CFICIECHNKI": true,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"BCIOICBECME": true
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "BurningDamage",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
"Burning_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
0.10000000149011612,
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"BurningModifier_Custom_Box": {
|
|
"modifierName": "",
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"overrideWeaponElement": true,
|
|
"thinkInterval": 0.25,
|
|
"MDEIDIAOMFF": true,
|
|
"state": "ElementBurning",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Burning_Immune_Modifier"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackBox",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"CFICIECHNKI": true,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"KGHEECEGCCP": true,
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"BCIOICBECME": true
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "BurningDamage",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
"Burning_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
0.10000000149011612,
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"BurningModifier_Custom_Circle": {
|
|
"modifierName": "",
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"overrideWeaponElement": true,
|
|
"thinkInterval": 0.25,
|
|
"MDEIDIAOMFF": true,
|
|
"state": "ElementBurning",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_BURNING_IGNITE_ONLY",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_Burning_Immune_Modifier"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"CFICIECHNKI": true,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"KGHEECEGCCP": true,
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"BCIOICBECME": true
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "BurningDamage",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
"Burning_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Equip",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
0.10000000149011612,
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Burning_Immune_Modifier": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "BurningDamage"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_BURNING_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "BurningModifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "BurningModifier_Grass"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_BURNING_ALTER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "Burning_Alter_Modifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "BurningModifier_Custom_Sphere"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
|
|
"value": 2.0
|
|
}
|
|
],
|
|
"modifierName": "BurningModifier_Custom_Box"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CUSTOM_ATTACK_SHAPE_TYPE",
|
|
"value": 3.0
|
|
}
|
|
],
|
|
"modifierName": "BurningModifier_Custom_Circle"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Burning_Fuel",
|
|
"abilitySpecials": {
|
|
"Ability_Burning_Fuel_Duration": 0.10000000149011612,
|
|
"Ability_Burning_Fuel_Durability": 0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"GrassMaterialModifier": {
|
|
"modifierName": "",
|
|
"duration": "Ability_Burning_Fuel_Duration",
|
|
"elementType": "Grass",
|
|
"elementDurability": "Ability_Burning_Fuel_Durability"
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "GrassMaterialModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_BurningTileAttackManager",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "TileAttackManagerMixin",
|
|
"GBLOOEEEHOF": "TileAttack_Grass",
|
|
"shakeDirRatio": 0.25,
|
|
"attackInfo": {
|
|
"attackTag": "BurningDamage",
|
|
"attenuationTag": "BurningDamage",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
"Burning_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TileAttackManagerMixin",
|
|
"GBLOOEEEHOF": "TileAttack_Water",
|
|
"shakeDirRatio": 2.0,
|
|
"attackInfo": {
|
|
"attackTag": "ShockDamage",
|
|
"attenuationTag": "ShockDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Electric_BaseReactionDamage",
|
|
"Electric_Shock_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TileComplexManagerMixin",
|
|
"GBLOOEEEHOF": "TileAttack_FireSource",
|
|
"shakeDirRatio": 0.5,
|
|
"attackInfo": {
|
|
"attackTag": "BurningDamage",
|
|
"attenuationTag": "BurningDamage",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"damageExtra": [
|
|
"ElementAbility_Burning_BaseReactionDamage",
|
|
"Burning_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "DoTileActionManagerMixin",
|
|
"duration": 0.009999999776482582,
|
|
"AGDLGAMAFPC": "TileSteam",
|
|
"BEOPDJMJBKM": "ElementAbility_Steam_Pos",
|
|
"HBMJKIGDKNN": "ElementAbility_Steam_Radius",
|
|
"actions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Steam_Tile",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ElementAbility_Steam_Pos",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoTileActionManagerMixin",
|
|
"duration": 0.009999999776482582,
|
|
"AGDLGAMAFPC": "GrassExplode",
|
|
"BEOPDJMJBKM": "ElementAbility_Explode_Pos",
|
|
"HBMJKIGDKNN": "ElementAbility_Explode_Radius",
|
|
"actions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Overload_Explode",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ElementAbility_Explode_Pos",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Target",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ElementAbility_Explode_Pos",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"radius": [
|
|
"ElementAbility_Explode_Radius",
|
|
5.0,
|
|
"Add"
|
|
]
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ExplodeDamage",
|
|
"attenuationTag": "ExplodeDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 90.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Explode_BaseReactionDamage",
|
|
"Explode_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV5",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"forceCameraShake": true,
|
|
"cameraShake": {
|
|
"shakeRange": 0.47999998927116394,
|
|
"shakeTime": 0.23999999463558197
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoTileActionManagerMixin",
|
|
"duration": 0.009999999776482582,
|
|
"AGDLGAMAFPC": "SuperconductExplode",
|
|
"BEOPDJMJBKM": "ElementAbility_Superconduct_Pos",
|
|
"HBMJKIGDKNN": "ElementAbility_Superconduct_Radius",
|
|
"actions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Superconductor",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ElementAbility_Superconduct_Pos",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Target",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ElementAbility_Superconduct_Pos",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"radius": [
|
|
"ElementAbility_Superconduct_Radius",
|
|
5.0,
|
|
"Add"
|
|
]
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "SuperconductorDamage",
|
|
"attenuationTag": "SuperconductorDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Superconductor_BaseReactionDamage",
|
|
"Superconductor_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV3",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"HPOPMELEPEB": 240.0,
|
|
"hitImpulseY": 300.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ScenePropSyncMixin",
|
|
"PLOPDKKGBNB": "",
|
|
"NBNABLNILLI": true
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Burning_Damage_Factor": 0.25,
|
|
"Burning_Alter_Damage_Factor": 1.0,
|
|
"Electric_Shock_Damage_Factor": 1.2000000476837158,
|
|
"ElementAbility_Steam_Pos_0": 0.0,
|
|
"ElementAbility_Steam_Pos_1": 0.0,
|
|
"ElementAbility_Steam_Pos_2": 0.0,
|
|
"ElementAbility_Steam_Radius": 1.0,
|
|
"Explode_Damage_Factor": 2.0,
|
|
"ElementAbility_Explode_Pos_0": 0.0,
|
|
"ElementAbility_Explode_Pos_1": 0.0,
|
|
"ElementAbility_Explode_Pos_2": 0.0,
|
|
"ElementAbility_Explode_Radius": 1.0,
|
|
"Superconductor_Damage_Factor": 0.5,
|
|
"ElementAbility_Superconduct_Pos_0": 0.0,
|
|
"ElementAbility_Superconduct_Pos_1": 0.0,
|
|
"ElementAbility_Superconduct_Pos_2": 0.0,
|
|
"ElementAbility_Superconduct_Radius": 1.0
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Electric",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Electric_BaseReactionDamage": 0.0,
|
|
"Electric_Shock_Damage_Factor": 1.2000000476837158,
|
|
"Electric_Shock_Alter_Damage_Factor": 3.0,
|
|
"Ability_Electric_Duration": 0.20000000298023224,
|
|
"Ability_Electric_Durability": 1.0
|
|
},
|
|
"modifiers": {
|
|
"Electric_Modifier": {
|
|
"stacking": "Overlap",
|
|
"modifierName": "",
|
|
"duration": "Ability_Electric_Duration",
|
|
"elementType": "Electric",
|
|
"elementDurability": "Ability_Electric_Durability",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Shock_Loop"
|
|
}
|
|
]
|
|
},
|
|
"Shock_Modifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ElementReactionShockMixin",
|
|
"AGNBCBMPGHL": 1.0,
|
|
"IIAJNAAMKFK": "ElementReaction_Shock_Camp",
|
|
"MNFMIIKADBA": {
|
|
"$type": "DamageByAttackValue",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR0_5",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "Applier",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetType"
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Water"
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar",
|
|
"Monster",
|
|
"Gear",
|
|
"MonsterEquip"
|
|
]
|
|
}
|
|
],
|
|
"OKHOMILNNBL": "Self",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ShockDamage",
|
|
"attenuationTag": "ShockDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Electric_BaseReactionDamage",
|
|
"Electric_Shock_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "Eff_Element_Shock_Damage",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"LPKABHGCGOB": {
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 1,
|
|
"shapeName": "CircleR10H3",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "Applier",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetType",
|
|
"GAIGNEFHDBL": false
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Water"
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar",
|
|
"Monster",
|
|
"Gear"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Element_Electric_Shock_Rencently_Shocked",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "ConductShock"
|
|
}
|
|
}
|
|
],
|
|
"state": "ElementShock",
|
|
"onAdded": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 1,
|
|
"shapeName": "CircleR0_5",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "Applier",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"OKHOMILNNBL": "Self",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ShockDamage",
|
|
"attenuationTag": "ShockDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Electric_BaseReactionDamage",
|
|
"Electric_Shock_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "Eff_Element_Shock_Damage",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ShockDamage"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Shock_Modifier_Wane"
|
|
}
|
|
]
|
|
},
|
|
"Shock_Alter_Modifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ElementReactionShockMixin",
|
|
"AGNBCBMPGHL": 0.5,
|
|
"IIAJNAAMKFK": "ElementReaction_Shock_Camp",
|
|
"MNFMIIKADBA": {
|
|
"$type": "DamageByAttackValue",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR0_5",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "Applier",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetType"
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Water"
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar",
|
|
"Monster",
|
|
"Gear"
|
|
]
|
|
}
|
|
],
|
|
"OKHOMILNNBL": "Self",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ShockDamage",
|
|
"attenuationTag": "ShockDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Electric_BaseReactionDamage",
|
|
"Electric_Shock_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "Eff_Element_Shock_Damage",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"LPKABHGCGOB": {
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 1,
|
|
"shapeName": "CircleR20H10",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "Applier",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetType",
|
|
"GAIGNEFHDBL": false
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Water"
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar",
|
|
"Monster",
|
|
"Gear"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Element_Electric_Shock_Rencently_Shocked",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "ConductShock_Alter"
|
|
}
|
|
}
|
|
],
|
|
"state": "ElementShock",
|
|
"onAdded": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"DJLKFLJENEG": 1,
|
|
"shapeName": "CircleR0_5",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "Applier",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"OKHOMILNNBL": "Self",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ShockDamage",
|
|
"attenuationTag": "ShockDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Electric_BaseReactionDamage",
|
|
"Electric_Shock_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "Eff_Element_Shock_Damage",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ShockDamage"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Shock_Modifier_Wane"
|
|
}
|
|
]
|
|
},
|
|
"Shock_Modifier_Wane": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"value": -10.0,
|
|
"modifierName": "",
|
|
"elementType": "Water",
|
|
"GJEFBEOHLKF": "All",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.4028234663852886e+38,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"value": -10.0,
|
|
"modifierName": "",
|
|
"elementType": "Electric",
|
|
"GJEFBEOHLKF": "All",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.4028234663852886e+38,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"ConductShock": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DoWatcherSystemAction",
|
|
"watcherId": 1011,
|
|
"KLCNAOOJHNO": true
|
|
},
|
|
{
|
|
"$type": "CopyGlobalValue",
|
|
"IGKNCNDCLOO": "Applier",
|
|
"DHPMANPAAFN": "ElementAbility_Electric_BaseReactionDamage",
|
|
"CGMMPCHEGIH": "ElementAbility_Electric_BaseReactionDamage"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Conduct_Lightning",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode",
|
|
"MMFHENHCBGB": "Applier"
|
|
}
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"OKHOMILNNBL": "Self",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ShockDamage",
|
|
"attenuationTag": "ShockDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Electric_BaseReactionDamage",
|
|
"Electric_Shock_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "Eff_Element_Shock_Damage",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Electric_Shock_Recently_Shocked"
|
|
}
|
|
]
|
|
},
|
|
"ConductShock_Alter": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CopyGlobalValue",
|
|
"IGKNCNDCLOO": "Applier",
|
|
"DHPMANPAAFN": "ElementAbility_Electric_BaseReactionDamage",
|
|
"CGMMPCHEGIH": "ElementAbility_Electric_BaseReactionDamage"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Conduct_Lightning",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode",
|
|
"MMFHENHCBGB": "Applier"
|
|
}
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"OKHOMILNNBL": "Self",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ShockDamage",
|
|
"attenuationTag": "ShockDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Electric_BaseReactionDamage",
|
|
"Electric_Shock_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "Eff_Element_Shock_Damage",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Electric_Shock_Recently_Shocked"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Electric_Shock_Recently_Shocked": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "Element_Electric_Shock_Rencently_Shocked",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "Element_Electric_Shock_Rencently_Shocked",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Electrified_Water": {
|
|
"modifierName": "",
|
|
"duration": "Ability_Electric_Duration",
|
|
"elementDurability": "Ability_Electric_Durability",
|
|
"thinkInterval": 2.0,
|
|
"MDEIDIAOMFF": true,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Conductive_Water"
|
|
}
|
|
],
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ShockDamage"
|
|
]
|
|
}
|
|
],
|
|
"value": -20.0,
|
|
"modifierName": "Electrified_Water",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.4028234663852886e+38,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"CFICIECHNKI": true,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": -1.5,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"radius": 3.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ShockDamage",
|
|
"attenuationTag": "ShockDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Electric_BaseReactionDamage",
|
|
"Electric_Shock_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806,
|
|
"recurring": true
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
],
|
|
"CBMNJOPDAFP": true
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water",
|
|
"Field",
|
|
"Grass"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Electric_Modifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water",
|
|
"Field",
|
|
"Grass"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_ELECTRIC_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "Shock_Modifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water",
|
|
"Field",
|
|
"Grass"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_ELECTRIC_ALTER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "Shock_Alter_Modifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Electrified_Water"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Wet",
|
|
"modifiers": {
|
|
"WetModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"state": "ElementWet",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Wet"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Wet_Monster"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Wet_Added"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "WetModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Ice",
|
|
"abilitySpecials": {
|
|
"Ability_Ice_Duration": 0.10000000149011612,
|
|
"Ability_Ice_Durability": 0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"IceModifier": {
|
|
"stacking": "Overlap",
|
|
"modifierName": "",
|
|
"duration": [
|
|
"Ability_Ice_Duration",
|
|
7.0,
|
|
"Add"
|
|
],
|
|
"elementType": "Ice",
|
|
"elementDurability": "Ability_Ice_Durability",
|
|
"properties": {
|
|
"Animator_OverallSpeedRatioMultiplied": 0.8500000238418579
|
|
},
|
|
"state": "ElementIce",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar",
|
|
"Monster",
|
|
"Gear"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Ice"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "IceModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Steam",
|
|
"modifiers": {
|
|
"SteamModifier": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Steam"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Steam_Added"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "SteamModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Explode",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Explode_BaseReactionDamage": 0.0,
|
|
"Explode_Damage_Factor": 2.0,
|
|
"Explode_Alter_Damage_Factor": 6.0
|
|
},
|
|
"modifiers": {
|
|
"ExplodeModifier": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Overload_Explode",
|
|
"born": {
|
|
"$type": "ConfigBornByElementPos"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByElementPos"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ExplodeDamage",
|
|
"attenuationTag": "ExplodeDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 90.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Explode_BaseReactionDamage",
|
|
"Explode_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV5",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"Grass_ExplodeModifier": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DoTileAction",
|
|
"AGDLGAMAFPC": "GrassExplode"
|
|
}
|
|
]
|
|
},
|
|
"Explode_Alter_Modifier": {
|
|
"modifierName": "",
|
|
"duration": 0.15000000596046448,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Overload_Explode",
|
|
"born": {
|
|
"$type": "ConfigBornByElementPos"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByElementPos"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "ExplodeDamage",
|
|
"attenuationTag": "ExplodeDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_2",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Blunt",
|
|
"enBreak": 112.5,
|
|
"damageExtra": [
|
|
"ElementAbility_Explode_BaseReactionDamage",
|
|
"Explode_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV5",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
],
|
|
"reject": true
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_EXPLODE_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "ExplodeModifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Grass_ExplodeModifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_EXPLODE_ALTER",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
],
|
|
"reject": true
|
|
}
|
|
],
|
|
"modifierName": "Explode_Alter_Modifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Frozen",
|
|
"modifiers": {
|
|
"FrozenModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttackCostElementMixin",
|
|
"strikeType": "Blunt",
|
|
"FMGDILJIGID": 0.15000000596046448,
|
|
"GJEJODKOENK": "Frozen"
|
|
},
|
|
{
|
|
"$type": "OverrideStickElemUIMixin",
|
|
"PDBNIGNLDPO": "Frozen"
|
|
}
|
|
],
|
|
"state": "ElementFrozen"
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_SIGNLEELEMENTMETHOD_FROZEN_",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "FrozenModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Freeze",
|
|
"abilitySpecials": {
|
|
"Freeze_BaseReactionDamage": 0.0,
|
|
"Ability_Freeze_Duration": 0.20000000298023224,
|
|
"Ability_Freeze_Durability": 2.0,
|
|
"Ability_Freeze_Alter_DurationRate": 4.0,
|
|
"ElementAbility_Freeze_BaseReactionDamage": 0.0,
|
|
"FrozenBroken_Damage_Factor": 1.5
|
|
},
|
|
"modifiers": {
|
|
"FreezeModifier": {
|
|
"stacking": "Overlap",
|
|
"modifierName": "",
|
|
"duration": "Ability_Freeze_Duration",
|
|
"elementType": "Frozen",
|
|
"elementDurability": "Ability_Freeze_Durability",
|
|
"EAFFBHMGNJH": 0.25,
|
|
"overrideWeaponElement": true,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OverrideStickElemUIMixin",
|
|
"PDBNIGNLDPO": "Frozen"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0,
|
|
"Actor_CostStaminaRatio": -999.0
|
|
},
|
|
"state": "ElementFreeze",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14006
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14007
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Frozen"
|
|
},
|
|
{
|
|
"$type": "TriggerAudio",
|
|
"ANJAADPAHDG": "Receiver",
|
|
"POCPPGDMDEA": {
|
|
"$type": "ConfigAudioEventOp",
|
|
"POCPPGDMDEA": {
|
|
"text": "Play_sfx_elem_freeze"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"damageExtra": 0.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAudio",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ANJAADPAHDG": "Receiver",
|
|
"POCPPGDMDEA": {
|
|
"$type": "ConfigAudioEventOp",
|
|
"POCPPGDMDEA": {
|
|
"text": "Play_sfx_elem_freeze_break"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAudio",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
],
|
|
"ANJAADPAHDG": "Receiver",
|
|
"POCPPGDMDEA": {
|
|
"$type": "ConfigAudioEventOp",
|
|
"POCPPGDMDEA": {
|
|
"text": "Play_sfx_elem_frozenWater"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "DoWatcherSystemAction",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"FrozenBrokenDamage"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"watcherId": 82015,
|
|
"KLCNAOOJHNO": true
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "FreezeModifier"
|
|
}
|
|
]
|
|
},
|
|
"Freeze_Alter_Modifier": {
|
|
"stacking": "Overlap",
|
|
"modifierName": "",
|
|
"duration": [
|
|
"Ability_Freeze_Duration",
|
|
"Ability_Freeze_Alter_DurationRate",
|
|
"Mul"
|
|
],
|
|
"elementType": "Frozen",
|
|
"elementDurability": "Ability_Freeze_Durability",
|
|
"EAFFBHMGNJH": 0.25,
|
|
"overrideWeaponElement": true,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OverrideStickElemUIMixin",
|
|
"PDBNIGNLDPO": "Frozen"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0,
|
|
"Actor_CostStaminaRatio": -999.0
|
|
},
|
|
"state": "ElementFreeze",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14006
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14007
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Frozen"
|
|
},
|
|
{
|
|
"$type": "TriggerAudio",
|
|
"ANJAADPAHDG": "Receiver",
|
|
"POCPPGDMDEA": {
|
|
"$type": "ConfigAudioEventOp",
|
|
"POCPPGDMDEA": {
|
|
"text": "Play_sfx_elem_freeze"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"damageExtra": 0.0
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAudio",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ANJAADPAHDG": "Receiver",
|
|
"POCPPGDMDEA": {
|
|
"$type": "ConfigAudioEventOp",
|
|
"POCPPGDMDEA": {
|
|
"text": "Play_sfx_elem_freeze_break"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAudio",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
],
|
|
"ANJAADPAHDG": "Receiver",
|
|
"POCPPGDMDEA": {
|
|
"$type": "ConfigAudioEventOp",
|
|
"POCPPGDMDEA": {
|
|
"text": "Play_sfx_elem_frozenWater"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "DoWatcherSystemAction",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"FrozenBrokenDamage"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"watcherId": 82015,
|
|
"KLCNAOOJHNO": true
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "FreezeModifier"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_FREEZE_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "FreezeModifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_FREEZE_ALTER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "Freeze_Alter_Modifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Frozen_Broken",
|
|
"abilitySpecials": {
|
|
"Freeze_BaseReactionDamage": 0.0,
|
|
"ElementAbility_Frozen_Broken_BaseReactionDamage": 0.0,
|
|
"FrozenBroken_Damage_Factor": 1.5
|
|
},
|
|
"modifiers": {
|
|
"FrozenBrokenModifier": {
|
|
"modifierName": "",
|
|
"duration": 0.20000000298023224,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"target": "Self",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_FreezeBroken"
|
|
},
|
|
{
|
|
"$type": "ActCameraShake",
|
|
"cameraShake": {
|
|
"shakeRange": 1.100000023841858,
|
|
"shakeTime": 0.15000000596046448,
|
|
"shakeDistance": 30.0
|
|
}
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "FrozenBrokenDamage",
|
|
"attenuationTag": "FrozenBrokenDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Frozen_Broken_BaseReactionDamage",
|
|
"FrozenBroken_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV3",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "FrozenBrokenModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Melt",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Melt_BaseReactionDamage": 0.0,
|
|
"Melt_Damage_Factor": 1.5
|
|
},
|
|
"modifiers": {
|
|
"MeltModifier": {
|
|
"modifierName": "",
|
|
"duration": 5.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 10.0
|
|
},
|
|
"MeltSteamModifier": {
|
|
"modifierName": "",
|
|
"duration": 2.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Steam"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Steam_Added"
|
|
}
|
|
],
|
|
"GHBNNCFBALA": true
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "MeltSteamModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Rock",
|
|
"modifiers": {
|
|
"RockModifier": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttackCostElementMixin",
|
|
"strikeType": "Blunt",
|
|
"attackType": "Melee",
|
|
"FMGDILJIGID": 0.3499999940395355,
|
|
"JBLHJNDJCIH": 0.05000000074505806,
|
|
"GJEJODKOENK": "Rock"
|
|
}
|
|
],
|
|
"state": "ElementRock"
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "RockModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Unique_AbilityCrash",
|
|
"modifiers": {
|
|
"UNIQUE_CrashModifier": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"GOGIPDEDKAN": [
|
|
{
|
|
"$type": "SetCrashDamage",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_CRASH_RECENTLY_CRASHED",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"key": "CrashDamageParam"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_CRASH_RECENTLY_CRASHED",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Hit_None_Blunt_Small",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "CrashDamageParam",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ABILITY_CRASH_RECENTLY_CRASHED",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"radius": 1.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "CrashDamage",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 20.0,
|
|
"damageExtra": "CrashDamageParam",
|
|
"trueDamage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Self"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Crash_Recently_Crashed"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Crash_Recently_Crashed": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_CRASH_RECENTLY_CRASHED",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -10.0,
|
|
"key": "_ABILITY_CRASH_RECENTLY_CRASHED",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_CrashModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "AbilityResistCommonDebuff",
|
|
"modifiers": {
|
|
"ResistCommonDebuff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 13002
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ResistCommonDebuff"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "AbilityResistFrozen",
|
|
"modifiers": {
|
|
"ResistFrozen": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ResistFrozen"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "AbilityResistStruggle",
|
|
"modifiers": {
|
|
"ResistStruggle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14001
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ResistStruggle"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Wind",
|
|
"abilitySpecials": {
|
|
"Ability_Wind_Duration": 0.10000000149011612,
|
|
"Ability_Wind_Durability": 0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"WindModifier": {
|
|
"stacking": "Overlap",
|
|
"modifierName": "",
|
|
"duration": [
|
|
"Ability_Wind_Duration",
|
|
7.0,
|
|
"Add"
|
|
],
|
|
"elementType": "Wind",
|
|
"elementDurability": "Ability_Wind_Durability",
|
|
"state": "ElementWind",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_StickWind"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_StickElectric",
|
|
"abilitySpecials": {
|
|
"Ability_StickElectric_Duration": 0.10000000149011612,
|
|
"Ability_StickElectric_Durability": 0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"StickElectricModifier": {
|
|
"stacking": "Overlap",
|
|
"modifierName": "",
|
|
"duration": [
|
|
"Ability_StickElectric_Duration",
|
|
7.0,
|
|
"Add"
|
|
],
|
|
"elementType": "Electric",
|
|
"elementDurability": "Ability_StickElectric_Durability",
|
|
"state": "ElementElectric",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_StickElectric"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "StickElectricModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_StickWater",
|
|
"abilitySpecials": {
|
|
"Ability_StickWater_Duration": 0.10000000149011612,
|
|
"Ability_StickWater_Durability": 0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"StickWaterModifier": {
|
|
"stacking": "Overlap",
|
|
"modifierName": "",
|
|
"duration": [
|
|
"Ability_StickWater_Duration",
|
|
7.0,
|
|
"Add"
|
|
],
|
|
"elementType": "Water",
|
|
"elementDurability": "Ability_StickWater_Durability",
|
|
"state": "ElementWet"
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "StickWaterModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Fire",
|
|
"abilitySpecials": {
|
|
"Ability_Fire_Duration": 0.10000000149011612,
|
|
"Ability_Fire_Durability": 0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"FireModifier": {
|
|
"stacking": "Overlap",
|
|
"modifierName": "",
|
|
"duration": [
|
|
"Ability_Fire_Duration",
|
|
7.0,
|
|
"Add"
|
|
],
|
|
"elementType": "Fire",
|
|
"elementDurability": "Ability_Fire_Durability",
|
|
"state": "ElementFire",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_StickFire"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "FireModifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Superconductor",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Superconductor_BaseReactionDamage": 0.0,
|
|
"Superconductor_Damage_Factor": 0.5,
|
|
"Superconductor_Alter_Damage_Factor": 2.0,
|
|
"Superconductor_Alter_DefenceDown": -0.6000000238418579
|
|
},
|
|
"modifiers": {
|
|
"SuperconductorModifier": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Superconductor",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "SuperconductorDamage",
|
|
"attenuationTag": "SuperconductorDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Superconductor_BaseReactionDamage",
|
|
"Superconductor_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV3",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"HPOPMELEPEB": 240.0,
|
|
"hitImpulseY": 300.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR5",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "Applier",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "SuperconductorDefenceDown"
|
|
}
|
|
]
|
|
},
|
|
"SuperconductorModifier_Water": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DoTileAction",
|
|
"AGDLGAMAFPC": "SuperconductExplode"
|
|
}
|
|
]
|
|
},
|
|
"Superconductor_Alter_Modifier": {
|
|
"modifierName": "",
|
|
"duration": 0.15000000596046448,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Superconductor",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 10.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "SuperconductorDamage",
|
|
"attenuationTag": "SuperconductorDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Superconductor_BaseReactionDamage",
|
|
"Superconductor_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV3",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"HPOPMELEPEB": 240.0,
|
|
"hitImpulseY": 300.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR5",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "Applier",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "SuperconductorDefenceDown_Alter"
|
|
}
|
|
]
|
|
},
|
|
"SuperconductorDefenceDown": {
|
|
"modifierName": "",
|
|
"duration": 12.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": -0.4000000059604645
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Properties_Defense_Down"
|
|
}
|
|
]
|
|
},
|
|
"SuperconductorDefenceDown_Alter": {
|
|
"modifierName": "",
|
|
"duration": 12.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": "Superconductor_Alter_DefenceDown"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Properties_Defense_Down"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
],
|
|
"reject": true
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SUPERCONDUCTOR_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "SuperconductorModifier"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Water"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "SuperconductorModifier_Water"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SUPERCONDUCTOR_ALTER",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass"
|
|
],
|
|
"reject": true
|
|
}
|
|
],
|
|
"modifierName": "Superconductor_Alter_Modifier"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Swirl_Fire",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Swirl_Fire_BaseReactionDamage": 0.0,
|
|
"Swirl_Fire_Damage_Factor": 0.6000000238418579,
|
|
"Swirl_Fire_Alter_Damage_Factor": 2.4000000953674316,
|
|
"Swirl_Durability": 1.0
|
|
},
|
|
"modifiers": {
|
|
"Swirl_Fire": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "Swirl_FireDamage",
|
|
"MLLFIKOBAFL": 0.009999999776482582
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Swirl_Fire"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Swirl_FireDamage",
|
|
"attenuationTag": "Swirl_FireDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": [
|
|
"Swirl_Durability",
|
|
1.25,
|
|
"Mul",
|
|
25.0,
|
|
"Add"
|
|
],
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Fire_BaseReactionDamage",
|
|
"Swirl_Fire_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsTargetCamp",
|
|
"PMJHEAEANLC": "Applier",
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Self_Swirl_FireDamage",
|
|
"attenuationTag": "Swirl_FireDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Fire_BaseReactionDamage",
|
|
"Swirl_Fire_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Swirl_Fire_Alter": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "Swirl_FireDamage",
|
|
"MLLFIKOBAFL": 0.009999999776482582
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Swirl_Fire_Alter"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 12.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Swirl_FireDamage",
|
|
"attenuationTag": "Swirl_FireDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": [
|
|
"Swirl_Durability",
|
|
1.25,
|
|
"Mul",
|
|
25.0,
|
|
"Add"
|
|
],
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Fire_BaseReactionDamage",
|
|
"Swirl_Fire_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsTargetCamp",
|
|
"PMJHEAEANLC": "Applier",
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Self_Swirl_FireDamage",
|
|
"attenuationTag": "Swirl_FireDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Fire_BaseReactionDamage",
|
|
"Swirl_Fire_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SWRIL_FIRE_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Swirl_Fire"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SWRIL_FIRE_ALTER",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Swirl_Fire_Alter"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Swirl_Electric",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Swirl_Electric_BaseReactionDamage": 0.0,
|
|
"Swirl_Electric_Damage_Factor": 0.6000000238418579,
|
|
"Swirl_Electric_Alter_Damage_Factor": 2.4000000953674316,
|
|
"Swirl_Durability": 1.0
|
|
},
|
|
"modifiers": {
|
|
"Swirl_Electric": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "Swirl_ElectricDamage",
|
|
"MLLFIKOBAFL": 0.009999999776482582
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Swirl_Electric"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Swirl_ElectricDamage",
|
|
"attenuationTag": "Swirl_ElectricDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": [
|
|
"Swirl_Durability",
|
|
1.25,
|
|
"Mul",
|
|
25.0,
|
|
"Add"
|
|
],
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Electric_BaseReactionDamage",
|
|
"Swirl_Electric_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsTargetCamp",
|
|
"PMJHEAEANLC": "Applier",
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Self_Swirl_ElectricDamage",
|
|
"attenuationTag": "Swirl_ElectricDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Electric_BaseReactionDamage",
|
|
"Swirl_Electric_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Swirl_Electric_Alter": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "Swirl_ElectricDamage",
|
|
"MLLFIKOBAFL": 0.009999999776482582
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Swirl_Electric_Alter"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 12.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Swirl_ElectricDamage",
|
|
"attenuationTag": "Swirl_ElectricDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": [
|
|
"Swirl_Durability",
|
|
1.25,
|
|
"Mul",
|
|
25.0,
|
|
"Add"
|
|
],
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Electric_BaseReactionDamage",
|
|
"Swirl_Electric_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsTargetCamp",
|
|
"PMJHEAEANLC": "Applier",
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Self_Swirl_ElectricDamage",
|
|
"attenuationTag": "Swirl_ElectricDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Electric_BaseReactionDamage",
|
|
"Swirl_Electric_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SWRIL_ELECTRIC_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Swirl_Electric"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SWRIL_ELECTRIC_ALTER",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Swirl_Electric_Alter"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Swirl_Water",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Swirl_Water_BaseReactionDamage": 0.0,
|
|
"Swirl_Water_Damage_Factor": 0.6000000238418579,
|
|
"Swirl_Water_Alter_Damage_Factor": 2.4000000953674316,
|
|
"Swirl_Durability": 1.0
|
|
},
|
|
"modifiers": {
|
|
"Swirl_Water": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "Swirl_WaterDamage",
|
|
"MLLFIKOBAFL": 0.009999999776482582
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Swirl_Water"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Swirl_WaterDamage",
|
|
"attenuationTag": "Swirl_WaterDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": [
|
|
"Swirl_Durability",
|
|
1.25,
|
|
"Mul",
|
|
25.0,
|
|
"Add"
|
|
],
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsTargetCamp",
|
|
"PMJHEAEANLC": "Applier",
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"OKHOMILNNBL": "Self",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Self_Swirl_WaterDamage",
|
|
"attenuationTag": "Swirl_WaterDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Water_BaseReactionDamage",
|
|
"Swirl_Water_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Swirl_Water_Alter": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "Swirl_WaterDamage",
|
|
"MLLFIKOBAFL": 0.009999999776482582
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Swirl_Water_Alter"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 12.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Swirl_WaterDamage",
|
|
"attenuationTag": "Swirl_WaterDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": [
|
|
"Swirl_Durability",
|
|
1.25,
|
|
"Mul",
|
|
25.0,
|
|
"Add"
|
|
],
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsTargetCamp",
|
|
"PMJHEAEANLC": "Applier",
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Self_Swirl_WaterDamage",
|
|
"attenuationTag": "Swirl_WaterDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Water_BaseReactionDamage",
|
|
"Swirl_Water_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SWRIL_WATER_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Swirl_Water"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SWRIL_WATER_ALTER",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Swirl_Water_Alter"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Swirl_Ice",
|
|
"abilitySpecials": {
|
|
"ElementAbility_Swirl_Ice_BaseReactionDamage": 0.0,
|
|
"Swirl_Ice_Damage_Factor": 0.6000000238418579,
|
|
"Swirl_Ice_Alter_Damage_Factor": 2.4000000953674316,
|
|
"Swirl_Durability": 1.0
|
|
},
|
|
"modifiers": {
|
|
"Swirl_Ice": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "Swirl_IceDamage",
|
|
"MLLFIKOBAFL": 0.009999999776482582
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Swirl_Ice"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Swirl_IceDamage",
|
|
"attenuationTag": "Swirl_IceDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": [
|
|
"Swirl_Durability",
|
|
1.25,
|
|
"Mul",
|
|
25.0,
|
|
"Add"
|
|
],
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Ice_BaseReactionDamage",
|
|
"Swirl_Ice_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsTargetCamp",
|
|
"PMJHEAEANLC": "Applier",
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Self_Swirl_IceDamage",
|
|
"attenuationTag": "Swirl_IceDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Ice_BaseReactionDamage",
|
|
"Swirl_Ice_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Swirl_Ice_Alter": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "RejectAttackMixin",
|
|
"attackTag": "Swirl_IceDamage",
|
|
"MLLFIKOBAFL": 0.009999999776482582
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Swirl_Ice_Alter"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"radius": 12.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Swirl_IceDamage",
|
|
"attenuationTag": "Swirl_IceDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": [
|
|
"Swirl_Durability",
|
|
1.25,
|
|
"Mul",
|
|
25.0,
|
|
"Add"
|
|
],
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Ice_BaseReactionDamage",
|
|
"Swirl_Ice_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsTargetCamp",
|
|
"PMJHEAEANLC": "Applier",
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Self_Swirl_IceDamage",
|
|
"attenuationTag": "Swirl_IceDamage",
|
|
"attenuationGroup": "ElementReaction_Damage_Attenuation_1",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 130.0,
|
|
"damageExtra": [
|
|
"ElementAbility_Swirl_Ice_BaseReactionDamage",
|
|
"Swirl_Ice_Alter_Damage_Factor",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SWRIL_ICE_ALTER",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Swirl_Ice"
|
|
},
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_SWRIL_ICE_ALTER",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Swirl_Ice_Alter"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Crystallize_Water",
|
|
"modifiers": {
|
|
"Crystallize_Water": {
|
|
"modifierName": "",
|
|
"duration": 0.8999999761581421,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"bulletID": 70900356,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity",
|
|
"angleOffset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"LHNNAGIFPIB": 60.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"HBMNAKPIDCM": "Applier"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Crystallize_Water"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_CrystalSeed_Water_Trigger",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Water_Trail"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true,
|
|
"direction": {
|
|
"$type": "ConfigDirectionByWorld",
|
|
"GLNBFGDJBAJ": {
|
|
"_x": 0.10000000149011612,
|
|
"_y": 0.10000000149011612,
|
|
"_z": 0.10000000149011612
|
|
}
|
|
}
|
|
},
|
|
"CABLIPAKCGB": 70900345,
|
|
"DOLAJLACEDF": 1001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_CrystalSeed_Water",
|
|
"abilitySpecials": {
|
|
"Player_Water_Shield_Level_Ratio": 0.0,
|
|
"Team_Crystal_Water_SHield_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_CrystalSeed_Water_Shield_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Water_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Fire_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Ice_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Electric_Shield"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Water_Shield"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "CurLocalAvatar",
|
|
"effectPattern": "Eff_Element_CrystalSeed_Absorb_Water"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Water_Shield": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "GlobalMainShieldMixin",
|
|
"shieldType": "Element_Water",
|
|
"KFDBBJLMOKJ": 360.0,
|
|
"IDGEOBABPIE": "Player_Water_Shield_Level_Ratio",
|
|
"HBNBIBFHBKM": "",
|
|
"showDamageText": "INFO_ELITE_DEFENCE",
|
|
"BOCNCNPHCFL": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Water_Shield_Disappear"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Crystal_Water_Shield",
|
|
"NAMCOFPMABJ": "UNIQUE_CrystalSeed_Water_Shield_Child",
|
|
"OKJGAJDGGGA": false
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Absorb_Water_02"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_CrystalSeed_Water_Shield_Mark"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Water_Shield_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Water_Shield_Child": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "GlobalSubShieldMixin",
|
|
"DFKHGPCOINH": "UNIQUE_CrystalSeed_Water_Shield"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0
|
|
},
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHitEnBreak",
|
|
"DCBBLJKHKCA": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "CrystalShieldHitEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"CrystalShieldHitEffect": {
|
|
"modifierName": "",
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"parameter": "BeHit",
|
|
"effectPattern": "Eff_Element_Crystal_Water_Shield"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Water_BeHit"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Water_Shield_Mark": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_CrystalSeed_Water_Shield_Mark",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_CrystalSeed_Water_Shield_Mark",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Crystal_Water_Seed_Fx": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Water_Seed"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Water_Seed_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"Life_Timer": {
|
|
"modifierName": "",
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Water_Seed_Disappear"
|
|
},
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Crystal_Water_Seed_Fx"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Life_Timer"
|
|
},
|
|
{
|
|
"$type": "SetCrystalShieldHpToOverrideMap",
|
|
"OGAHELLALBB": "Player_Water_Shield_Level_Ratio"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "ElementAbility_CrystalSeed",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_CrystalSeed_Water_Shield_Handler"
|
|
},
|
|
{
|
|
"$type": "FireGainCrystalSeedEvent",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"elementType": "Water"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Crystal_Water_Seed_Fx"
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Crystallize_Fire",
|
|
"modifiers": {
|
|
"Crystallize_Fire": {
|
|
"modifierName": "",
|
|
"duration": 0.8999999761581421,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"bulletID": 70900355,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity",
|
|
"angleOffset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"LHNNAGIFPIB": 60.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"HBMNAKPIDCM": "Applier"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Crystallize_Fire"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_CrystalSeed_Fire_Trigger",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Fire_Trail"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true,
|
|
"direction": {
|
|
"$type": "ConfigDirectionByWorld",
|
|
"GLNBFGDJBAJ": {
|
|
"_x": 0.10000000149011612,
|
|
"_y": 0.10000000149011612,
|
|
"_z": 0.10000000149011612
|
|
}
|
|
}
|
|
},
|
|
"CABLIPAKCGB": 70900344,
|
|
"DOLAJLACEDF": 1001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_CrystalSeed_Fire",
|
|
"abilitySpecials": {
|
|
"Player_Fire_Shield_Level_Ratio": 0.0,
|
|
"Team_Crystal_Fire_SHield_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_CrystalSeed_Fire_Shield_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Fire_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Water_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Ice_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Electric_Shield"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Fire_Shield"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "CurLocalAvatar",
|
|
"effectPattern": "Eff_Element_CrystalSeed_Absorb_Fire"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Fire_Shield": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "GlobalMainShieldMixin",
|
|
"shieldType": "Element_Fire",
|
|
"KFDBBJLMOKJ": 360.0,
|
|
"IDGEOBABPIE": "Player_Fire_Shield_Level_Ratio",
|
|
"HBNBIBFHBKM": "",
|
|
"showDamageText": "INFO_ELITE_DEFENCE",
|
|
"BOCNCNPHCFL": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Fire_Shield_Disappear"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Crystal_Fire_Shield",
|
|
"NAMCOFPMABJ": "UNIQUE_CrystalSeed_Fire_Shield_Child"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Absorb_Fire_02"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_CrystalSeed_Fire_Shield_Mark"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Fire_Shield_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Fire_Shield_Child": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "GlobalSubShieldMixin",
|
|
"DFKHGPCOINH": "UNIQUE_CrystalSeed_Fire_Shield"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0
|
|
},
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHitEnBreak",
|
|
"DCBBLJKHKCA": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "CrystalShieldHitEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"CrystalShieldHitEffect": {
|
|
"modifierName": "",
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"parameter": "BeHit",
|
|
"effectPattern": "Eff_Element_Crystal_Fire_Shield"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Fire_BeHit"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Fire_Shield_Mark": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_CrystalSeed_Fire_Shield_Mark",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_CrystalSeed_Fire_Shield_Mark",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Crystal_Fire_Seed_Fx": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Fire_Seed"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Fire_Seed_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"Life_Timer": {
|
|
"modifierName": "",
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Fire_Seed_Disappear"
|
|
},
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Crystal_Fire_Seed_Fx"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Life_Timer"
|
|
},
|
|
{
|
|
"$type": "SetCrystalShieldHpToOverrideMap",
|
|
"OGAHELLALBB": "Player_Fire_Shield_Level_Ratio"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "ElementAbility_CrystalSeed",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_CrystalSeed_Fire_Shield_Handler"
|
|
},
|
|
{
|
|
"$type": "FireGainCrystalSeedEvent",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"elementType": "Fire"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Crystal_Fire_Seed_Fx"
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Crystallize_Ice",
|
|
"modifiers": {
|
|
"Crystallize_Ice": {
|
|
"modifierName": "",
|
|
"duration": 0.8999999761581421,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"bulletID": 70900358,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity",
|
|
"angleOffset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"LHNNAGIFPIB": 60.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"HBMNAKPIDCM": "Applier"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Crystallize_Ice"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_CrystalSeed_Ice_Trigger",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Ice_Trail"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true,
|
|
"direction": {
|
|
"$type": "ConfigDirectionByWorld",
|
|
"GLNBFGDJBAJ": {
|
|
"_x": 0.10000000149011612,
|
|
"_y": 0.10000000149011612,
|
|
"_z": 0.10000000149011612
|
|
}
|
|
}
|
|
},
|
|
"CABLIPAKCGB": 70900347,
|
|
"DOLAJLACEDF": 1001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_CrystalSeed_Ice",
|
|
"abilitySpecials": {
|
|
"Player_Ice_Shield_Level_Ratio": 0.0,
|
|
"Team_Crystal_Ice_SHield_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_CrystalSeed_Ice_Shield_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Ice_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Water_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Fire_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Electric_Shield"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Ice_Shield"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "CurLocalAvatar",
|
|
"effectPattern": "Eff_Element_CrystalSeed_Absorb_Ice"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Ice_Shield": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "GlobalMainShieldMixin",
|
|
"shieldType": "Element_Ice",
|
|
"KFDBBJLMOKJ": 360.0,
|
|
"IDGEOBABPIE": "Player_Ice_Shield_Level_Ratio",
|
|
"HBNBIBFHBKM": "",
|
|
"showDamageText": "INFO_ELITE_DEFENCE",
|
|
"BOCNCNPHCFL": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Ice_Shield_Disappear"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Crystal_Ice_Shield",
|
|
"NAMCOFPMABJ": "UNIQUE_CrystalSeed_Ice_Shield_Child"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Absorb_Ice_02"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_CrystalSeed_Ice_Shield_Mark"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Ice_Shield_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Ice_Shield_Child": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "GlobalSubShieldMixin",
|
|
"DFKHGPCOINH": "UNIQUE_CrystalSeed_Ice_Shield"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0
|
|
},
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHitEnBreak",
|
|
"DCBBLJKHKCA": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "CrystalShieldHitEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"CrystalShieldHitEffect": {
|
|
"modifierName": "",
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"parameter": "BeHit",
|
|
"effectPattern": "Eff_Element_Crystal_Ice_Shield"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Ice_BeHit"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Ice_Shield_Mark": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_CrystalSeed_Ice_Shield_Mark",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_CrystalSeed_Ice_Shield_Mark",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Crystal_Ice_Seed_Fx": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Ice_Seed"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Ice_Seed_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"Life_Timer": {
|
|
"modifierName": "",
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Ice_Seed_Disappear"
|
|
},
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Crystal_Ice_Seed_Fx"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Life_Timer"
|
|
},
|
|
{
|
|
"$type": "SetCrystalShieldHpToOverrideMap",
|
|
"OGAHELLALBB": "Player_Ice_Shield_Level_Ratio"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "ElementAbility_CrystalSeed",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_CrystalSeed_Ice_Shield_Handler"
|
|
},
|
|
{
|
|
"$type": "FireGainCrystalSeedEvent",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"elementType": "Ice"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Crystal_Ice_Seed_Fx"
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Crystallize_Electric",
|
|
"modifiers": {
|
|
"Crystallize_Electric": {
|
|
"modifierName": "",
|
|
"duration": 0.8999999761581421,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "TriggerBullet",
|
|
"bulletID": 70900357,
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"direction": {
|
|
"$type": "ConfigDirectionByEntity",
|
|
"angleOffset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"LHNNAGIFPIB": 60.0
|
|
},
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"HBMNAKPIDCM": "Applier"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Grass",
|
|
"Water"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Crystallize_Electric"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_CrystalSeed_Electric_Trigger",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Elect_Trail"
|
|
}
|
|
],
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"born": {
|
|
"$type": "ConfigBornByCollisionPoint",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true,
|
|
"direction": {
|
|
"$type": "ConfigDirectionByWorld",
|
|
"GLNBFGDJBAJ": {
|
|
"_x": 0.10000000149011612,
|
|
"_y": 0.10000000149011612,
|
|
"_z": 0.10000000149011612
|
|
}
|
|
}
|
|
},
|
|
"CABLIPAKCGB": 70900346,
|
|
"DOLAJLACEDF": 1001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_CrystalSeed_Electric",
|
|
"abilitySpecials": {
|
|
"Player_Electric_Shield_Level_Ratio": 0.0,
|
|
"Team_Crystal_Electric_SHield_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_CrystalSeed_Electric_Shield_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Electric_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Water_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Fire_Shield"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Ice_Shield"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CrystalSeed_Electric_Shield"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"target": "CurLocalAvatar",
|
|
"effectPattern": "Eff_Element_CrystalSeed_Absorb_Elect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Electric_Shield": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "GlobalMainShieldMixin",
|
|
"shieldType": "Element_Electric",
|
|
"KFDBBJLMOKJ": 360.0,
|
|
"IDGEOBABPIE": "Player_Electric_Shield_Level_Ratio",
|
|
"HBNBIBFHBKM": "",
|
|
"showDamageText": "INFO_ELITE_DEFENCE",
|
|
"BOCNCNPHCFL": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Elect_Shield_Disappear"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Element_Crystal_Elect_Shield",
|
|
"NAMCOFPMABJ": "UNIQUE_CrystalSeed_Electric_Shield_Child"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Absorb_Electric_02"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_CrystalSeed_Electric_Shield_Mark"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Elect_Shield_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Electric_Shield_Child": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "GlobalSubShieldMixin",
|
|
"DFKHGPCOINH": "UNIQUE_CrystalSeed_Electric_Shield"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0
|
|
},
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHitEnBreak",
|
|
"DCBBLJKHKCA": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "CrystalShieldHitEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"CrystalShieldHitEffect": {
|
|
"modifierName": "",
|
|
"duration": 0.30000001192092896,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"parameter": "BeHit",
|
|
"effectPattern": "Eff_Element_Crystal_Elect_Shield"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Elect_BeHit"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CrystalSeed_Electric_Shield_Mark": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_CrystalSeed_Electric_Shield_Mark",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_ABILITY_CrystalSeed_Electric_Shield_Mark",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Crystal_Electric_Seed_Fx": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Elect_Seed"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Elect_Seed_Disappear"
|
|
}
|
|
]
|
|
},
|
|
"Life_Timer": {
|
|
"modifierName": "",
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Crystal_Elect_Seed_Disappear"
|
|
},
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Crystal_Electric_Seed_Fx"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Life_Timer"
|
|
},
|
|
{
|
|
"$type": "SetCrystalShieldHpToOverrideMap",
|
|
"OGAHELLALBB": "Player_Electric_Shield_Level_Ratio"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "ElementAbility_CrystalSeed",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onFieldEnter": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_CrystalSeed_Electric_Shield_Handler"
|
|
},
|
|
{
|
|
"$type": "FireGainCrystalSeedEvent",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"elementType": "Electric"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Crystal_Electric_Seed_Fx"
|
|
},
|
|
{
|
|
"$type": "KillSelf",
|
|
"duration": 1.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Petrifaction",
|
|
"modifiers": {
|
|
"Petrifaction_Buff": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByEventMixin",
|
|
"LDPHCDDGEBA": [
|
|
{
|
|
"abilityState": "ElementPetrifaction",
|
|
"actions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "Petrifaction_Buff"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"LIINFCJLBOP": ""
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14001
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14005
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14007
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Element_Petrifaction_Dust"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Element_Petrifaction_Break"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "ActCameraShake",
|
|
"cameraShake": {
|
|
"shakeType": "CustomVector",
|
|
"shakeRange": 0.23999999463558197,
|
|
"shakeTime": 0.11999999731779099,
|
|
"shakeDistance": 60.0,
|
|
"shakeDir": {
|
|
"_y": -1.0
|
|
},
|
|
"extension": {
|
|
"baseOnCamera": true
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "Petrifaction_Buff"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_DeadTime",
|
|
"modifiers": {
|
|
"DeadTime_Buff": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByEventMixin",
|
|
"LDPHCDDGEBA": [
|
|
{
|
|
"abilityState": "ElementDeadTime",
|
|
"actions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "DeadTime_Buff"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"LIINFCJLBOP": ""
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14001
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14002
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14005
|
|
},
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14006
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAbilityStart": [
|
|
{
|
|
"$type": "ApplyLevelModifier",
|
|
"target": "Target",
|
|
"modifierName": "DeadTime_Buff"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_StickGrass",
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Overdose_DropBall"
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_Overdose_ApplyModifier",
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_OverGrow",
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_OverGrow_Mushroom_Seed"
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_OverGrow_Mushroom"
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_OverGrow_Avatar_Mushroom_Seed"
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ElementAbility_OverGrow_Avatar_Mushroom"
|
|
}
|
|
}
|
|
] |