mirror of
https://github.com/theBowja/GenshinData-1.git
synced 2025-04-29 02:28:36 +09:00
11918 lines
513 KiB
JSON
11918 lines
513 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Level_Avatar_DefenseDown",
|
|
"abilitySpecials": {
|
|
"Actor_DefenceRatio": -0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_Avatar_DefenseDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "Actor_DefenceRatio"
|
|
},
|
|
"state": "DefenseDown"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_Avatar_DefenseDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Electric",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Electric": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Electric": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecAddHurtDelta": "LevelEntity_ElementAddHurt_P1_Electric"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Electric"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Fire",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Fire": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Fire": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireAddHurtDelta": "LevelEntity_ElementAddHurt_P1_Fire"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Fire"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Wind",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Wind": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Wind": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindAddHurtDelta": "LevelEntity_ElementAddHurt_P1_Wind"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Wind"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Ice",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Ice": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Ice": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceAddHurtDelta": "LevelEntity_ElementAddHurt_P1_Ice"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Ice"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Water",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Water": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Water": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterAddHurtDelta": "LevelEntity_ElementAddHurt_P1_Water"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Water"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Grass",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Grass": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Grass": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_GrassAddHurtDelta": "LevelEntity_ElementAddHurt_P1_Grass"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Grass"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Rock",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Rock": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Rock": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockAddHurtDelta": "LevelEntity_ElementAddHurt_P1_Rock"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Rock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_PhysicalAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_PhysicalAddHurt_P1": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_PhysicalAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalAddHurtDelta": "LevelEntity_PhysicalAddHurt_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_PhysicalAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageDown_Electric",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Electric": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageDown_Electric": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Electric"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageDown_Electric"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageDown_Fire",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Fire": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageDown_Fire": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Fire"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageDown_Fire"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageDown_Wind",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Wind": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageDown_Wind": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Wind"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageDown_Wind"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageDown_Ice",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Ice": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageDown_Ice": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Ice"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageDown_Ice"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageDown_Water",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Water": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageDown_Water": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Water"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageDown_Water"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageDown_Grass",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Grass": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageDown_Grass": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_GrassSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Grass"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageDown_Grass"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageDown_Rock",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Rock": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageDown_Rock": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Rock"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageDown_Rock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Heal_Down",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HealDown_P1_HealDown_Ratio": -0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HealDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_HealAddDelta": "LevelEntity_HealDown_P1_HealDown_Ratio"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_HealDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageUp_Electric",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Electric": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageUp_Electric": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Electric"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageUp_Electric"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageUp_Fire",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Fire": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageUp_Fire": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Fire"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageUp_Fire"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageUp_Wind",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Wind": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageUp_Wind": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Wind"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageUp_Wind"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageUp_Ice",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Ice": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageUp_Ice": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Ice"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageUp_Ice"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageUp_Water",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Water": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageUp_Water": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Water"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageUp_Water"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageUp_Grass",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Grass": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageUp_Grass": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_GrassSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Grass"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageUp_Grass"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageUp_Rock",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_Rock": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageUp_Rock": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockSubHurtDelta": "LevelEntity_ElementSubHurt_P1_Rock"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageUp_Rock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_MeleeAttackDamageUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_MeleeAttackDamageUp_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_MeleeAttackDamageUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_MeleeAttackDamageUp_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
4902
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_MeleeAttackDamageUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_RangeAttackDamageUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_RangeAttackDamageUp_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_RangeAttackDamageUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_RangeAttackDamageUp_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
4901
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_RangeAttackDamageUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AvatarEnergyGainLess",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarEnergyGainLess_P1_Efficiency": -0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AvatarEnergyGainLess": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ChargeEfficiencyDelta": "LevelEntity_AvatarEnergyGainLess_P1_Efficiency"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_AvatarEnergyGainLess"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_MaleAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_MaleAddHurt_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_MaleAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_MaleAddHurt_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1041
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1043
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_MaleAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_FemaleAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_FemaleAddHurt_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_FemaleAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_FemaleAddHurt_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1042
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1044
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1045
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_FemaleAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_SwordAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_SwordAddHurt_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_SwordAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_SwordAddHurt_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1051
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_SwordAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ClaymoreAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ClaymoreAddHurt_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ClaymoreAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_ClaymoreAddHurt_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1052
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_ClaymoreAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_PoleAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_PoleAddHurt_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_PoleAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_PoleAddHurt_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1053
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_PoleAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CatalystAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_CatalystAddHurt_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_CatalystAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_CatalystAddHurt_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1054
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_CatalystAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_BowAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_BowAddHurt_P1_Damage": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_BowAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_BowAddHurt_P1_Damage"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1055
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_BowAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AvatarDot_Fire",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_Fire_P1_Interval": 6.0,
|
|
"LevelEntity_AvatarDot_Fire_P1_Damage": 0.699999988079071,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AvatarDot_Fire": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "LevelEntity_AvatarDot_Fire_P1_Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_Fire_P1_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_AvatarDot_Fire"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AvatarDot_Electric",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_Electric_P1_Interval": 6.0,
|
|
"LevelEntity_AvatarDot_Electric_P1_Damage": 0.699999988079071,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AvatarDot_Electric": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "LevelEntity_AvatarDot_Electric_P1_Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_Electric_P1_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_AvatarDot_Electric"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AvatarDot_Water",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_Water_P1_Interval": 6.0,
|
|
"LevelEntity_AvatarDot_Water_P1_Damage": 0.699999988079071,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AvatarDot_Water": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "LevelEntity_AvatarDot_Water_P1_Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_Water_P1_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_AvatarDot_Water"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AvatarDot_Ice",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_Ice_P1_Interval": 6.0,
|
|
"LevelEntity_AvatarDot_Ice_P1_Damage": 0.699999988079071,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AvatarDot_Ice": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "LevelEntity_AvatarDot_Ice_P1_Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_Ice_P1_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_AvatarDot_Ice"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AvatarDot_Wind",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_Wind_P1_Interval": 6.0,
|
|
"LevelEntity_AvatarDot_Wind_P1_Damage": 0.699999988079071,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AvatarDot_Wind": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "LevelEntity_AvatarDot_Wind_P1_Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Wind",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_Wind_P1_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_AvatarDot_Wind"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AvatarDot_Rock",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_Rock_P1_Interval": 6.0,
|
|
"LevelEntity_AvatarDot_Rock_P1_Damage": 0.699999988079071,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AvatarDot_Rock": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "LevelEntity_AvatarDot_Rock_P1_Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Rock",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_Rock_P1_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_AvatarDot_Rock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AvatarDot_Grass",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_Grass_P1_Interval": 6.0,
|
|
"LevelEntity_AvatarDot_Grass_P1_Damage": 0.699999988079071,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AvatarDot_Grass": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "LevelEntity_AvatarDot_Grass_P1_Interval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Grass",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_AvatarDot_Grass_P1_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_AvatarDot_Grass"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_RandomThunder",
|
|
"abilitySpecials": {
|
|
"LevelEntity_RandomThunder_P1_Interval": 10.0,
|
|
"LevelEntity_RandomThunder_P1_Damage": 2.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_RandomThunder": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "LevelEntity_RandomThunder_P1_Interval",
|
|
"onAdded": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.699999988079071,
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 2.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "First_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos2",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 8.0,
|
|
"maxRandomRange": 18.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos3",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 8.0,
|
|
"maxRandomRange": 18.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.5,
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos4",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 8.0,
|
|
"maxRandomRange": 18.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "Second_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.5,
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos5",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 8.0,
|
|
"maxRandomRange": 18.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "Third_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "Thunder_Hit"
|
|
},
|
|
{
|
|
"$type": "SetAvatarHitBuckets",
|
|
"overrideAvatarHitBucketSetting": {
|
|
"meleeBucketCount": 4
|
|
}
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.699999988079071,
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 2.0,
|
|
"maxRandomRange": 2.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "First_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos2",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 8.0,
|
|
"maxRandomRange": 18.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos3",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 8.0,
|
|
"maxRandomRange": 18.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.5,
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos4",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 8.0,
|
|
"maxRandomRange": 18.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "Second_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.5,
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "CurLocalAvatar",
|
|
"key": "ThunderPos5",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 8.0,
|
|
"maxRandomRange": 18.0
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "Third_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "Thunder_Hit"
|
|
}
|
|
]
|
|
},
|
|
"Thunder_Hit": {
|
|
"modifierName": "",
|
|
"duration": 2.5,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "First_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos2",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos3",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Second_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos4",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Third_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos5",
|
|
"directionKey": ""
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "First_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "First_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos",
|
|
"directionKey": ""
|
|
},
|
|
"radius": 2.5
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 500.0,
|
|
"damageExtra": "LevelEntity_RandomThunder_P1_Damage"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": 50.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "First_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"chance": 0.6499999761581421,
|
|
"successActions": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"doOffStage": true,
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"positionKey": "ThunderPos",
|
|
"directionKey": ""
|
|
},
|
|
"gadgetID": 70900269,
|
|
"campID": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos2",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos2",
|
|
"directionKey": ""
|
|
},
|
|
"radius": 2.5
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 500.0,
|
|
"damageExtra": "LevelEntity_RandomThunder_P1_Damage"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": 50.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.6499999761581421,
|
|
"successActions": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"doOffStage": true,
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"positionKey": "ThunderPos2",
|
|
"directionKey": ""
|
|
},
|
|
"gadgetID": 70900269,
|
|
"campID": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos3",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos3",
|
|
"directionKey": ""
|
|
},
|
|
"radius": 2.5
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 500.0,
|
|
"damageExtra": "LevelEntity_RandomThunder_P1_Damage"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": 50.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": 0.6499999761581421,
|
|
"successActions": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"doOffStage": true,
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"positionKey": "ThunderPos3",
|
|
"directionKey": ""
|
|
},
|
|
"gadgetID": 70900269,
|
|
"campID": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Second_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos4",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Second_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos4",
|
|
"directionKey": ""
|
|
},
|
|
"radius": 2.5
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 500.0,
|
|
"damageExtra": "LevelEntity_RandomThunder_P1_Damage"
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": 50.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Second_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"chance": 0.6499999761581421,
|
|
"successActions": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"doOffStage": true,
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"positionKey": "ThunderPos4",
|
|
"directionKey": ""
|
|
},
|
|
"gadgetID": 70900269,
|
|
"campID": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Third_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos5",
|
|
"directionKey": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Third_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"positionKey": "ThunderPos5",
|
|
"directionKey": ""
|
|
},
|
|
"radius": 2.5
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 50.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 500.0,
|
|
"damageExtra": [
|
|
"LevelEntity_RandomThunder_P1_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "",
|
|
"overrideHitImpulse": {
|
|
"hitLevel": "Heavy",
|
|
"hitImpulseX": 50.0,
|
|
"hitImpulseY": 800.0
|
|
},
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "All"
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Third_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"chance": 0.6499999761581421,
|
|
"successActions": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"doOffStage": true,
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
},
|
|
"positionKey": "ThunderPos5",
|
|
"directionKey": ""
|
|
},
|
|
"gadgetID": 70900269,
|
|
"campID": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "First_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "Second_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "Third_Thunder",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_RandomThunder"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CriticalUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_CriticalDelta_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_CriticalUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "LevelEntity_CriticalDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_CriticalUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CriticalHurtUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_CriticalHurtDelta_P1": 1.2000000476837158
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_CriticalHurtUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalHurtDelta": "LevelEntity_CriticalHurtDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_CriticalHurtUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_HpUp_Lv1",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HpDelta_P1": 0.10000000149011612
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HpUp_Lv1": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "LevelEntity_HpDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_HpUp_Lv1"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_HpUp_025",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HpDelta_P1": 0.25
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HpUp_025": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "LevelEntity_HpDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_HpUp_025"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_HpUp_Lv2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HpDelta_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HpUp_Lv2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "LevelEntity_HpDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_HpUp_Lv2"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_HpUp_Lv3",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HpDelta_P1": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HpUp_Lv3": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "LevelEntity_HpDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_HpUp_Lv3"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_HpUp_Lv4",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HpDelta_P1": 1.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HpUp_Lv4": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "LevelEntity_HpDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_HpUp_Lv4"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_HpUp_Lv5",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HpDelta_P1": 2.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HpUp_Lv5": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "LevelEntity_HpDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_HpUp_Lv5"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AttackUp_Lv1",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AttackDelta_P1": 0.25
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AttackUp_Lv1": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackDelta": "LevelEntity_AttackDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_AttackUp_Lv1"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AttackUp_Lv2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AttackDelta_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AttackUp_Lv2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackDelta": "LevelEntity_AttackDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_AttackUp_Lv2"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_AttackUp_Lv3",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AttackDelta_P1": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_AttackUp_Lv3": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackDelta": "LevelEntity_AttackDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_AttackUp_Lv3"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ChargeEfficiencyDown",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ChargeEfficiencyDelta_P1": -0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ChargeEfficiencyDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ChargeEfficiencyDelta": "LevelEntity_ChargeEfficiencyDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ChargeEfficiencyDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_BluntAttackUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AttackDelta_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_BluntAttackUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackDelta": "LevelEntity_AttackDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_BluntAttackUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementBeHurtDamageDown_All",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementSubHurt_P1_All": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementBeHurtDamageDown_All": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireSubHurtDelta": "LevelEntity_ElementSubHurt_P1_All",
|
|
"Actor_ElecSubHurtDelta": "LevelEntity_ElementSubHurt_P1_All",
|
|
"Actor_WaterSubHurtDelta": "LevelEntity_ElementSubHurt_P1_All",
|
|
"Actor_GrassSubHurtDelta": "LevelEntity_ElementSubHurt_P1_All",
|
|
"Actor_WindSubHurtDelta": "LevelEntity_ElementSubHurt_P1_All",
|
|
"Actor_IceSubHurtDelta": "LevelEntity_ElementSubHurt_P1_All",
|
|
"Actor_RockSubHurtDelta": "LevelEntity_ElementSubHurt_P1_All"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementBeHurtDamageDown_All"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CharacterQuest_Xiao_UnendlessHowlingSoul",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByEnergyChangeMixin",
|
|
"elementTypes": [
|
|
"Water",
|
|
"Rock",
|
|
"Fire",
|
|
"Electric",
|
|
"Grass",
|
|
"Wind",
|
|
"Ice"
|
|
],
|
|
"doWhenEnergyMax": true,
|
|
"onGainEnergyByBall": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "HowlingSoulAddHP"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"AutoTriggerAbility": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "TriggerAbility",
|
|
"abilityName": "Avatar_Xiao_HowlingSoul"
|
|
}
|
|
]
|
|
},
|
|
"HowlingSoulAddDuration": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 5.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"value": 100.0,
|
|
"modifierName": "UNIQUE_HowlingSoul_Main_Handler",
|
|
"maxValue": 3.4028234663852886e+38
|
|
}
|
|
]
|
|
},
|
|
"HowlingSoulAddHP": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "HealHP",
|
|
"amountByTargetMaxHPRatio": 0.10000000149011612
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AutoTriggerAbility"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "HowlingSoulAddDuration"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_NormalExAttackUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_AtkRate_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"NormalExAttackUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "LevelEntity_TowerBuff_AtkRate_P1"
|
|
}
|
|
],
|
|
"buffID": 35001
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "NormalExAttackUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ShieldCostMinus",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_ShieldCostMinus_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ShieldCostMinus": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ShieldCostMinusRatio": "LevelEntity_TowerBuff_ShieldCostMinus_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ShieldCostMinus"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_HealUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HealUp_P1_HealUp_Ratio": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_HealUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_HealAddDelta": "LevelEntity_TowerBuff_HealUp_P1_HealUp_Ratio"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_HealUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_UltimateSkillAllBuff",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HealHpRate_P1": 0.20000000298023224,
|
|
"LevelEntity_TowerBuff_BuffTime_P2": 10.0,
|
|
"LevelEntity_TowerBuff_AtkRate_P3": 0.4000000059604645,
|
|
"LevelEntity_TowerBuff_DefRate_P4": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_UltimateSkillAllBuff": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "HealHP",
|
|
"amountByTargetMaxHPRatio": "LevelEntity_TowerBuff_HealHpRate_P1"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UltimateSkillAllBuff_Atk"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UltimateSkillAllBuff_Def"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UltimateSkillAllBuff_Atk": {
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_BuffTime_P2",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_TowerBuff_AtkRate_P3"
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
},
|
|
"UltimateSkillAllBuff_Def": {
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_BuffTime_P2",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "LevelEntity_TowerBuff_DefRate_P4"
|
|
},
|
|
"state": "DefenseUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_UltimateSkillAllBuff"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_TowerBuff_CriticalDropElementBall",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_TowerBuff_CD_P1": 15.0,
|
|
"LevelEntity_TowerBuff_TowerBuff_RatioEnergy2008_P2": 1.0,
|
|
"LevelEntity_TowerBuff_TowerBuff_RatioEnergy2024_P3": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_CriticalDropElementBall": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitCritical"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "CriticalDropElementBall_Dungeon_Sub"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"CriticalDropElementBall_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"configID": 2008,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 1.0,
|
|
"maxRandomRange": 3.0
|
|
}
|
|
},
|
|
"ratio": "LevelEntity_TowerBuff_TowerBuff_RatioEnergy2008_P2",
|
|
"baseEnergy": 4.0
|
|
},
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 1.0,
|
|
"maxRandomRange": 3.0
|
|
}
|
|
},
|
|
"ratio": "LevelEntity_TowerBuff_TowerBuff_RatioEnergy2024_P3",
|
|
"baseEnergy": 2.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_CriticalDropElementBall"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_PhysicalAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_PhysicalAddHurt_P1": 0.75
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_PhysicalAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalAddHurtDelta": "LevelEntity_TowerBuff_PhysicalAddHurt_P1"
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_PhysicalAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_SkillCDMinus",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_SkillCDMinusRatio_P1": 0.25
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_SkillCDMinus": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_SkillCDMinusRatio": "LevelEntity_TowerBuff_SkillCDMinusRatio_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_SkillCDMinus"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ChargeEfficiency",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_ChargeEfficiencyDelta_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ChargeEfficiency": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ChargeEfficiencyDelta": "LevelEntity_TowerBuff_ChargeEfficiencyDelta_P1"
|
|
},
|
|
"isLimitedProperties": true,
|
|
"buffID": 35010
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ChargeEfficiency"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_SprintAreaAttack",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"SprintBS"
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_SprintAreaAttack_Check"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 10.0,
|
|
"LevelEntity_TowerBuff_MaxCount_P2": 3.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_SprintAreaAttack_Check": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_TOWERBUFF_SPRINTAREAATTACK_CD",
|
|
"value": 2.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_SprintAreaAttack_Check"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_SprintAreaAttack_Check": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "LevelEntity_TowerBuff_SprintAreaAttack"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_SprintAreaAttack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 1.0,
|
|
"key": "_IS_TOWERBUFF_SPRINTAREAATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_MaxCount_P2",
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_CD_Handle"
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "CurLocalAvatar",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"gadgetID": 44000001,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_CD_ModifierDelay": {
|
|
"modifierName": "",
|
|
"duration": 0.009999999776482582,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_CD_Handle"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_CD_Handle": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": -1.0,
|
|
"key": "_IS_TOWERBUFF_SPRINTAREAATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_MaxCount_P2",
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_IS_TOWERBUFF_SPRINTAREAATTACK_CD",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_CD_ModifierDelay"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_SPRINTAREAATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_MaxCount_P2",
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_SprintAreaAttack_Gadget",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Delay_P1": 1.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"SprintAreaAttack": {
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_Delay_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_Stay",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "OriginOwner",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementRank": 3.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 7.21999979019165,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "SprintAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ExtraAreaAttack",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 0.10000000149011612,
|
|
"LevelEntity_TowerBuff_Damage_P2": 8.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ExtraAreaAttack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "LevelEntity_TowerBuff_ExtraAreaAttack_01"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ExtraAreaAttack_01": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_ExtraAreaAttack_02"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ExtraAreaAttack_02": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onKill": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementRank": 3.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 7.21999979019165,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ExtraAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_HighHPAreaAttack",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 10.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 2.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_HighHPAreaAttack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": 0.5
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_HighHPAreaAttackTrigger"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": 0.5
|
|
}
|
|
],
|
|
"modifierName": "Del_LevelEntity_TowerBuff_HighHPAreaAttackTrigger"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": 0.5
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_HighHPAreaAttackTrigger"
|
|
}
|
|
]
|
|
},
|
|
"Del_LevelEntity_TowerBuff_HighHPAreaAttackTrigger": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_HighHPAreaAttackTrigger"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_HighHPAreaAttackTrigger": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_HighHPAreaAttack_01"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_HighHPAreaAttack_01": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"modifierName": "LevelEntity_TowerBuff_HighHPAreaAttack_02"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_HighHPAreaAttack_02": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Elemental_Art",
|
|
"attenuationTag": "Elemental_Art",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
],
|
|
"damagePercentageRatio": 0.0,
|
|
"elementRank": 3.0,
|
|
"elementDurability": 25.0,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 7.21999979019165
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_HighHPAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_HighStaminaAreaAttack",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 10.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_HighStaminaAreaAttack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByLocalAvatarStaminaRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"staminaRatio": 0.5
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_HighStaminaAreaAttack_01"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_HighStaminaAreaAttack_01": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"modifierName": "LevelEntity_TowerBuff_HighStaminaAreaAttack_02"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_HighStaminaAreaAttack_02": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementRank": 3.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 7.21999979019165,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_HighStaminaAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AttackUpAreaAttack",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_BuffTime_P1": 10.0,
|
|
"LevelEntity_TowerBuff_BuffMaxLevel_P2": 10.0,
|
|
"LevelEntity_TowerBuff_BufAttackUp_P3": 0.009999999776482582,
|
|
"LevelEntity_TowerBuff_AreaAttackCD_P4": 15.0,
|
|
"LevelEntity_TowerBuff_AreaAttackRate_P5": 0.5,
|
|
"LevelEntity_TowerBuff_AreaAttackDamage_P6": 4.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_AttackUpAreaAttack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "LevelEntity_TowerBuff_AttackUpAreaAttack_Sub"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_AttackUpAreaAttack_Sub": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Applier",
|
|
"modifierName": "LevelEntity_TowerBuff_AttackUpAreaAttack_Buff"
|
|
},
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": "LevelEntity_TowerBuff_AreaAttackRate_P5",
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AttackUpAreaAttack_AreaAttack_01"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_AttackUpAreaAttack_Buff": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_BuffMaxLevel_P2"
|
|
},
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_BuffTime_P1",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_TowerBuff_BufAttackUp_P3"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AttackUpAreaAttack_AreaAttack_01": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_AreaAttackCD_P4",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"modifierName": "LevelEntity_TowerBuff_AttackUpAreaAttack_AreaAttack_02"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_AttackUpAreaAttack_AreaAttack_02": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementRank": 3.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Pierce",
|
|
"enBreak": 7.21999979019165,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_AreaAttackDamage_P6",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AttackUpAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionAttack_Explode",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Explode": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Explode"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"value": 0.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Explode"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionAttack_Superconductor",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Superconductor": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Superconductor"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"value": 0.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Superconductor"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionAttack_Melt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Melt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Melt"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"value": 0.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Melt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionAttack_Stream",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Stream": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Stream"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"value": 0.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Stream"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionAttack_Shock",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Shock": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Shock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "SelfAttackTarget",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionAttack_Shock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionHurt_Explode",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReactionHurt_Explode"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_ElementReactionHurt_Explode": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Explode"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Explode": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Explode"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_EXPLODE_CD",
|
|
"value": 0.0,
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_DebuffRay_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_EXPLODE_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 2.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_EXPLODE_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_EXPLODE_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionHurt_Superconductor",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReactionHurt_Superconductor"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_ElementReactionHurt_Superconductor": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Superconductor"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Superconductor": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Superconductor"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_SUPERCONDUCTOR_CD",
|
|
"value": 0.0,
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_DebuffRay_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_SUPERCONDUCTOR_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 2.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_SUPERCONDUCTOR_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_SUPERCONDUCTOR_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionHurt_Melt",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReactionHurt_Melt"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_ElementReactionHurt_Melt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Melt"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Melt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Melt"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_MELT_CD",
|
|
"value": 0.0,
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_DebuffRay_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_MELT_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 2.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_MELT_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_MELT_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionHurt_Stream",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReactionHurt_Stream"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_ElementReactionHurt_Stream": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Stream"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Stream": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Stream"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_STREAM_CD",
|
|
"value": 0.0,
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_DebuffRay_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_STREAM_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 2.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_STREAM_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_STREAM_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElementReactionHurt_Shock",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReactionHurt_Shock"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD_P1": 3.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 4.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_ElementReactionHurt_Shock": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Shock"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementReactionHurt_Shock": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Shock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_SHOCK_CD",
|
|
"value": 0.0,
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_ElementReaction_Attack"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_DebuffRay_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 1.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentage": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV0",
|
|
"retreatType": "ByHitDirection",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"Init_LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_SHOCK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElemMasteryBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 1.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_SHOCK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_HURT_SHOCK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AtkDefUpLowHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AtkDef_LowHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.6000000238418579,
|
|
"LevelEntity_TowerBuff_AtkRate_P2": 0.5,
|
|
"LevelEntity_TowerBuff_DefRate_P3": 0.5
|
|
},
|
|
"modifiers": {
|
|
"AtkDef_LowHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDef_LowHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_AtkDef_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDef_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_AtkDef_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "AtkDef_LowHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"AtkDef_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "AtkDef_LowHP_Dungeon_Sub_Atk"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "AtkDef_LowHP_Dungeon_Sub_Def"
|
|
}
|
|
]
|
|
},
|
|
"AtkDef_LowHP_Dungeon_Sub_Atk": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_TowerBuff_AtkRate_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"AtkDef_LowHP_Dungeon_Sub_Def": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "LevelEntity_TowerBuff_DefRate_P3"
|
|
},
|
|
"state": "DefenseUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AtkDefUpHighHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AtkDef_HighHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.5,
|
|
"LevelEntity_TowerBuff_AtkRate_P2": 0.25,
|
|
"LevelEntity_TowerBuff_DefRate_P3": 0.25
|
|
},
|
|
"modifiers": {
|
|
"AtkDef_HighHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDef_HighHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_AtkDef_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDef_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35003
|
|
},
|
|
"Del_AtkDef_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "AtkDef_HighHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"AtkDef_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "AtkDef_HighHP_Dungeon_Sub_Atk"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "AtkDef_HighHP_Dungeon_Sub_Def"
|
|
}
|
|
]
|
|
},
|
|
"AtkDef_HighHP_Dungeon_Sub_Atk": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_TowerBuff_AtkRate_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"AtkDef_HighHP_Dungeon_Sub_Def": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "LevelEntity_TowerBuff_DefRate_P3"
|
|
},
|
|
"state": "DefenseUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AtkSpeedLowHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AtkSpeed_LowHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.44999998807907104,
|
|
"LevelEntity_TowerBuff_AtkSpeed_P2": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"AtkSpeed_LowHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkSpeed_LowHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_AtkSpeed_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkSpeed_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_AtkSpeed_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "AtkSpeed_LowHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"AtkSpeed_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "AtkSpeed_LowHP_Dungeon_Sub_AtkSpeed"
|
|
}
|
|
]
|
|
},
|
|
"AtkSpeed_LowHP_Dungeon_Sub_AtkSpeed": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_AttackSpeedRatio": "LevelEntity_TowerBuff_AtkSpeed_P2"
|
|
},
|
|
"state": "SpeedUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AtkSpeedHighHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AtkSpeed_HighHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.800000011920929,
|
|
"LevelEntity_TowerBuff_AtkSpeed_P2": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"AtkSpeed_HighHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkSpeed_HighHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_AtkSpeed_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkSpeed_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_AtkSpeed_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "AtkSpeed_HighHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"AtkSpeed_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "AtkSpeed_HighHP_Dungeon_Sub_AtkSpeed"
|
|
}
|
|
]
|
|
},
|
|
"AtkSpeed_HighHP_Dungeon_Sub_AtkSpeed": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_AttackSpeedRatio": "LevelEntity_TowerBuff_AtkSpeed_P2"
|
|
},
|
|
"state": "SpeedUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_MoveSpeedLowHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "MoveSpeed_LowHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.44999998807907104,
|
|
"LevelEntity_TowerBuff_MoveSpeed_P2": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"MoveSpeed_LowHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "MoveSpeed_LowHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_MoveSpeed_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "MoveSpeed_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_MoveSpeed_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "MoveSpeed_LowHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"MoveSpeed_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MoveSpeed_LowHP_Dungeon_Sub_MoveSpeed"
|
|
}
|
|
]
|
|
},
|
|
"MoveSpeed_LowHP_Dungeon_Sub_MoveSpeed": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": "LevelEntity_TowerBuff_MoveSpeed_P2"
|
|
},
|
|
"state": "SpeedUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_MoveSpeedHighHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "MoveSpeed_HighHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.800000011920929,
|
|
"LevelEntity_TowerBuff_MoveSpeed_P2": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"MoveSpeed_HighHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "MoveSpeed_HighHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_MoveSpeed_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "MoveSpeed_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_MoveSpeed_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "MoveSpeed_HighHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"MoveSpeed_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "MoveSpeed_HighHP_Dungeon_Sub_MoveSpeed"
|
|
}
|
|
]
|
|
},
|
|
"MoveSpeed_HighHP_Dungeon_Sub_MoveSpeed": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": "LevelEntity_TowerBuff_MoveSpeed_P2"
|
|
},
|
|
"state": "SpeedUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_CriticalUpLowHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "Critical_LowHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.30000001192092896,
|
|
"LevelEntity_TowerBuff_Critical_P2": 0.20000000298023224,
|
|
"LevelEntity_TowerBuff_CriticalHurt_P3": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"Critical_LowHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_Critical_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_Critical_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"Critical_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub_Rate"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub_Hutr"
|
|
}
|
|
]
|
|
},
|
|
"Critical_LowHP_Dungeon_Sub_Rate": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "LevelEntity_TowerBuff_Critical_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"Critical_LowHP_Dungeon_Sub_Hutr": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalHurtDelta": "LevelEntity_TowerBuff_CriticalHurt_P3"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_CriticalUpHighHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "Critical_HighHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.949999988079071,
|
|
"LevelEntity_TowerBuff_Critical_P2": 0.10000000149011612,
|
|
"LevelEntity_TowerBuff_CriticalHurt_P3": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"Critical_HighHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_Critical_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_Critical_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"Critical_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub_Rate"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub_Hutr"
|
|
}
|
|
]
|
|
},
|
|
"Critical_HighHP_Dungeon_Sub_Rate": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "LevelEntity_TowerBuff_Critical_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"Critical_HighHP_Dungeon_Sub_Hutr": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalHurtDelta": "LevelEntity_TowerBuff_CriticalHurt_P3"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AtkDefUpAfterULT",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_Avatar_UseSkillMixin"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_BuffMaxCount": 10.0,
|
|
"LevelEntity_TowerBuff_BuffCurCount": 0.0,
|
|
"LevelEntity_TowerBuff_BuffSpeedUpCount": 5.0,
|
|
"LevelEntity_TowerBuff_AtkRate": 0.05999999865889549,
|
|
"LevelEntity_TowerBuff_DefRate": 0.05999999865889549,
|
|
"LevelEntity_TowerBuff_MoveSpeed": 0.30000001192092896,
|
|
"LevelEntity_TowerBuff_AtkSpeed": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_Avatar_UseSkillMixin": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_TowerBuff_AtkDefUpAfterULT"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AtkDefUpAfterULT": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_BuffMaxCount"
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_DefState"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "LevelEntity_TowerBuff_AtkDefUpAfterULT_BuffCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxCount",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "LevelEntity_TowerBuff_AtkDefUpAfterULT_BuffCount",
|
|
"overrideMapKey": "LevelEntity_TowerBuff_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_DefState"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_DefState"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_Speed"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "LevelEntity_TowerBuff_AtkDefUpAfterULT_BuffCount",
|
|
"value": "LevelEntity_TowerBuff_BuffSpeedUpCount",
|
|
"forceByCaster": true,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_Speed"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"LevelEntity_TowerBuff_AtkRate",
|
|
"LevelEntity_TowerBuff_BuffCurCount",
|
|
"Mul"
|
|
],
|
|
"Actor_DefenceRatio": [
|
|
"LevelEntity_TowerBuff_DefRate",
|
|
"LevelEntity_TowerBuff_BuffCurCount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_DefState": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"state": "DefenseUp"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AtkDefUpAfterULT_Speed": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": "LevelEntity_TowerBuff_MoveSpeed",
|
|
"Animator_AttackSpeedRatio": "LevelEntity_TowerBuff_AtkSpeed"
|
|
},
|
|
"state": "SpeedUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ShieldEnhanceAtk",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_Ability_TowerBuff_ShieldEnhanceAtk_Check",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_TowerBuff_ShieldEnhanceAtk_NoBuff",
|
|
"UNIQUE_TowerBuff_ShieldEnhanceAtk_HasBuff"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Actor_AttackRatio": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_ShieldEnhanceAtk_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_Ability_TowerBuff_ShieldEnhanceAtk_Check",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_Ability_TowerBuff_ShieldEnhanceAtk_Check",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_ShieldEnhanceAtk_NoBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_ShieldEnhanceAtk_HasBuff"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_ShieldEnhanceAtk_HasBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Actor_AttackRatio"
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_ShieldEnhanceAtk_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_GainShieldDoDamage",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Fire"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GainShieldDoDamage_Fire"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Water"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GainShieldDoDamage_Water"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Electric"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GainShieldDoDamage_Electric"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GainShieldDoDamage_Ice"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Damage_P1": 2.0,
|
|
"LevelEntity_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"GainShieldDoDamage_Fire": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainShieldDoDamage_Fire",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Fire",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"FIGHT_PROP_SHIELD_COST_MINUS_RATIO",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"GainShieldDoDamage_Water": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainShieldDoDamage_Water",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Water",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"FIGHT_PROP_SHIELD_COST_MINUS_RATIO",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"GainShieldDoDamage_Electric": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainShieldDoDamage_Electric",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Electric",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"FIGHT_PROP_SHIELD_COST_MINUS_RATIO",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"GainShieldDoDamage_Ice": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainShieldDoDamage_Ice",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Ice",
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"FIGHT_PROP_SHIELD_COST_MINUS_RATIO",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ShieldOnBeingHitDoDamage",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Damage": 4.0,
|
|
"LevelEntity_TowerBuff_Damage_CD": 4.0,
|
|
"LevelEntity_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_ShieldOnBeingHitDoDamage_Handle": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_TowerBuff_ShieldOnBeingHitDoDamage_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByHasShield",
|
|
"target": "Self",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "TowerBuff_ShieldOnBeingHitDoDamage"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_TowerBuff_ShieldOnBeingHitDoDamage_CD"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Bullet"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "TargetOriginOwner",
|
|
"modifierName": "TowerBuff_ShieldOnBeingHitDoDamage"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_TowerBuff_ShieldOnBeingHitDoDamage_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_ShieldOnBeingHitDoDamage": {
|
|
"modifierName": "",
|
|
"duration": 0.05000000074505806,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_ShieldOnBeingHit",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"LevelEntity_TowerBuff_Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul",
|
|
"FIGHT_PROP_SHIELD_COST_MINUS_RATIO",
|
|
"Mul",
|
|
"Add"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_ShieldOnBeingHitDoDamage_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_Damage_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_TowerBuff_ShieldOnBeingHitDoDamage_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_TowerBuff_ShieldOnBeingHitDoDamage_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_ShieldOnBeingHitDoDamage_Handle"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Electric",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_ElementSubHurt_P1_Electric": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Electric": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecSubHurtDelta": "LevelEntity_EffigyChallenge_ElementSubHurt_P1_Electric"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Electric"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Fire",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_ElementSubHurt_P1_Fire": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Fire": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireSubHurtDelta": "LevelEntity_EffigyChallenge_ElementSubHurt_P1_Fire"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Fire"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Ice",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_ElementSubHurt_P1_Ice": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Ice": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceSubHurtDelta": "LevelEntity_EffigyChallenge_ElementSubHurt_P1_Ice"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_ElementBeHurtDamageDown_Ice"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_PhysicalDown",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_PhysicalDown_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_PhysicalDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": "LevelEntity_EffigyChallenge_PhysicalDown_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_PhysicalDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_CriticalDown",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_CriticalDown_P1": -0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_CriticalDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "LevelEntity_EffigyChallenge_CriticalDown_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_CriticalDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_CriticalHurtDown",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_CriticalHurtDown_P1": -0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_CriticalHurtDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalHurtDelta": "LevelEntity_EffigyChallenge_CriticalHurtDown_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_CriticalHurtDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT_Avatar_UseSkillMixin"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_BuffMaxCount": 4.0,
|
|
"LevelEntity_EffigyChallenge_BuffCurCount": 0.0,
|
|
"LevelEntity_EffigyChallenge_DefRate": -0.25
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT_Avatar_UseSkillMixin": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_EffigyChallenge_BeHurtDamageUpAfterULT"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EffigyChallenge_BeHurtDamageUpAfterULT": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_EffigyChallenge_BuffMaxCount"
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT_BuffCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_EffigyChallenge_BuffMaxCount",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT_BuffCount",
|
|
"overrideMapKey": "LevelEntity_EffigyChallenge_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterULT": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_SubHurtDelta": [
|
|
"LevelEntity_EffigyChallenge_DefRate",
|
|
"LevelEntity_EffigyChallenge_BuffCurCount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"state": "DefenseDown",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_AtkDownHighHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AtkDown_HighHP_EffigyChallenge"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_HpRate_P1": 0.5,
|
|
"LevelEntity_EffigyChallenge_AtkRate_P2": -0.25
|
|
},
|
|
"modifiers": {
|
|
"AtkDown_HighHP_EffigyChallenge": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_EffigyChallenge_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDown_HighHP_EffigyChallenge_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "LevelEntity_EffigyChallenge_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_AtkDown_HighHP_EffigyChallenge_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_EffigyChallenge_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDown_HighHP_EffigyChallenge_Sub"
|
|
}
|
|
]
|
|
},
|
|
"Del_AtkDown_HighHP_EffigyChallenge_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "AtkDown_HighHP_EffigyChallenge_Sub"
|
|
}
|
|
]
|
|
},
|
|
"AtkDown_HighHP_EffigyChallenge_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_EffigyChallenge_AtkRate_P2"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Properties_Attack_Down"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_AtkDownLowHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AtkDown_LowHP_EffigyChallenge"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_HpRate_P1": 0.5,
|
|
"LevelEntity_EffigyChallenge_AtkRate_P2": -0.25
|
|
},
|
|
"modifiers": {
|
|
"AtkDown_LowHP_EffigyChallenge": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "LevelEntity_EffigyChallenge_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDown_LowHP_EffigyChallenge_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_EffigyChallenge_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_AtkDown_LowHP_EffigyChallenge_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "LevelEntity_EffigyChallenge_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDown_LowHP_EffigyChallenge_Sub"
|
|
}
|
|
]
|
|
},
|
|
"Del_AtkDown_LowHP_EffigyChallenge_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "AtkDown_LowHP_EffigyChallenge_Sub"
|
|
}
|
|
]
|
|
},
|
|
"AtkDown_LowHP_EffigyChallenge_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_EffigyChallenge_AtkRate_P2"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Properties_Attack_Down"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_AttackUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AttackRatio_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_AttackUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_AttackRatio_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_AttackUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_ShieldCostMinusDown",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_ShieldCostMinus_P1": -0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_ShieldCostMinusDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ShieldCostMinusRatio": "LevelEntity_EffigyChallenge_ShieldCostMinus_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_ShieldCostMinusDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_NoShieldAtkDown",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_Ability_EffigyChallenge_NoShieldAtkDown_Check",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_EffigyChallenge_NoShieldAtkDown_HasDebuff",
|
|
"UNIQUE_EffigyChallenge_NoShieldAtkDown_NoDebuff"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Actor_AttackRatio": -0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_EffigyChallenge_NoShieldAtkDown_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_Ability_EffigyChallenge_NoShieldAtkDown_Check",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_Ability_EffigyChallenge_NoShieldAtkDown_Check",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EffigyChallenge_NoShieldAtkDown_NoDebuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_EffigyChallenge_NoShieldAtkDown_HasDebuff"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_EffigyChallenge_NoShieldAtkDown_HasDebuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Actor_AttackRatio"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Avatar_Properties_Attack_Down"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_EffigyChallenge_NoShieldAtkDown_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_DashStamina_Increment",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_DashStaminaReduction_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Sprint",
|
|
"SprintBS"
|
|
],
|
|
"modifierName": "DashStamina_DashStaminaReduction"
|
|
}
|
|
]
|
|
},
|
|
"DashStamina_DashStaminaReduction": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CostStaminaRatio": 1.0
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_DashStaminaReduction_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_MoveSpeedDown",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_MoveSpeed_P1": -0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_MoveSpeedDown": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": "LevelEntity_EffigyChallenge_MoveSpeed_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_MoveSpeedDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_SprintBeHurtDamageUp",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"SprintBS"
|
|
],
|
|
"modifierName": "LevelEntity_EffigyChallenge_SprintBeHurtDamageUp_Check"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_Duration_P1": 10.0,
|
|
"LevelEntity_EffigyChallenge_SubHurt": -0.75
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_EffigyChallenge_SprintBeHurtDamageUp_Check": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_SprintAreaAttack_Team"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_SprintAreaAttack_Team"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_EffigyChallenge_SprintAreaAttack_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_EffigyChallenge_Duration_P1",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_SprintAreaAttack_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_EffigyChallenge_SprintAreaAttack_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_SubHurtDelta": "LevelEntity_EffigyChallenge_SubHurt"
|
|
},
|
|
"state": "DefenseDown",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatarAfterChangeAvatar_Avatar"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_BuffMaxCount": 4.0,
|
|
"LevelEntity_EffigyChallenge_BuffCurCount": 0.0,
|
|
"LevelEntity_EffigyChallenge_SubHurt": -0.25
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatarAfterChangeAvatar_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar_BuffCount_Team",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"value": -1.0,
|
|
"key": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar_BuffCount_Team",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_EffigyChallenge_BuffMaxCount",
|
|
"minValue": -1.0
|
|
}
|
|
],
|
|
"onAvatarIn": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"value": 1.0,
|
|
"key": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar_BuffCount_Team",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_EffigyChallenge_BuffMaxCount",
|
|
"minValue": -1.0
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar_BuffCount_Team",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Team",
|
|
"globalValueKey": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar_BuffCount_Team",
|
|
"overrideMapKey": "LevelEntity_EffigyChallenge_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_SubHurtDelta": [
|
|
"LevelEntity_EffigyChallenge_SubHurt",
|
|
"LevelEntity_EffigyChallenge_BuffCurCount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"state": "DefenseDown",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar_BuffCount_Team",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_SkillCDIncrement",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_SkillCDMinusRatio_P1": -1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_SkillCDIncrement": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_SkillCDMinusRatio": "LevelEntity_EffigyChallenge_SkillCDMinusRatio_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_SkillCDIncrement"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_ShieldCostMinus",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_ShieldCostMinus_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_ShieldCostMinus": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ShieldCostMinusRatio": "LevelEntity_EffigyChallenge_ShieldCostMinus_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_ShieldCostMinus"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_AtkSpeed",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_AtkSpeed_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_AtkSpeed": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_AttackSpeedRatio": "LevelEntity_TowerBuff_AtkSpeed_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_AtkSpeed"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_MoveSpeed",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_MoveSpeed_P1": 0.5
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_MoveSpeed": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": "LevelEntity_TowerBuff_MoveSpeed_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_MoveSpeed"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_AtkDefUpHighHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_EffigyChallenge_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDef_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_HpRate_P1": 0.5,
|
|
"LevelEntity_EffigyChallenge_AtkRate_P2": 0.5,
|
|
"LevelEntity_EffigyChallenge_DefRate_P3": 0.5
|
|
},
|
|
"modifiers": {
|
|
"AtkDef_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "AtkDef_HighHP_Dungeon_Sub_Atk"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "AtkDef_HighHP_Dungeon_Sub_Def"
|
|
}
|
|
],
|
|
"buffID": 35003
|
|
},
|
|
"AtkDef_HighHP_Dungeon_Sub_Atk": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_EffigyChallenge_AtkRate_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"AtkDef_HighHP_Dungeon_Sub_Def": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "LevelEntity_EffigyChallenge_DefRate_P3"
|
|
},
|
|
"state": "DefenseUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_AtkDefUpLowHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_EffigyChallenge_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "AtkDef_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_HpRate_P1": 0.6000000238418579,
|
|
"LevelEntity_EffigyChallenge_AtkRate_P2": 0.25,
|
|
"LevelEntity_EffigyChallenge_DefRate_P3": 0.25
|
|
},
|
|
"modifiers": {
|
|
"AtkDef_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "AtkDef_LowHP_Dungeon_Sub_Atk"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "AtkDef_LowHP_Dungeon_Sub_Def"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"AtkDef_LowHP_Dungeon_Sub_Atk": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_EffigyChallenge_AtkRate_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"AtkDef_LowHP_Dungeon_Sub_Def": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "LevelEntity_EffigyChallenge_DefRate_P3"
|
|
},
|
|
"state": "DefenseUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_GainShieldDoDamage_Ice",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GainShieldDoDamage_Ice"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Damage_P1": 2.0,
|
|
"LevelEntity_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"GainShieldDoDamage_Ice": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainShieldDoDamage_None",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P1",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_GainShieldAtkSpeedUp_Ice",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldAtkSpeedUp_Ice_Avatar"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_BuffMaxCount": 5.0,
|
|
"LevelEntity_TowerBuff_BuffDuration": 20.0,
|
|
"LevelEntity_TowerBuff_AtkRate": 0.05000000074505806,
|
|
"LevelEntity_TowerBuff_MoveSpeed": 0.03999999910593033,
|
|
"LevelEntity_TowerBuff_AtkSpeed": 0.05000000074505806,
|
|
"LevelEntity_TowerBuff_BuffCurCount": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_GainShieldAtkSpeedUp_Ice_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldAtkSpeedUp_Ice_Team"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_GainShieldAtkSpeedUp_Ice_Team": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_BuffMaxCount"
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_BuffDuration",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldAtkUp_Ice"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldSpeedUp_Ice"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "LevelEntity_TowerBuff_GainShieldAtkSpeedUp_BuffCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxCount",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "LevelEntity_TowerBuff_GainShieldAtkSpeedUp_BuffCount",
|
|
"overrideMapKey": "LevelEntity_TowerBuff_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldAtkUp_Ice"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldSpeedUp_Ice"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldAtkUp_Ice"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldSpeedUp_Ice"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "LevelEntity_TowerBuff_GainShieldAtkSpeedUp_BuffCount"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_GainShieldAtkUp_Ice": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"LevelEntity_TowerBuff_AtkRate",
|
|
"LevelEntity_TowerBuff_BuffCurCount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_GainShieldSpeedUp_Ice": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": [
|
|
"LevelEntity_TowerBuff_MoveSpeed",
|
|
"LevelEntity_TowerBuff_BuffCurCount",
|
|
"Mul"
|
|
],
|
|
"Animator_AttackSpeedRatio": [
|
|
"LevelEntity_TowerBuff_AtkSpeed",
|
|
"LevelEntity_TowerBuff_BuffCurCount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"state": "SpeedUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_GainShieldCriticalUp_Ice",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldCriticalUp_Ice_Avatar"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_BuffMaxCount": 5.0,
|
|
"LevelEntity_TowerBuff_BuffDuration": 20.0,
|
|
"LevelEntity_TowerBuff_CriticalRate": 0.07999999821186066,
|
|
"LevelEntity_TowerBuff_BuffCurCount": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_GainShieldCriticalUp_Ice_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShielCriticalUp_Ice_Team"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_GainShielCriticalUp_Ice_Team": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_BuffMaxCount"
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_BuffDuration",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldCritical_Ice"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "LevelEntity_TowerBuff_GainShieldCriticalUp_BuffCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxCount",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "LevelEntity_TowerBuff_GainShieldCriticalUp_BuffCount",
|
|
"overrideMapKey": "LevelEntity_TowerBuff_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldCritical_Ice"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldCritical_Ice"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "LevelEntity_TowerBuff_GainShieldCriticalUp_BuffCount"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_GainShieldCritical_Ice": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": [
|
|
"LevelEntity_TowerBuff_CriticalRate",
|
|
"LevelEntity_TowerBuff_BuffCurCount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_GainShieldReduceCD_Ice",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_GainShieldReduceCD_Ice"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_CD": -1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_GainShieldReduceCD_Ice": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ModifyAvatarSkillCD",
|
|
"skillSlot": [
|
|
2
|
|
],
|
|
"cdDelta": "LevelEntity_TowerBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_CriticalUpLowHP_Ver2",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "Critical_LowHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.5,
|
|
"LevelEntity_TowerBuff_Critical_P2": 0.20000000298023224,
|
|
"LevelEntity_TowerBuff_CriticalHurt_P3": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"Critical_LowHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_Critical_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"Del_Critical_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"Critical_LowHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub_Rate"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "Critical_LowHP_Dungeon_Sub_Hutr"
|
|
}
|
|
]
|
|
},
|
|
"Critical_LowHP_Dungeon_Sub_Rate": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "LevelEntity_TowerBuff_Critical_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"Critical_LowHP_Dungeon_Sub_Hutr": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalHurtDelta": "LevelEntity_TowerBuff_CriticalHurt_P3"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_CriticalUpHighHP_Ver2",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "Critical_HighHP_Dungeon"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.8999999761581421,
|
|
"LevelEntity_TowerBuff_Critical_P2": 0.10000000149011612,
|
|
"LevelEntity_TowerBuff_CriticalHurt_P3": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"Critical_HighHP_Dungeon": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "Lesser",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_Critical_HighHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"Del_Critical_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"Critical_HighHP_Dungeon_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub_Rate"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Critical_HighHP_Dungeon_Sub_Hutr"
|
|
}
|
|
]
|
|
},
|
|
"Critical_HighHP_Dungeon_Sub_Rate": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "LevelEntity_TowerBuff_Critical_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"Critical_HighHP_Dungeon_Sub_Hutr": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalHurtDelta": "LevelEntity_TowerBuff_CriticalHurt_P3"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ChargeEfficiency_Ver2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_ChargeEfficiencyDelta_P1": 0.800000011920929
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ChargeEfficiency": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ChargeEfficiencyDelta": "LevelEntity_TowerBuff_ChargeEfficiencyDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ChargeEfficiency"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_ShieldCostMinus_Ver2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_ShieldCostMinus_P1": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_ShieldCostMinus": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ShieldCostMinusRatio": "LevelEntity_EffigyChallenge_ShieldCostMinus_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_ShieldCostMinus"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Heal_Down_Ver2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HealDown_P1_HealDown_Ratio": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HealDown_Ver2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_HealAddDelta": "LevelEntity_HealDown_P1_HealDown_Ratio"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_HealDown_Ver2"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_01",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_01": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": 0.20000000298023224
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10037
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10023
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10016
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10036
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_01"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_02",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_02": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": 0.20000000298023224
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10031
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10025
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10042
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10038
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_02"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_03",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_03": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": 0.20000000298023224
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10029
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10020
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10034
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10032
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_03"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_04",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_04": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": 0.20000000298023224
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10037
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10043
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10016
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10036
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_SpecialAvatarDamageUp_04"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AtkAtkSpeedUpLowHP_Ver_1_13",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "StageReadyMixin",
|
|
"onStageReady": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AtkAtkSpeed_LowHP_Avatar_Level"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.699999988079071,
|
|
"LevelEntity_TowerBuff_AtkRate_P2": 0.20000000298023224,
|
|
"LevelEntity_TowerBuff_AttackSpeed_P3": 0.15000000596046448
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_AtkAtkSpeed_LowHP_Avatar_Level": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AtkAtkSpeed_LowHP_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"AtkAtkSpeed_LowHP_Avatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_AtkAtkSpeed_LowHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_Buff"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_AtkAtkSpeed_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AtkAtkSpeed_LowHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_AtkAtkSpeed_LowHP_Dungeon_Sub": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AtkAtkSpeed_LowHP_Dungeon_Sub_Atk"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AtkAtkSpeed_LowHP_Dungeon_Sub_AtkSpeed"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_AtkAtkSpeed_LowHP_Dungeon_Sub_Atk": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "LevelEntity_TowerBuff_AtkRate_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_AtkAtkSpeed_LowHP_Dungeon_Sub_AtkSpeed": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_AttackSpeedRatio": "LevelEntity_TowerBuff_AttackSpeed_P3"
|
|
},
|
|
"state": "SpeedUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AtkAtkSpeed_LowHP_Avatar_Level"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_CriticalUpLowHP_Ver_1_13",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "StageReadyMixin",
|
|
"onStageReady": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_CriticalUp_LowHP_Dungeon_Level"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.3499999940395355,
|
|
"LevelEntity_TowerBuff_Critical_P2": 0.20000000298023224,
|
|
"LevelEntity_TowerBuff_CriticalHurt_P3": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_CriticalUp_LowHP_Dungeon_Level": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "CriticalUp_LowHP_Dungeon_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"CriticalUp_LowHP_Dungeon_Avatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "CriticalUp_LowHP_Dungeon_Sub"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_Buff"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "CriticalUp_LowHP_Dungeon_Sub"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "CriticalUp_LowHP_Dungeon_Sub"
|
|
}
|
|
]
|
|
},
|
|
"CriticalUp_LowHP_Dungeon_Sub": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Critical_LowHP_Dungeon_Sub_Rate"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Critical_LowHP_Dungeon_Sub_Hurt"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Critical_LowHP_Dungeon_Sub_Rate"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_Critical_LowHP_Dungeon_Sub_Hurt"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_Critical_LowHP_Dungeon_Sub_Rate"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_Critical_LowHP_Dungeon_Sub_Hurt"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Critical_LowHP_Dungeon_Sub_Rate": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "LevelEntity_TowerBuff_Critical_P2"
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_Critical_LowHP_Dungeon_Sub_Hurt": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalHurtDelta": "LevelEntity_TowerBuff_CriticalHurt_P3"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_CriticalUp_LowHP_Dungeon_Level"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AreaAttackLowHP_Ver_1_13",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "StageReadyMixin",
|
|
"onStageReady": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AreaAttack_LowHP_Level"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate": 0.5,
|
|
"LevelEntity_TowerBuff_Charge": 10.0,
|
|
"LevelEntity_TowerBuff_Interval": 2.0,
|
|
"LevelEntity_TowerBuff_MaxCount": 3.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_AreaAttack_LowHP_Level": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AreaAttack_LowHP_AvatarHandle"
|
|
}
|
|
]
|
|
},
|
|
"AreaAttack_LowHP_AvatarHandle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate"
|
|
}
|
|
],
|
|
"modifierName": "AreaAttackLowHP_Avatar"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate"
|
|
}
|
|
],
|
|
"modifierName": "Del_Buff"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate"
|
|
}
|
|
],
|
|
"modifierName": "AreaAttackLowHP_Avatar"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"Del_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "AreaAttackLowHP_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"AreaAttackLowHP_Avatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Is_TowerBuff_AreaAttack_Charge",
|
|
"value": 2.0,
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Is_TowerBuff_AreaAttack_CD",
|
|
"value": 0.0,
|
|
"forceByCaster": true,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "LevelEntity_TowerBuff_AreaAttackLowHP_Trigger"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaAttackLowHP_Charge"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_AreaAttackLowHP_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_AreaAttackLowHP_Trigger": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "Applier",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"gadgetID": 44000005,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AreaAttackLowHP_Charge": {
|
|
"stacking": "Multiple",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_MaxCount"
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_Charge",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 1.0,
|
|
"key": "_Is_TowerBuff_AreaAttack_Charge",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_MaxCount",
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": -1.0,
|
|
"key": "_Is_TowerBuff_AreaAttack_Charge",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_MaxCount",
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_AreaAttackLowHP_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_Interval",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 1.0,
|
|
"key": "_Is_TowerBuff_AreaAttack_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"target": "Team",
|
|
"key": "_Is_TowerBuff_AreaAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_Is_TowerBuff_AreaAttack_Charge",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AreaAttack_LowHP_Level"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AreaAttackLowHP_Gadget_Ver_1_13",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Delay_P1": 1.0,
|
|
"LevelEntity_TowerBuff_Damage_P2": 3.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"AreaAttackLowHP": {
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_Delay_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_Stay",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainShieldDoDamage_None",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage_P2",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "AreaAttackLowHP"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_Ver_1_13",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "StageReadyMixin",
|
|
"onStageReady": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AttackUpAreaDamageLowHP_Avatar_Level"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_HpRate_P1": 0.5,
|
|
"LevelEntity_TowerBuff_BuffTime_P1": 10.0,
|
|
"LevelEntity_TowerBuff_BuffMaxLevel_P2": 10.0,
|
|
"LevelEntity_TowerBuff_BufAttackUp_P3": 0.019999999552965164,
|
|
"LevelEntity_TowerBuff_AreaDamageCD_P4": 10.0,
|
|
"LevelEntity_TowerBuff_AreaDamageRate_P5": 0.5,
|
|
"LevelEntity_TowerBuff_AreaDamageDamage_P6": 3.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"LevelEntity_TowerBuff_BuffCurCount": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_AttackUpAreaDamageLowHP_Avatar_Level": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "AttackUpAreaDamageLowHP_Avatar_HpCheck"
|
|
}
|
|
]
|
|
},
|
|
"AttackUpAreaDamageLowHP_Avatar_HpCheck": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_AttackUpAreaDamageLowHP_AttackCheck"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"onEvent": "HP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "Del_Buff"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"logic": "LesserOrEqual",
|
|
"HPRatio": "LevelEntity_TowerBuff_HpRate_P1"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_AttackUpAreaDamageLowHP_AttackCheck"
|
|
}
|
|
],
|
|
"buffID": 35002
|
|
},
|
|
"UNIQUE_AttackUpAreaDamageLowHP_AttackCheck": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AttackUpAreaDamage_Buff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": "LevelEntity_TowerBuff_AreaDamageRate_P5",
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_CD_Team"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Caster",
|
|
"value": 1.0,
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_DoAttack",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"target": "Caster",
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_DoAttack"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_DoAttack",
|
|
"value": 0.0,
|
|
"forceByCaster": true,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_AttackUpAreaDamageLowHP"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Del_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AttackUpAreaDamageLowHP_AttackCheck"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AttackUpAreaDamage_Buff"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AttackUpAreaDamage_Buff": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_BuffMaxLevel_P2"
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_BuffTime_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamage_BuffCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxLevel_P2",
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "LevelEntity_TowerBuff_AttackUpAreaDamage_BuffCount",
|
|
"overrideMapKey": "LevelEntity_TowerBuff_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AttackUpAreaDamage_Buff_Property"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AttackUpAreaDamage_Buff_Property"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamage_BuffCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxLevel_P2",
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"doOffStage": true,
|
|
"overrideMapKey": "LevelEntity_TowerBuff_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_TowerBuff_AttackUpAreaDamage_Buff_Property"
|
|
}
|
|
],
|
|
"onAvatarIn": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamage_BuffCount",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "LevelEntity_TowerBuff_AttackUpAreaDamage_BuffCount",
|
|
"overrideMapKey": "LevelEntity_TowerBuff_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AttackUpAreaDamage_Buff_Property"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAvatarOut": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_TowerBuff_AttackUpAreaDamage_Buff_Property"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AttackUpAreaDamage_Buff_Property": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": [
|
|
"LevelEntity_TowerBuff_BufAttackUp_P3",
|
|
"LevelEntity_TowerBuff_BuffCurCount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"LevelEntity_TowerBuff_AttackUpAreaDamageLowHP": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_AreaDamageDamage_P6",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_CD_Team": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_AreaDamageCD_P4",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamageLowHP_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_AttackUpAreaDamageLowHP_Avatar_Level"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Ver_1_14",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "StageReadyMixin",
|
|
"onStageReady": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Handler"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Effect_Team"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Handler"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Effect_Team"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Value_BuffMaxCount": 4.0,
|
|
"Value_EnemyLastCount": -1.0,
|
|
"Value_AttackRate": 0.15000000596046448
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Caster",
|
|
"value": 0.0,
|
|
"key": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"sortType": "Nearest",
|
|
"shapeName": "CircleR5",
|
|
"campTargetType": "Enemy",
|
|
"campBasedOn": "CurLocalAvatar",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_ANIMAL_ENTITY_TYPE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Caster",
|
|
"value": 1.0,
|
|
"key": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "Value_BuffMaxCount",
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"value": "Value_EnemyLastCount"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Effect_Team_EffectChange"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"overrideMapKey": "Value_EnemyLastCount"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"globalValueKey": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"overrideMapKey": "Value_EnemyLastCount"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Avatar"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"value": [
|
|
"Value_BuffMaxCount",
|
|
1.0,
|
|
"Sub"
|
|
],
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Avatar"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": [
|
|
"Value_AttackRate",
|
|
"Value_BuffMaxCount",
|
|
"Mul",
|
|
"Value_AttackRate",
|
|
"Value_EnemyLastCount",
|
|
"Mul",
|
|
"Sub"
|
|
]
|
|
},
|
|
"state": "AttackUp"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Effect_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"doOffStage": true,
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"gadgetID": 44000008,
|
|
"campID": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillGadget",
|
|
"doOffStage": true,
|
|
"gadgetInfo": {
|
|
"configID": 44000008
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Effect_Team_EffectChange": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CopyGlobalValue",
|
|
"srcTarget": "Applier",
|
|
"dstTarget": "Self",
|
|
"srcKey": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"dstKey": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"value": 0.0,
|
|
"forceByCaster": true
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildren",
|
|
"configID": 44000008
|
|
},
|
|
"parameter": "State",
|
|
"type": "Int",
|
|
"effectPattern": "Eff_Tower_Circle_ManualReduction_02"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"value": "Value_BuffMaxCount",
|
|
"forceByCaster": true
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildren",
|
|
"configID": 44000008
|
|
},
|
|
"parameter": "State",
|
|
"type": "Int",
|
|
"value": 2,
|
|
"effectPattern": "Eff_Tower_Circle_ManualReduction_02"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildren",
|
|
"configID": 44000008
|
|
},
|
|
"parameter": "State",
|
|
"type": "Int",
|
|
"value": 1,
|
|
"effectPattern": "Eff_Tower_Circle_ManualReduction_02"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"value": [
|
|
"Value_EnemyLastCount",
|
|
1.0,
|
|
"Sub"
|
|
],
|
|
"forceByCaster": true,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildren",
|
|
"configID": 44000008
|
|
},
|
|
"effectPattern": "Eff_Tower_Circle_ManualReduction_02_LvUp"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildren",
|
|
"configID": 44000008
|
|
},
|
|
"effectPattern": "Eff_Tower_Circle_ManualReduction_02_LvDown"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Handler"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Effect_Team"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Handler"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Effect_Team"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Gadget_Ver_1_14",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Tower_Circle_ManualReduction_02"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_EnemyDefDownOnFallingAttack_Ver_1_14",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_EnemyDefDownOnFallingAttack_Avatar"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Value_BuffDuration": 10.0,
|
|
"Value_DefenceRatio": -0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_EnemyDefDownOnFallingAttack_Avatar": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_EnemyDefDownOnFallingAttack_Target"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_EnemyDefDownOnFallingAttack_Target": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Value_BuffDuration",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "Value_DefenceRatio"
|
|
},
|
|
"state": "DefenseDown"
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_DropElementBallOnFallingAttack_Ver_1_14",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_DropElementBallOnFallingAttack_Avatar"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_DropElementBallOnFallingAttack_Avatar": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "DropElementBall"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"DropElementBall": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 1.0,
|
|
"maxRandomRange": 3.0
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 6.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Avatar_ShieldOnBeingHitDoDamage_Ver_1_15",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Damage": 10.0,
|
|
"LevelEntity_TowerBuff_Damage_CD": 2.0,
|
|
"LevelEntity_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_ShieldOnBeingHitDoDamage_Ver_1_15": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_Is_ShieldOnBeingHitDoDamage_Ver_1_15_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByHasShield",
|
|
"target": "Self",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "TowerBuff_ShieldOnBeingHitDoDamage"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_ShieldOnBeingHitDoDamage_Ver_1_15_CD"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Bullet"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "TargetOriginOwner",
|
|
"modifierName": "TowerBuff_ShieldOnBeingHitDoDamage"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_ShieldOnBeingHitDoDamage_Ver_1_15_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_ShieldOnBeingHitDoDamage": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_ShieldOnBeingHit",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Applier",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 10.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ShieldOnBeingHitDoDamage_Ver_1_15_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_Damage_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_Is_ShieldOnBeingHitDoDamage_Ver_1_15_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_Is_ShieldOnBeingHitDoDamage_Ver_1_15_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_ShieldOnBeingHitDoDamage_Ver_1_15"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_HpUp_100p",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HpDelta_P1": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HpUp_100p": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "LevelEntity_HpDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_HpUp_100p"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_HpUp_20p",
|
|
"abilitySpecials": {
|
|
"LevelEntity_HpDelta_P1": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_HpUp_20p": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "LevelEntity_HpDelta_P1"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_HpUp_20p"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_GeneralSkill_DeathRattleCrystal_ExtraLifeTime",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_GeneralSkill_RockDamage_DeathRattleCrystal_LifeTimeRatio",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_GeneralSkill_DeathRattleCrystal_ExtraTimes",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_GeneralSkill_RockDamage_DeathRattleCrystal_ExtraTimes",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_GeneralSkill_Sovereign_ExtraHeal",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_ExtraHeal",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_GeneralSkill_Sovereign_AtkUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_AtkUp",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_BuffTime_P1": 10.0,
|
|
"LevelEntity_TowerBuff_BuffMaxLevel_P2": 5.0,
|
|
"LevelEntity_TowerBuff_BufAttackUp_P3": 0.05000000074505806,
|
|
"LevelEntity_TowerBuff_AreaAttackCD_P4": 1.0,
|
|
"LevelEntity_TowerBuff_AreaAttackDamage_P6": 1.5,
|
|
"LevelEntity_TowerBuff_NormalAttackDuration_P7": 2.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_Sub"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"buffID": 35001
|
|
},
|
|
"LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_Sub": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Caster",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_NormalAttackDuration",
|
|
"value": 1.0,
|
|
"forceByCaster": true
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_Buff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_NormalAttackDuration"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttackCount",
|
|
"value": "LevelEntity_TowerBuff_BuffMaxLevel_P2",
|
|
"compareType": "MoreThanAndEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_AreaAttackDamage_P6",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_DoAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_Buff": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_BuffMaxLevel_P2"
|
|
},
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_BuffTime_P1",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalAddHurtDelta": "LevelEntity_TowerBuff_BufAttackUp_P3"
|
|
},
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttackCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxLevel_P2",
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttackCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxLevel_P2",
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_DoAttack_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_AreaAttackCD_P4",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_CD"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_NormalAttackDuration": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_NormalAttackDuration_P7",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_NormalAttackDuration",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_NormalAttackDuration"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ShieldBeingHitDoAttack",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_Ability_TowerBuff_ShieldBeingHitDoAttack_Check",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_TowerBuff_ShieldBeingHitDoAttack_NoBuff",
|
|
"UNIQUE_TowerBuff_ShieldBeingHitDoAttack_HasBuff"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_Damage": 15.0,
|
|
"LevelEntity_TowerBuff_Damage_CD": 6.0,
|
|
"LevelEntity_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_ShieldBeingHitDoAttack_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_Ability_TowerBuff_ShieldBeingHitDoAttack_Check",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_Ability_TowerBuff_ShieldBeingHitDoAttack_Check",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_ShieldBeingHitDoAttack_NoBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_ShieldBeingHitDoAttack_HasBuff"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_ShieldBeingHitDoAttack_HasBuff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget",
|
|
"Bullet"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_TowerBuff_ShieldBeingHitDoAttack_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Caster",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_TowerBuff_ShieldBeingHitDoAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_ShieldBeingHitDoAttack_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_Damage_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_TowerBuff_ShieldBeingHitDoAttack_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_TowerBuff_ShieldBeingHitDoAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_TowerBuff_ShieldBeingHitDoAttack_Handler"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_CriticalUpAreaAttack",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_BuffTime_P1": 10.0,
|
|
"LevelEntity_TowerBuff_BuffMaxLevel_P2": 5.0,
|
|
"LevelEntity_TowerBuff_BuffCriticalUp_P3": 0.029999999329447746,
|
|
"LevelEntity_TowerBuff_AreaAttackCD_P4": 1.0,
|
|
"LevelEntity_TowerBuff_AreaAttackDamage_P6": 2.0,
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_CriticalUpAreaAttack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitElement"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "LevelEntity_TowerBuff_CriticalUpAreaAttack_BuffSub"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitCritical"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_CriticalUpAreaAttackCount",
|
|
"value": "LevelEntity_TowerBuff_BuffMaxLevel_P2",
|
|
"forceByCaster": true,
|
|
"compareType": "MoreThanAndEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_TowerBuff_CriticalUpAreaAttack_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "LevelEntity_TowerBuff_CriticalUpAreaAttack_AreaAttackSub"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"buffID": 35001
|
|
},
|
|
"LevelEntity_TowerBuff_CriticalUpAreaAttack_AreaAttackSub": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Caster",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"triggerType": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"LevelEntity_TowerBuff_AreaAttackDamage_P6",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_CriticalUpAreaAttack_DoAttack_CD"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_CriticalUpAreaAttack_BuffSub": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_CriticalUpAreaAttack_Buff"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_CriticalUpAreaAttack_Buff": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_BuffMaxLevel_P2"
|
|
},
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_TowerBuff_BuffTime_P1",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CriticalDelta": "LevelEntity_TowerBuff_BuffCriticalUp_P3"
|
|
},
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_CriticalUpAreaAttackCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxLevel_P2",
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_LevelEntity_TowerBuff_CriticalUpAreaAttackCount",
|
|
"useLimitRange": true,
|
|
"maxValue": "LevelEntity_TowerBuff_BuffMaxLevel_P2",
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_CriticalUpAreaAttack_DoAttack_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_AreaAttackCD_P4",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_CriticalUpAreaAttack_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_CriticalUpAreaAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_CriticalUpAreaAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
}
|
|
] |