mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
19314 lines
826 KiB
JSON
19314 lines
826 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",
|
|
"FJAAOJKKHMA": {
|
|
"PDCNJGNGAEA": 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",
|
|
"GDENJEFPMGC": "ThunderPos",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos2",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos3",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Second_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos4",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Third_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Ambor_AlertCircle",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos5",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "First_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "First_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"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",
|
|
"HPOPMELEPEB": 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
|
|
},
|
|
"GDENJEFPMGC": "ThunderPos",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"CABLIPAKCGB": 70900269,
|
|
"DOLAJLACEDF": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos2",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos2",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"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",
|
|
"HPOPMELEPEB": 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
|
|
},
|
|
"GDENJEFPMGC": "ThunderPos2",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"CABLIPAKCGB": 70900269,
|
|
"DOLAJLACEDF": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos3",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos3",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"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",
|
|
"HPOPMELEPEB": 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
|
|
},
|
|
"GDENJEFPMGC": "ThunderPos3",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"CABLIPAKCGB": 70900269,
|
|
"DOLAJLACEDF": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Second_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos4",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Second_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos4",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"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",
|
|
"HPOPMELEPEB": 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
|
|
},
|
|
"GDENJEFPMGC": "ThunderPos4",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"CABLIPAKCGB": 70900269,
|
|
"DOLAJLACEDF": 5001,
|
|
"campTargetType": "All"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Third_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"effectPattern": "Eff_ThunderFall_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos5",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Third_Thunder",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "ThunderPos5",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"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",
|
|
"HPOPMELEPEB": 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
|
|
},
|
|
"GDENJEFPMGC": "ThunderPos5",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"CABLIPAKCGB": 70900269,
|
|
"DOLAJLACEDF": 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"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"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",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitCritical"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "CriticalDropElementBall_Dungeon_Sub_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$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
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_CriticalDropElementBall_Dungeon_Sub_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"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
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CriticalDropElementBall_Dungeon_Sub_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_TowerBuff_CD_P1",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "CriticalDropElementBall_Dungeon_Sub_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "CriticalDropElementBall_Dungeon_Sub_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.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"
|
|
},
|
|
"CABLIPAKCGB": 44000001,
|
|
"DOLAJLACEDF": 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",
|
|
"lifeTime": "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",
|
|
"lifeTime": "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",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "Elemental_Art",
|
|
"attenuationTag": "Elemental_Art",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": [
|
|
"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",
|
|
"BCFGDBGBACM": 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",
|
|
"lifeTime": "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",
|
|
"lifeTime": "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",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 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",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 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",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 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",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 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",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 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,
|
|
"EODMLMGMLNP": 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": {
|
|
"bonusCriticalHurt": 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,
|
|
"EODMLMGMLNP": 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": {
|
|
"bonusCriticalHurt": 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,
|
|
"EODMLMGMLNP": 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": {
|
|
"bonusCriticalHurt": 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,
|
|
"EODMLMGMLNP": 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": {
|
|
"bonusCriticalHurt": 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,
|
|
"EODMLMGMLNP": 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": {
|
|
"bonusCriticalHurt": 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"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"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",
|
|
"OGAHELLALBB": "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",
|
|
"EODMLMGMLNP": 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",
|
|
"lifeTime": "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",
|
|
"lifeTime": "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",
|
|
"lifeTime": "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",
|
|
"lifeTime": "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",
|
|
"lifeTime": "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"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"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",
|
|
"OGAHELLALBB": "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"
|
|
},
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatarAfterChangeAvatar_Avatar_Hurt"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_EffigyChallenge_BuffMaxCount": 4.0,
|
|
"LevelEntity_EffigyChallenge_BuffCurCount": 0.0,
|
|
"LevelEntity_EffigyChallenge_SubHurt": -0.25
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatarAfterChangeAvatar_Avatar_Hurt": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar_BuffCount_Team",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatar"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_EffigyChallenge_BeHurtDamageUpAfterChangeAvatarAfterChangeAvatar_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"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
|
|
}
|
|
],
|
|
"NDHIFGEGBAC": [
|
|
{
|
|
"$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",
|
|
"OGAHELLALBB": "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",
|
|
"lifeTime": "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",
|
|
"OGAHELLALBB": "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",
|
|
"OGAHELLALBB": "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
|
|
],
|
|
"KHBEPNBNHOI": "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_EffigyChallenge2_SpecialAvatarDamageUp_01",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge2_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": [
|
|
10030
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10047
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10034
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10039
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge2_SpecialAvatarDamageUp_01"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge2_SpecialAvatarDamageUp_02",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge2_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": [
|
|
10051
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10029
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10045
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10048
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge2_SpecialAvatarDamageUp_02"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge2_SpecialAvatarDamageUp_03",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge2_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": [
|
|
10033
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10042
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10032
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10031
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge2_SpecialAvatarDamageUp_03"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_EffigyChallenge2_SpecialAvatarDamageUp_04",
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_EffigyChallenge2_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": [
|
|
10047
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10029
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10043
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
10020
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_EffigyChallenge2_SpecialAvatarDamageUp_04"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AtkAtkSpeedUpLowHP_Ver_1_13",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "StageReadyMixin",
|
|
"DLEFDCFBLDE": [
|
|
{
|
|
"$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",
|
|
"DLEFDCFBLDE": [
|
|
{
|
|
"$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": "RemoveModifier",
|
|
"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",
|
|
"DLEFDCFBLDE": [
|
|
{
|
|
"$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,
|
|
"EODMLMGMLNP": true,
|
|
"compareType": "LessAndEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Is_TowerBuff_AreaAttack_CD",
|
|
"value": 0.0,
|
|
"EODMLMGMLNP": 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
|
|
},
|
|
"CABLIPAKCGB": 44000005,
|
|
"DOLAJLACEDF": 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",
|
|
"lifeTime": "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",
|
|
"DLEFDCFBLDE": [
|
|
{
|
|
"$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,
|
|
"EODMLMGMLNP": 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",
|
|
"OGAHELLALBB": "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,
|
|
"value": 0.0,
|
|
"OGAHELLALBB": "LevelEntity_TowerBuff_BuffCurCount"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_TowerBuff_AttackUpAreaDamage_Buff_Property"
|
|
}
|
|
],
|
|
"NDHIFGEGBAC": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "LevelEntity_TowerBuff_AttackUpAreaDamage_BuffCount",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "LevelEntity_TowerBuff_AttackUpAreaDamage_BuffCount",
|
|
"OGAHELLALBB": "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",
|
|
"lifeTime": "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",
|
|
"DLEFDCFBLDE": [
|
|
{
|
|
"$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",
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR5",
|
|
"campTargetType": "Enemy",
|
|
"AFLAEMMPLPN": "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,
|
|
"value": 0.0,
|
|
"OGAHELLALBB": "Value_EnemyLastCount"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"globalValueKey": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"OGAHELLALBB": "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"
|
|
],
|
|
"EODMLMGMLNP": 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
|
|
}
|
|
},
|
|
"CABLIPAKCGB": 44000008,
|
|
"DOLAJLACEDF": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillGadget",
|
|
"doOffStage": true,
|
|
"LBGGIBBMCMF": {
|
|
"configID": 44000008
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Effect_Team_EffectChange": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "CopyGlobalValue",
|
|
"IGKNCNDCLOO": "Applier",
|
|
"KNAELFCJEPL": "Self",
|
|
"DHPMANPAAFN": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"CGMMPCHEGIH": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_TowerBuff_AreaNoEnemyAttackUp_TempEnemyCount",
|
|
"value": 0.0,
|
|
"EODMLMGMLNP": 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",
|
|
"EODMLMGMLNP": true
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildren",
|
|
"configID": 44000008
|
|
},
|
|
"parameter": "State",
|
|
"type": "Int",
|
|
"weight": 2,
|
|
"effectPattern": "Eff_Tower_Circle_ManualReduction_02"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByChildren",
|
|
"configID": 44000008
|
|
},
|
|
"parameter": "State",
|
|
"type": "Int",
|
|
"weight": 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"
|
|
],
|
|
"EODMLMGMLNP": 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"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0,
|
|
"ILGIMPNIFCP": true
|
|
}
|
|
],
|
|
"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"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0,
|
|
"ILGIMPNIFCP": true
|
|
}
|
|
],
|
|
"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",
|
|
"lifeTime": "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"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$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",
|
|
"lifeTime": "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"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"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,
|
|
"EODMLMGMLNP": true
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_Buff"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Caster",
|
|
"modifierName": "LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_NormalAttackDuration"
|
|
}
|
|
]
|
|
},
|
|
"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": "",
|
|
"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",
|
|
"lifeTime": "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",
|
|
"EODMLMGMLNP": 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",
|
|
"lifeTime": "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
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_SwirlDoAttack",
|
|
"abilitySpecials": {
|
|
"Value_AttackCD": 3.5,
|
|
"Value_DamageRate": 10.0,
|
|
"Value_DamageSystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_SwirlDoAttack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"SwirlFire",
|
|
"SwirlElectric",
|
|
"SwirlWater",
|
|
"SwirlIce"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_TowerBuff_SwirlDoAttack_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_SwirlDoAttack_CD_Team"
|
|
},
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "Other",
|
|
"key": "_LevelEntity_TowerBuff_SwirlDoAttackPos",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
},
|
|
"OGADOPDNBMM": false
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "_LevelEntity_TowerBuff_SwirlDoAttackPos",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "_LevelEntity_TowerBuff_SwirlDoAttackPos",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Value_DamageRate",
|
|
"Value_DamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV1"
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_SwirlDoAttack_CD_Team": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Value_AttackCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_SwirlDoAttack_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_SwirlDoAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_SwirlDoAttack"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "Value_DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_SwirlReviveElemEnergy",
|
|
"abilitySpecials": {
|
|
"Value_CD": 3.5,
|
|
"Value_ElemEnergy": 4.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_SwirlReviveElemEnergy": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"SwirlFire",
|
|
"SwirlElectric",
|
|
"SwirlWater",
|
|
"SwirlIce"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_TowerBuff_SwirlReviveElemEnergy_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_SwirlReviveElemEnergy_CD_Team"
|
|
},
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"value": "Value_ElemEnergy"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_SwirlReviveElemEnergy_CD_Team": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Value_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_SwirlReviveElemEnergy_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_SwirlReviveElemEnergy_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_SwirlReviveElemEnergy"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "Value_DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_SwirlDoField",
|
|
"abilitySpecials": {
|
|
"Value_AttackCD": 9.0,
|
|
"Value_DamageRate": 10.0,
|
|
"Value_DamageSystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_SwirlDoField": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"SwirlFire",
|
|
"SwirlElectric",
|
|
"SwirlWater",
|
|
"SwirlIce"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_TowerBuff_SwirlDoField_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "Other",
|
|
"key": "_LevelEntity_TowerBuff_SwirlDoFieldPos",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"onGround": true
|
|
},
|
|
"OGADOPDNBMM": false
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_SwirlDoField_CD_Team"
|
|
},
|
|
{
|
|
"$type": "CreateGadget",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "_LevelEntity_TowerBuff_SwirlDoFieldPos",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"CABLIPAKCGB": 44000010,
|
|
"DOLAJLACEDF": 1001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_SwirlDoField_CD_Team": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "Value_AttackCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_SwirlDoField_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ClearGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_SwirlDoField_CD"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_SwirlDoField"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "Value_DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_GadgetSkill_SwirlDoField",
|
|
"abilitySpecials": {
|
|
"Value_Interval": 1.0,
|
|
"Value_DamageRate": 5.0,
|
|
"Value_DamageSystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntityTowerBuff_GadgetSkill_SwirlDoField": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": 9.100000381469727,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Stages_SwirlDoField"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": 0.0
|
|
},
|
|
"onGround": true
|
|
},
|
|
"radius": 2.5
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Value_DamageRate",
|
|
"Value_DamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV1"
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf",
|
|
"BEKKIHBPHGD": true,
|
|
"EOIGEKNINFE": true
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_SwirlDoField_DoAttack"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "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,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"Value_DamageRate",
|
|
"Value_DamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV1"
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntityTowerBuff_GadgetSkill_SwirlDoField"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "Value_DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_OnGainEnergyMax_DefenseDown",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyMax_DefenseDown"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"BuffTime": 10.0,
|
|
"OnGainEnergyMax_DefenceRatio": -0.07000000029802322
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_OnGainEnergyMax_DefenseDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByEnergyChangeMixin",
|
|
"elementTypes": [
|
|
"Water",
|
|
"Fire",
|
|
"Electric",
|
|
"Ice",
|
|
"Frozen",
|
|
"Wind",
|
|
"Rock"
|
|
],
|
|
"doWhenEnergyMax": true,
|
|
"MAJJNBBABOO": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyMax_DefenseDown_Handler"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "Equal",
|
|
"ratio": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyMax_DefenseDown_Handler"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "Lesser",
|
|
"ratio": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyMax_DefenseDown_Handler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_OnGainEnergyMax_DefenseDown_Handler": {
|
|
"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",
|
|
"FallingAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "TowerBuff_OnGainEnergyMax_DefenseDown_HitEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_OnGainEnergyMax_DefenseDown_HitEffect": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 5.0
|
|
},
|
|
"modifierName": "",
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "OnGainEnergyMax_DefenceRatio"
|
|
},
|
|
"state": "DefenseDown",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_OnGainEnergyByBall_TriggerAoe",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"CDTime": 4.0,
|
|
"DamageSystemValue": 0.0,
|
|
"Damage_Rate": 10.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByEnergyChangeMixin",
|
|
"elementTypes": [
|
|
"Electric",
|
|
"Fire",
|
|
"Water",
|
|
"Grass",
|
|
"Ice",
|
|
"Wind",
|
|
"Rock"
|
|
],
|
|
"doWhenEnergyMax": true,
|
|
"onGainEnergyByBall": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_TowerBuff_OnGainEnergyByBall_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe_Avatar"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe_Avatar": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"attackType": "Melee",
|
|
"damageExtra": [
|
|
"Damage_Rate",
|
|
"DamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe_CD"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_TowerBuff_OnGainEnergyByBall_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_TowerBuff_OnGainEnergyByBall_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_AtkUpAfterUseUltimateSkill",
|
|
"abilitySpecials": {
|
|
"BuffTime": 10.0,
|
|
"Actor_AttackRatio": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_BuffEffect"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_BuffEffect": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 3.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Actor_AttackRatio"
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_EnergyChangeMode",
|
|
"abilitySpecials": {
|
|
"TickTime": 10.0,
|
|
"CDTime": 2.799999952316284
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ServerUpdateGlobalValueMixin",
|
|
"key": "LevelEntityTowerBuff_EnergyChangeMode",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "LevelEntityTowerBuff_EnergyChangeMode",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_Low_Team",
|
|
"UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_High_Team"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_High_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_High_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_Low_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_Low_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_Low_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"state": "IgnoreAddEnergy"
|
|
},
|
|
"UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_High_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "LevelEntityTowerBuff_EnergyChangeMode_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 0.0,
|
|
"maxRandomRange": 0.5
|
|
}
|
|
},
|
|
"ratio": 1.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 1.0,
|
|
"key": "LevelEntityTowerBuff_EnergyChangeMode_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "LevelEntityTowerBuff_EnergyChangeMode_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntityTowerBuff_EnergyChangeMode_Handler"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "LevelEntityTowerBuff_EnergyChangeMode_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Fire_V2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_Fire_V2": 0.6000000238418579
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Fire_V2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireAddHurtDelta": "LevelEntity_ElementAddHurt_Fire_V2"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Fire_V2"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Ice_V2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Ice_V2": 0.6000000238418579
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Ice_V2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceAddHurtDelta": "LevelEntity_ElementAddHurt_P1_Ice_V2"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Ice_V2"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_LoopBuff_GainCrystalTriggerAoe",
|
|
"abilitySpecials": {
|
|
"DamageRate": 2.5,
|
|
"CDTime": 1.0,
|
|
"ShieldCostMinusRatio": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Fire"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Water"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Grass"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Electric"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Wind"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Rock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Team",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "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": [
|
|
"DamageRate",
|
|
"Value_DamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV1"
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_LoopBuff_Shield": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ShieldCostMinusRatio": "ShieldCostMinusRatio"
|
|
}
|
|
},
|
|
"UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": -1.0,
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_Ability_PickupTriggerAOE_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "Value_DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_GainCrystalTriggerAoe"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_Shield"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_LoopBuff_ElementAddHurt_Electric",
|
|
"abilitySpecials": {
|
|
"Electric": 0.25
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_LoopBuff_ElementAddHurt_Electric": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecAddHurtDelta": "Electric"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopBuff_ElementAddHurt_Electric"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Sumo_PhysicalAddHurt",
|
|
"abilitySpecials": {
|
|
"Sumo_PhysicalAddHurtDelta_Level": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_Sumo_PhysicalAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalAddHurtDelta": "Sumo_PhysicalAddHurtDelta_Level"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_Sumo_PhysicalAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Sumo_ElementAddHurt_Fire",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Fire_Level": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_Sumo_ElementAddHurt_Fire": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireAddHurtDelta": "Sumo_ElementAddHurt_Fire_Level"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_Sumo_ElementAddHurt_Fire"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Sumo_ElementAddHurt_Wind",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Wind_Level": 0.15000000596046448,
|
|
"Sumo_ElementAddHurt_Swirl_Level": 0.15000000596046448
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_Sumo_ElementAddHurt_Wind": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindAddHurtDelta": "Sumo_ElementAddHurt_Wind_Level",
|
|
"Actor_ElemReactSwirlFireDelta": "Sumo_ElementAddHurt_Swirl_Level",
|
|
"Actor_ElemReactSwirlWaterDelta": "Sumo_ElementAddHurt_Swirl_Level",
|
|
"Actor_ElemReactSwirlIceDelta": "Sumo_ElementAddHurt_Swirl_Level",
|
|
"Actor_ElemReactSwirlElectricDelta": "Sumo_ElementAddHurt_Swirl_Level"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_Sumo_ElementAddHurt_Wind"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Sumo_ElementAddHurt_Rock",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Rock_Level": 0.30000001192092896
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_Sumo_ElementAddHurt_Rock": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockAddHurtDelta": "Sumo_ElementAddHurt_Rock_Level"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_Sumo_ElementAddHurt_Rock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Sumo_ElementAddHurt_ElecAndWater",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Elec_Level": 0.15000000596046448,
|
|
"Sumo_ElementAddHurt_Water_Level": 0.15000000596046448
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_Sumo_ElementAddHurt_ElecAndWater": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecAddHurtDelta": "Sumo_ElementAddHurt_Elec_Level",
|
|
"Actor_WaterAddHurtDelta": "Sumo_ElementAddHurt_Water_Level"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_Sumo_ElementAddHurt_ElecAndWater"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Sumo_ElementAddHurt_React",
|
|
"abilitySpecials": {
|
|
"Sumo_ElementAddHurt_Elec_React": 0.15000000596046448
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_Sumo_ElementAddHurt_React": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElemReactSConductDelta": "Sumo_ElementAddHurt_Elec_React",
|
|
"Actor_ElemReactElectricDelta": "Sumo_ElementAddHurt_Elec_React",
|
|
"Actor_ElemReactExplodeDelta": "Sumo_ElementAddHurt_Elec_React",
|
|
"Actor_ElemReactFrozenBrokenDelta": "Sumo_ElementAddHurt_Elec_React",
|
|
"Actor_ElemReactSwirlFireDelta": "Sumo_ElementAddHurt_Elec_React",
|
|
"Actor_ElemReactSwirlIceDelta": "Sumo_ElementAddHurt_Elec_React",
|
|
"Actor_ElemReactSwirlWaterDelta": "Sumo_ElementAddHurt_Elec_React",
|
|
"Actor_ElemReactSwirlElectricDelta": "Sumo_ElementAddHurt_Elec_React"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_Sumo_ElementAddHurt_React"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Sumo_NoSwitch_Punishment_ForMonster",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "NOSWITCH_PUNISHMENT",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"LevelEntity_Sumo_NoSwitch_Punishment_ForMonster_Properties"
|
|
]
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"LevelEntity_Sumo_NoSwitch_Punishment_ForMonster_Properties": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": 100.0,
|
|
"Actor_FireSubHurtDelta": 100.0,
|
|
"Actor_ElecSubHurtDelta": 100.0,
|
|
"Actor_IceSubHurtDelta": 100.0,
|
|
"Actor_WaterSubHurtDelta": 100.0,
|
|
"Actor_GrassSubHurtDelta": 100.0,
|
|
"Actor_WindSubHurtDelta": 100.0,
|
|
"Actor_RockSubHurtDelta": 100.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "CopyGlobalValue",
|
|
"IGKNCNDCLOO": "Team",
|
|
"KNAELFCJEPL": "Self",
|
|
"DHPMANPAAFN": "NOSWITCH_PUNISHMENT",
|
|
"CGMMPCHEGIH": "NOSWITCH_PUNISHMENT"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Deathrattle_Corruption_LoseHP",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "ServerCreateGadgetOnKillMixin",
|
|
"ONMCEPIGGAM": [
|
|
49001015
|
|
],
|
|
"DOLAJLACEDF": 4001,
|
|
"campTargetType": "Enemy"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_Deathrattle_Corruption_LoseHP_TeamMask",
|
|
"modifiers": {
|
|
"LevelEntity_Deathrattle_Corruption_LoseHP_TeamMask": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "Corruption_LoseHp_LethalMask"
|
|
},
|
|
{
|
|
"$type": "ServerUpdateGlobalValueMixin",
|
|
"key": "_TEAM_LoseHP_ChallengeFinishTag",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_TEAM_LoseHP_ChallengeFinishTag",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Corruption_LoseHp_LethalMask": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_LevelEntity_Deathrattle_Corruption_Layers",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
999.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_Corruption_LoseHP_Effect"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_CURAVATAR_LoseHP_LethalTAG",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_CURAVATAR_LoseHP_LethalTAG",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Corruption_LoseHP_Effect": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_LevelEntity_Deathrattle_Corruption_Layers",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
3.5,
|
|
7.5,
|
|
999.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"Eff_Stage1",
|
|
"Eff_Stage2",
|
|
"Eff_Stage3"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Common_Corruption_LoseHP"
|
|
}
|
|
]
|
|
},
|
|
"Eff_Stage1": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"parameter": "Stage",
|
|
"type": "Int",
|
|
"weight": 1,
|
|
"effectPattern": "Eff_Monster_Common_Corruption_LoseHP"
|
|
}
|
|
]
|
|
},
|
|
"Eff_Stage2": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"parameter": "Stage",
|
|
"type": "Int",
|
|
"weight": 2,
|
|
"effectPattern": "Eff_Monster_Common_Corruption_LoseHP"
|
|
}
|
|
]
|
|
},
|
|
"Eff_Stage3": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SendEffectTrigger",
|
|
"parameter": "Stage",
|
|
"type": "Int",
|
|
"weight": 3,
|
|
"effectPattern": "Eff_Monster_Common_Corruption_LoseHP"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_Deathrattle_Corruption_LoseHP_TeamMask"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "GeneralSkill_Deathrattle_Corruption_LogicGadget",
|
|
"abilitySpecials": {
|
|
"LoseHp_Amount": 75.0,
|
|
"LoseHp_Ratio": 0.004999999888241291
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_Deathrattle_Corruption_LoseHP_TeamLatency": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 1.2999999523162842,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_Deathrattle_Corruption_LoseHP_SingleAvatar"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_Deathrattle_Corruption_LoseHP_SingleAvatar": {
|
|
"LAFGKJBLBGP": "Level",
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 9.5,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_Deathrattle_Corruption_Layers",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_Common_Corruption_LoseHP_OnAdded"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_Deathrattle_Corruption_Layers",
|
|
"value": 1.0,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_Common_Corruption_LoseHP_AddLayer"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_Deathrattle_Corruption_Layers",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "LoseHP",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByGameTimeIsLocked"
|
|
},
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": 0.15000000596046448
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CURAVATAR_LoseHP_LethalTAG",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_TEAM_LoseHP_ChallengeFinishTag",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"amount": "LoseHp_Amount",
|
|
"amountByTargetMaxHPRatio": "LoseHp_Ratio",
|
|
"NPCCIJINMGO": false,
|
|
"IMKEAGOJBPA": true,
|
|
"LCEHMPAGCPL": true,
|
|
"GPDAKLCBNFI": true
|
|
},
|
|
{
|
|
"$type": "LoseHP",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByGameTimeIsLocked"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CURAVATAR_LoseHP_LethalTAG",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_TEAM_LoseHP_ChallengeFinishTag",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"amount": "LoseHp_Amount",
|
|
"amountByTargetMaxHPRatio": "LoseHp_Ratio",
|
|
"IMKEAGOJBPA": true,
|
|
"LCEHMPAGCPL": true,
|
|
"GPDAKLCBNFI": true
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_LevelEntity_Deathrattle_Corruption_Layers",
|
|
"useLimitRange": true,
|
|
"maxValue": 999.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "LoseHP",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByGameTimeIsLocked"
|
|
},
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": 0.15000000596046448
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CURAVATAR_LoseHP_LethalTAG",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_TEAM_LoseHP_ChallengeFinishTag",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"amount": "LoseHp_Amount",
|
|
"amountByTargetMaxHPRatio": "LoseHp_Ratio",
|
|
"NPCCIJINMGO": false,
|
|
"IMKEAGOJBPA": true,
|
|
"LCEHMPAGCPL": true
|
|
},
|
|
{
|
|
"$type": "LoseHP",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByGameTimeIsLocked"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CURAVATAR_LoseHP_LethalTAG",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_TEAM_LoseHP_ChallengeFinishTag",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"amount": "LoseHp_Amount",
|
|
"amountByTargetMaxHPRatio": "LoseHp_Ratio",
|
|
"IMKEAGOJBPA": true,
|
|
"LCEHMPAGCPL": true
|
|
}
|
|
],
|
|
"NHFJDDBKNCM": true,
|
|
"buffID": 90005
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_Common_DeathRattle_Corruption_Explode"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "LevelEntity_Deathrattle_Corruption_LoseHP_TeamLatency"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_AtkUpAfterUseUltimateSkill_Multiple",
|
|
"abilitySpecials": {
|
|
"BuffTime": 15.0,
|
|
"LevelEntity_TowerBuff_BuffMaxLevel": 7.0,
|
|
"Actor_AttackRatio": 0.06499999761581421,
|
|
"LevelEntity_TowerBuff_AreaAttackCD": 2.0,
|
|
"Dot_Damage": 2.2200000286102295
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_Multiple_AddLayer": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_BuffEffect"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_AoeAttackCount",
|
|
"value": "LevelEntity_TowerBuff_BuffMaxLevel",
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_MaxLayerEffect_Team"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_MaxLayerEffect_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_MaxLayerEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_MaxLayerEffect": {
|
|
"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"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_TowerBuff_AoeAfterUseUltimateSkill_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_MaxLayerEffect_Monster"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_DoAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_MaxLayerEffect_Monster": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"attackType": "Melee",
|
|
"damageExtra": [
|
|
"Dot_Damage",
|
|
"DamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
}
|
|
}
|
|
},
|
|
"targetType": "SelfCamp"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_PhysicalHurtUpAreaAttack_DoAttack_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "LevelEntity_TowerBuff_AreaAttackCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_LevelEntity_TowerBuff_AoeAfterUseUltimateSkill_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_AoeAfterUseUltimateSkill_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_BuffEffect": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "LevelEntity_TowerBuff_BuffMaxLevel",
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Actor_AttackRatio"
|
|
},
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_AoeAttackCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "_LevelEntity_TowerBuff_AoeAttackCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AtkUpAfterUseUltimateSkill_Multiple_AddLayer"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_AoeAfterUseUltimateSkill_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_AoeAfterUseUltimateSkill_LoseHp",
|
|
"abilitySpecials": {
|
|
"TowerBuff_Time": 10.0,
|
|
"LifeCostRatio": 0.009999999776482582,
|
|
"Wave_Damage": 5.800000190734863,
|
|
"Aoe_CD": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_Handler"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_Leave"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "TowerBuff_Time",
|
|
"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"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_Ability_AoeAfterUseUltimateSkill_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_LoseEffect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_AoeEffect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": -1.0,
|
|
"key": "_Ability_AoeAfterUseUltimateSkill_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_Ability_AoeAfterUseUltimateSkill_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_LoseEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "LoseHP",
|
|
"amountByTargetMaxHPRatio": "LifeCostRatio"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_AoeEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "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": [
|
|
"Wave_Damage",
|
|
"SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
}
|
|
}
|
|
},
|
|
"targetType": "SelfCamp"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_Leave": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAvatarOut": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp_Handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_AoeAfterUseUltimateSkill_LoseHp"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "_Ability_AoeAfterUseUltimateSkill_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_HighEnergyAtkUp_Multiple",
|
|
"abilitySpecials": {
|
|
"ThinkTime": 0.0,
|
|
"MoreEnergyRatio": 0.0,
|
|
"LessEnergyRatio": 0.0,
|
|
"Actor_AttackRatio": 0.0,
|
|
"MaxLayer": 0.0
|
|
},
|
|
"modifiers": {
|
|
"TowerBuff_HighEnergyAtkUp_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"ratio": "MoreEnergyRatio"
|
|
},
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"modifierName": "TowerBuff_HighEnergyAtkUp_AddTick"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "Lesser",
|
|
"ratio": "LessEnergyRatio"
|
|
}
|
|
],
|
|
"modifierName": "TowerBuff_HighEnergyAtkUp_RemoveTick"
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_HighEnergyAtkUp_AddTick": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "ThinkTime",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "TowerBuff_HighEnergyAtkUp_Effect"
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_HighEnergyAtkUp_RemoveTick": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "TowerBuff_HighEnergyAtkUp_Effect"
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_HighEnergyAtkUp_Effect": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "MaxLayer"
|
|
},
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "Actor_AttackRatio"
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "TowerBuff_HighEnergyAtkUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_MaxEnergyDamageUp_Multiple",
|
|
"abilitySpecials": {
|
|
"BuffTime": 10.0,
|
|
"damagePercentageRatio": 0.05000000074505806,
|
|
"Buff_CurLayer": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_TowerBuff_MaxEnergyDamageUp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToPredicateMixin",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"ratio": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "TowerBuff_MaxEnergyDamageUp_Yes",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"modifierName": "TowerBuff_MaxEnergyDamageUp_Hanler"
|
|
},
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "TowerBuff_MaxEnergyDamageUp_Hanler"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "TowerBuff_MaxEnergyDamageUp_Layer",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "TowerBuff_MaxEnergyDamageUp_Layer",
|
|
"OGAHELLALBB": "Buff_CurLayer"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "TowerBuff_MaxEnergyDamageUp_BuffEffect"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "TowerBuff_MaxEnergyDamageUp_Layer",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_MaxEnergyDamageUp_Hanler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "TowerBuff_MaxEnergyDamageUp_Layer",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_MaxEnergyDamageUp_BuffEffect": {
|
|
"modifierName": "",
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": [
|
|
"damagePercentageRatio",
|
|
"Buff_CurLayer",
|
|
"Mul"
|
|
]
|
|
},
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "TowerBuff_MaxEnergyDamageUp_Yes",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "TowerBuff_MaxEnergyDamageUp_Yes",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_TowerBuff_MaxEnergyDamageUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_HighEnergyTriggerAoe",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixin",
|
|
"modifierName": "LevelEntityTowerBuff_HighEnergyTriggerAoe_CurAvatar"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Damage01": 0.0,
|
|
"Damage02": 0.0,
|
|
"LevelEntity_SystemValue": 0.0,
|
|
"CJB_MoreEnergyRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntityTowerBuff_HighEnergyTriggerAoe_CurAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 2.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "CurLocalAvatar",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"ratio": 1.0
|
|
},
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntityTowerBuff_HighEnergyTriggerAoe_CJB_Level02"
|
|
}
|
|
],
|
|
"failActions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "CurLocalAvatar",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "GreaterOrEqual",
|
|
"ratio": "CJB_MoreEnergyRatio"
|
|
},
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntityTowerBuff_HighEnergyTriggerAoe_CJB_Level01"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntityTowerBuff_HighEnergyTriggerAoe_CJB_Level01": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "##50%-100%CJB"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "CurLocalAvatar",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "CurLocalAvatar",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "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": [
|
|
"Damage01",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntityTowerBuff_HighEnergyTriggerAoe_CJB_Level02": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "##100%CJB"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "CurLocalAvatar",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "CurLocalAvatar",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "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": [
|
|
"Damage02",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_ElementAddHurt_Water_V22",
|
|
"abilitySpecials": {
|
|
"ElementAddHurt_Water": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Water_V22": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterAddHurtDelta": "ElementAddHurt_Water"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Water_V22"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_Hachi_LevelHandle",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_INU_BOSS_BUFF_ATTACK",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_LevelEntity_Hachi_BossBuff_Attack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_INU_BOSS_BUFF_DEFENSE",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_LevelEntity_Hachi_BossBuff_Defence"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_INU_BOSS_BUFF_MOVESPEED",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_LevelEntity_Hachi_BossBuff_MoveSpeed"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"LevelEntity_Hachi_BossBuff_DamageDelta": 2.0,
|
|
"LevelEntity_Hachi_BossBuff_DefenceDelta": 3.0,
|
|
"LevelEntity_Hachi_BossBuff_MoveSpeedDelta": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_Hachi_BossBuff_Attack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "LevelEntity_Hachi_BossBuff_Attack"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "SpecificGroup",
|
|
"GHGADIKFEGC": [
|
|
246101001,
|
|
246101003
|
|
],
|
|
"funcName": "SLC_HachiDungeonBuff_Mark",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_Hachi_BossBuff_Defence": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "LevelEntity_Hachi_BossBuff_Defence"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "SpecificGroup",
|
|
"GHGADIKFEGC": [
|
|
246101001,
|
|
246101003
|
|
],
|
|
"funcName": "SLC_HachiDungeonBuff_Mark",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_Hachi_BossBuff_MoveSpeed": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "LevelEntity_Hachi_BossBuff_MoveSpeed"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "SpecificGroup",
|
|
"GHGADIKFEGC": [
|
|
246101001,
|
|
246101003
|
|
],
|
|
"funcName": "SLC_HachiDungeonBuff_Mark",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_Hachi_BossBuff_Attack": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_Hachi_BossBuff_DamageDelta"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Properties_Attack_Up"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"LevelEntity_Hachi_BossBuff_Defence": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": "LevelEntity_Hachi_BossBuff_DefenceDelta"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Properties_Defense_Up"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"LevelEntity_Hachi_BossBuff_MoveSpeed": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": "LevelEntity_Hachi_BossBuff_MoveSpeedDelta"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Avatar_Properties_Speed_Up"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_PickUpCrystal_OnTeam",
|
|
"abilitySpecials": {
|
|
"DamageSystemValue": 0.0,
|
|
"Duration": 0.0,
|
|
"Hurt_Ratio": 0.0,
|
|
"CJB_DamageRatio": 0.0,
|
|
"CJB_Interval": 0.0
|
|
},
|
|
"modifiers": {
|
|
"PickUpCrystal_LogicHandler_OnTeam": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "PickUpCrystal_LogicHandler_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"PickUpCrystal_LogicHandler_OnAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Fire",
|
|
"Water",
|
|
"Electric",
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_ABILITY_TowerBuff_PickUpCrystal_Level",
|
|
"value": 3.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_TowerBuff_PickUpCrystal_TriggerAttack"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Team",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_PickUpCrystal_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": 3.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "TowerBuff_PickUpCrystal_Timer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_PickUpCrystal_Timer": {
|
|
"modifierName": "",
|
|
"duration": "Duration",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ABILITY_TowerBuff_PickUpCrystal_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TowerBuff_PickUpCrystal_TriggerAttack": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "CJB_Interval",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "CurLocalAvatar",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"attackType": "Melee",
|
|
"damageExtra": [
|
|
"CJB_DamageRatio",
|
|
"DamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
}
|
|
]
|
|
},
|
|
"PickUpCrystal_BuffHandler_OnTeam": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_TowerBuff_PickUpCrystal_Level",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"TowerBuff_PickUpCrystal_Buff_Level01",
|
|
"TowerBuff_PickUpCrystal_Buff_Level02",
|
|
"TowerBuff_PickUpCrystal_Buff_Level03"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"TowerBuff_PickUpCrystal_Buff_Level01": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "TowerBuff_PickUpCrystal_Buff_Level01_OnCurAvatar"
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_PickUpCrystal_Buff_Level01_OnCurAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "Hurt_Ratio"
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"TowerBuff_PickUpCrystal_Buff_Level02": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "TowerBuff_PickUpCrystal_Buff_Level02_OnCurAvatar"
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_PickUpCrystal_Buff_Level02_OnCurAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": [
|
|
"Hurt_Ratio",
|
|
2.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"TowerBuff_PickUpCrystal_Buff_Level03": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "TowerBuff_PickUpCrystal_Buff_Level03_OnCurAvatar"
|
|
}
|
|
]
|
|
},
|
|
"TowerBuff_PickUpCrystal_Buff_Level03_OnCurAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": [
|
|
"Hurt_Ratio",
|
|
3.0,
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "PickUpCrystal_LogicHandler_OnTeam"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "PickUpCrystal_BuffHandler_OnTeam"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "DamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_DoElementDamage_OnTeam",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "LocalAvatarsMixin",
|
|
"modifierName": "DoElementDamage_Handler"
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Buff_Level": 0.0,
|
|
"ElementDamage_Ratio_Per": 0.0,
|
|
"Buff_MaxLevel": 0.0,
|
|
"Add_Interval": 0.0
|
|
},
|
|
"modifiers": {
|
|
"DoElementDamage_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Fire"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack",
|
|
"Elemental_Art",
|
|
"Elemental_Burst"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamageType_Cur",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Water"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack",
|
|
"Elemental_Art",
|
|
"Elemental_Burst"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 2.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamageType_Cur",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Electric"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack",
|
|
"Elemental_Art",
|
|
"Elemental_Burst"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 3.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamageType_Cur",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Ice"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack",
|
|
"Elemental_Art",
|
|
"Elemental_Burst"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 4.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamageType_Cur",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Wind"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack",
|
|
"Elemental_Art",
|
|
"Elemental_Burst"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 5.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamageType_Cur",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Rock"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack",
|
|
"Elemental_Art",
|
|
"Elemental_Burst"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 6.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamageType_Cur",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_DoElementDamage_Handler_OnTeam": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamageType_Cur",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
3.5,
|
|
4.5,
|
|
5.5,
|
|
6.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"DoElementDamage_FireUp",
|
|
"DoElementDamage_WaterUp",
|
|
"DoElementDamage_ElectricUp",
|
|
"DoElementDamage_IceUp",
|
|
"DoElementDamage_WindUp",
|
|
"DoElementDamage_RockUp"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamageType_Cur",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"DoElementDamage_FireUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Add_Interval",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_FireUp_OnAvatar"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": "Buff_MaxLevel",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_FireUp_OnAvatar"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_FireUp_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"DoElementDamage_FireUp_OnAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireAddHurtDelta": [
|
|
"Buff_Level",
|
|
"ElementDamage_Ratio_Per",
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"DoElementDamage_WaterUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Add_Interval",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_WaterUp_OnAvatar"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": "Buff_MaxLevel",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_WaterUp_OnAvatar"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_WaterUp_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"DoElementDamage_WaterUp_OnAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterAddHurtDelta": [
|
|
"Buff_Level",
|
|
"ElementDamage_Ratio_Per",
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"DoElementDamage_ElectricUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Add_Interval",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_ElectricUp_OnAvatar"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": "Buff_MaxLevel",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_ElectricUp_OnAvatar"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_ElectricUp_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"DoElementDamage_ElectricUp_OnAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecAddHurtDelta": [
|
|
"Buff_Level",
|
|
"ElementDamage_Ratio_Per",
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"DoElementDamage_IceUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Add_Interval",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_IceUp_OnAvatar"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": "Buff_MaxLevel",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_IceUp_OnAvatar"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_IceUp_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"DoElementDamage_IceUp_OnAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceAddHurtDelta": [
|
|
"Buff_Level",
|
|
"ElementDamage_Ratio_Per",
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"DoElementDamage_WindUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Add_Interval",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_WindUp_OnAvatar"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": "Buff_MaxLevel",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_WindUp_OnAvatar"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_WindUp_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"DoElementDamage_WindUp_OnAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindAddHurtDelta": [
|
|
"Buff_Level",
|
|
"ElementDamage_Ratio_Per",
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"DoElementDamage_RockUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "Add_Interval",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_RockUp_OnAvatar"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"useLimitRange": true,
|
|
"maxValue": "Buff_MaxLevel",
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "_ABILITY_TowerBuff_ElementDamage_Level",
|
|
"OGAHELLALBB": "Buff_Level"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_RockUp_OnAvatar"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "DoElementDamage_RockUp_OnAvatar"
|
|
}
|
|
]
|
|
},
|
|
"DoElementDamage_RockUp_OnAvatar": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockAddHurtDelta": [
|
|
"Buff_Level",
|
|
"ElementDamage_Ratio_Per",
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_DoElementDamage_Handler_OnTeam"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_RockGadgetUp_OnAvatar",
|
|
"abilitySpecials": {
|
|
"Damage_Ratio": 0.0,
|
|
"StaminaCost_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"RockGadgetUp_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.5,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR10",
|
|
"campTargetType": "AllExceptSelf",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Gadget",
|
|
"Bullet",
|
|
"Field"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_COMMON_GADGET_ISSUMMON",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "ExtraAttack_EnhanceDamageAndStamina"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"ExtraAttack_EnhanceDamageAndStamina": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "Damage_Ratio"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"ExtraAttack",
|
|
"ExtraAttack1",
|
|
"ExtraAttack2",
|
|
"ExtraAttack3",
|
|
"ExtraAttack_BS",
|
|
"ExtraAttack_Charge",
|
|
"Attack01",
|
|
"Attack02",
|
|
"Attack03",
|
|
"Attack04",
|
|
"Attack05",
|
|
"Attack06",
|
|
"Gandalfr_Attack01",
|
|
"Gandalfr_Attack02",
|
|
"Gandalfr_Attack03",
|
|
"Gandalfr_Attack04",
|
|
"Gandalfr_Attack05",
|
|
"Gandalfr_Attack06",
|
|
"Gandalfr_ExtraAttack",
|
|
"Katana_Attack01",
|
|
"Katana_Attack02",
|
|
"Katana_Attack03",
|
|
"Katana_Attack04",
|
|
"Katana_Attack05",
|
|
"Katana_Attack06",
|
|
"Katana_ExtraAttack"
|
|
],
|
|
"modifierName": "ExtraAttackStamina_CostReduce"
|
|
}
|
|
]
|
|
},
|
|
"ExtraAttackStamina_CostReduce": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CostStaminaRatio": [
|
|
0.0,
|
|
1.0,
|
|
"StaminaCost_Ratio",
|
|
"Mul",
|
|
"Sub"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "RockGadgetUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntityTowerBuff_ElementAddHurt_Rock_V2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ElementAddHurt_P1_Rock": 0.6000000238418579
|
|
},
|
|
"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": "LevelEntityTowerBuff_PhysicalAddHurt_V2",
|
|
"abilitySpecials": {
|
|
"LevelEntity_PhysicalAddHurt_P1": 0.6000000238418579
|
|
},
|
|
"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_ElementAddHurt_Electric_LoopDungeon",
|
|
"abilitySpecials": {
|
|
"ElementAddHurt_Electric_LoopDungeon": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_ElementAddHurt_Electric_LoopDungeon": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecAddHurtDelta": "ElementAddHurt_Electric_LoopDungeon"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_ElementAddHurt_Electric_LoopDungeon"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_LoopDungeon_ElementReactionAttack_Shock",
|
|
"abilitySpecials": {
|
|
"LevelEntity_LoopDungeon_CD": 3.0,
|
|
"LevelEntity_LoopDungeon_Damage": 4.21999979019165
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_LoopDungeon_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_ShockBuff_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ElementReaction_Attack": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"doOffStage": true,
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"doOffStage": true,
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"damageExtra": [
|
|
"LevelEntity_LoopDungeon_Damage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_ShockBuff_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "LevelEntity_LoopDungeon_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 1.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_IS_TOWERBUFF_REACTION_ATTACK_CD",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"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_LoopDungeon_ElementReactionAttack_Shock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_NormalAttackUp",
|
|
"abilitySpecials": {
|
|
"NormalAtk_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_NormalAttackUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "NormalAtk_Ratio"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp",
|
|
"abilitySpecials": {
|
|
"BuffTime": 0.0,
|
|
"BuffMaxLevel": 0.0,
|
|
"BuffDamageUp": 0.0,
|
|
"BuffLevel": 0.0,
|
|
"AtkTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Team": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalExFallSustainAttackUp"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurLocalAvatar",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalExFallSustainAttackUp"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_NormalExFallSustainAttackUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionOnGlobalValueChangeMixin",
|
|
"globalValueKey": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"value": "BuffMaxLevel",
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"globalValueKey": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"OGAHELLALBB": "BuffLevel"
|
|
},
|
|
{
|
|
"$type": "SetOverrideMapValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"value": "BuffMaxLevel",
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"value": "BuffMaxLevel",
|
|
"OGAHELLALBB": "BuffLevel"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Buff"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Buff"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Buff"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp_AtkTime"
|
|
}
|
|
],
|
|
"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",
|
|
"FallingAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Handler"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Handler": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_AtkTime",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp_AtkTime"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Buff": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "BuffTime",
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack"
|
|
],
|
|
"damagePercentageRatio": [
|
|
"BuffDamageUp",
|
|
"BuffLevel",
|
|
"Mul"
|
|
]
|
|
}
|
|
],
|
|
"state": "AttackUp",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Buff"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalExFallSustainAttackUp_AtkTime": {
|
|
"modifierName": "",
|
|
"duration": "AtkTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_AtkTime",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackUp_AtkTime",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackUp_Team"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_NormalAttackRandomShock",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"RandomValue": 0.0,
|
|
"DamageRatio": 0.0,
|
|
"DamageRadius": 0.0,
|
|
"TriggerCD": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_NormalAttackRandomShock": {
|
|
"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": "Target",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackRandomShock_Handler"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalAttackRandomShock_Handler": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Randomed",
|
|
"chance": "RandomValue",
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_TowerBuff_NormalAttackRandomShock_TriggerCD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Stages_GainWave_02",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LevelEntity_TowerBuff_NormalAttackRandomShock_TriggerCD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": "DamageRadius"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"damageExtra": [
|
|
"DamageRatio",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackRandomShock_TriggerCD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalAttackRandomShock_TriggerCD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "TriggerCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalAttackRandomShock_TriggerCD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalAttackRandomShock_TriggerCD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalAttackRandomShock"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"BuffTime": 0.0,
|
|
"BuffMaxLevel": 0.0,
|
|
"BuffDamageUp": 0.0,
|
|
"BuffDamageUpTime": 0.0,
|
|
"AtkTime": 0.0,
|
|
"DamageRatio": 0.0,
|
|
"DamageRadius": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Team": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp"
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurLocalAvatar",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionOnGlobalValueChangeMixin",
|
|
"globalValueKey": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"value": [
|
|
"BuffMaxLevel",
|
|
1.0,
|
|
"Sub"
|
|
],
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Sign"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"value": [
|
|
"BuffMaxLevel",
|
|
1.0,
|
|
"Sub"
|
|
],
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Sign"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"value": "BuffMaxLevel"
|
|
}
|
|
],
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Sign"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"value": "BuffMaxLevel"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Stages_SwirlDoField_DoAttack_02",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"value": "BuffMaxLevel"
|
|
}
|
|
],
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": "DamageRadius"
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"damageExtra": [
|
|
"DamageRatio",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"value": "BuffMaxLevel"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Buff"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"value": "BuffMaxLevel"
|
|
}
|
|
],
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Sign"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_AtkTime"
|
|
}
|
|
],
|
|
"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",
|
|
"FallingAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Handler"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Handler": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_AtkTime",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_AtkTime"
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Sign": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "BuffTime",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_BuffCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Sign"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Buff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffDamageUpTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "BuffDamageUp"
|
|
},
|
|
"state": "AttackUp",
|
|
"isLimitedProperties": true
|
|
},
|
|
"LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_AtkTime": {
|
|
"modifierName": "",
|
|
"duration": "AtkTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_AtkTime",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_AtkTime",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalExFallSustainAttackShockUp_Team"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AvatarHitMonsterHasElec_ImpactDamage",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"LevelEntity_ImpactDamage": 0.0,
|
|
"ImpactDamageCD": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_AvatarHitMonsterHasElec_ImpactDamage": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"JBIFBFBINJL": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Electric"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_LEVELENTITY_TOWERBUFF_HITMONSTER_HASELEC_IMPACT_DAMAGE_IN_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack",
|
|
"FallingAttack",
|
|
"Elemental_Burst",
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalPos",
|
|
"target": "Target",
|
|
"key": "_HASELEC_IMPACT_POS",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"OGADOPDNBMM": false
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "_HASELEC_IMPACT_POS",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "_HASELEC_IMPACT_POS",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"damageExtra": [
|
|
"LevelEntity_ImpactDamage",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "Impact_Damage_CDTimer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Impact_Damage_CDTimer": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "ImpactDamageCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_LEVELENTITY_TOWERBUFF_HITMONSTER_HASELEC_IMPACT_DAMAGE_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_LEVELENTITY_TOWERBUFF_HITMONSTER_HASELEC_IMPACT_DAMAGE_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AvatarHitMonsterHasElec_ImpactDamage"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ImproveElecDamage",
|
|
"abilitySpecials": {
|
|
"ElecAddHurt": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ImproveElecDamage": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecAddHurtDelta": "ElecAddHurt"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ImproveElecDamage"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ImproveHeal",
|
|
"abilitySpecials": {
|
|
"AddHeal": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_ImproveHeal": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_HealAddDelta": "AddHeal"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ImproveHeal"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_ElecAddHurtDelta",
|
|
"abilitySpecials": {
|
|
"ElecSubHurtDelta": 0.0,
|
|
"StackingCD": 0.0,
|
|
"MaxStackingNum": 0.0,
|
|
"StackDuring": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_GeneralSkill_ReduceMonster_ElecAddHurtDelta_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Shock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_REDUCEMONSTER_ELECSUBHURT_IN_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_GeneralSkill_ReduceMonster_ElecAddHurtDelta"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"modifierName": "GeneralSkill_ReduceMonster_CDTimer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_ReduceMonster_CDTimer": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "StackingCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_REDUCEMONSTER_ELECSUBHURT_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_REDUCEMONSTER_ELECSUBHURT_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_GeneralSkill_ReduceMonster_ElecAddHurtDelta": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "MaxStackingNum",
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "StackDuring",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecSubHurtDelta": "ElecSubHurtDelta"
|
|
},
|
|
"state": "DefenseDown"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "AllPlayerAvatars",
|
|
"modifierName": "UNIQUE_GeneralSkill_ReduceMonster_ElecAddHurtDelta_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CrystalLink_MonsterEnhanced01",
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0,
|
|
"AttackRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_CrystalLink_MonsterEnhanced01": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio",
|
|
"Actor_AttackRatio": "AttackRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "LevelEntity_CrystalLink_MonsterEnhanced01"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CrystalLink_MonsterEnhanced02",
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0,
|
|
"AttackRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_CrystalLink_MonsterEnhanced02": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio",
|
|
"Actor_AttackRatio": "AttackRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "LevelEntity_CrystalLink_MonsterEnhanced02"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CrystalLink_MonsterEnhanced03",
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0,
|
|
"AttackRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_CrystalLink_MonsterEnhanced03": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio",
|
|
"Actor_AttackRatio": "AttackRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "LevelEntity_CrystalLink_MonsterEnhanced03"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CrystalLink_MonsterEnhanced04",
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0,
|
|
"AttackRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_CrystalLink_MonsterEnhanced04": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio",
|
|
"Actor_AttackRatio": "AttackRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "LevelEntity_CrystalLink_MonsterEnhanced04"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CrystalLink_MonsterEnhanced05",
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0,
|
|
"AttackRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_CrystalLink_MonsterEnhanced05": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio",
|
|
"Actor_AttackRatio": "AttackRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "LevelEntity_CrystalLink_MonsterEnhanced05"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CrystalLink_MonsterEnhanced06",
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0,
|
|
"AttackRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_CrystalLink_MonsterEnhanced06": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio",
|
|
"Actor_AttackRatio": "AttackRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "LevelEntity_CrystalLink_MonsterEnhanced06"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CharacterQuest_Shougun_UnendlessKatana",
|
|
"modifiers": {
|
|
"AutoTriggerAbility": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_Shougun_ElementalBurst_Weather_AfterCine"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_ABILITY_CharacterQuest_Shougun_UnendlessKatana_Mark",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Shougun_ElementalBurst_Weather_AfterCine": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0
|
|
},
|
|
"KatanaAddDuration": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 5.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"value": 100.0,
|
|
"modifierName": "UNIQUE_Shougun_Tachi_Handler",
|
|
"maxValue": 3.4028234663852886e+38
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByCurrentSceneId",
|
|
"ALIAMMKPMIE": [
|
|
20122
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "AutoTriggerAbility"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByCurrentSceneId",
|
|
"ALIAMMKPMIE": [
|
|
20122
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "KatanaAddDuration"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_CharacterQuest_Shougun_IntervalReviveEnergy",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "ReviveElemEnergyMixin",
|
|
"period": 0.5,
|
|
"baseEnergy": 1.5,
|
|
"ratio": 1.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_NormalAttackTriggerBomb_V26",
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_NormalAttackTriggerBomb_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackTriggerBomb_CountLayer"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalAttackTriggerBomb_CountLayer": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "TowerBuff_NormalAttackTriggerBomb_Layer",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackTriggerBomb_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_NormalAttackTriggerBomb_V26_Monstser",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "TowerBuff_NormalAttackTriggerBomb_Layer",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
999.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_LevelEntity_TowerBuff_NormalAttackTriggerBomb_DamageTrigger"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"BombTime": 10.0,
|
|
"BombDamage": 5.0,
|
|
"ElementLevelCo": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_NormalAttackTriggerBomb_DamageTrigger": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalAttackTriggerBomb_Damage"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_NormalAttackTriggerBomb_Damage": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BombTime",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": [
|
|
"BombTime",
|
|
0.5,
|
|
"Sub"
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalAttackTriggerBomb_Effect"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "TowerBuff_NormalAttackTriggerBomb_Layer",
|
|
"OGAHELLALBB": "TowerBuff_NormalAttackTriggerBomb_Layer"
|
|
},
|
|
{
|
|
"$type": "DamageByAttackValue",
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"ElementLevelCo",
|
|
"TowerBuff_NormalAttackTriggerBomb_Layer",
|
|
"Mul",
|
|
"BombDamage",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "None",
|
|
"hitImpulseType": "LV3"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_Single_NoneElement"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "TowerBuff_NormalAttackTriggerBomb_Layer",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalAttackTriggerBomb_Effect"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "TowerBuff_NormalAttackTriggerBomb_Layer",
|
|
"value": 10.0,
|
|
"compareType": "MoreThanAndEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_Common_AbyssDebuff_MaxLayer_EndTrigger"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "TowerBuff_NormalAttackTriggerBomb_Layer",
|
|
"value": 9.0,
|
|
"compareType": "LessAndEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_Common_AbyssDebuff_MinLayer_EndTrigger"
|
|
}
|
|
],
|
|
"NHFJDDBKNCM": true
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_NormalAttackTriggerBomb_Effect": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BombTime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "TowerBuff_NormalAttackTriggerBomb_Layer",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
9.5,
|
|
999.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"MinLayer_Effect",
|
|
"MaxLayer_Effect"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MinLayer_Effect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Common_AbyssDebuff_MinLayer"
|
|
}
|
|
]
|
|
},
|
|
"MaxLayer_Effect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Common_AbyssDebuff_MaxLayer"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "ElementLevelCo",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_NormalAttackTriggerBomb_Effect"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_NormalAttackDamageUp_V26",
|
|
"abilitySpecials": {
|
|
"LevelEntity_TowerBuff_NormalAttackDamageUp": 0.11999999731779099,
|
|
"BuffTime": 5.0
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_NormalAttackDamageUp_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackDamageUp_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_AreaAttackLowHP_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_AreaAttackLowHP_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalAttackDamageUp_Effect": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 5.0
|
|
},
|
|
"modifierName": "",
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "LevelEntity_TowerBuff_NormalAttackDamageUp"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackDamageUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_MonsterElementBeHurt_V26",
|
|
"abilitySpecials": {
|
|
"BuffTime": 5.0,
|
|
"Monster_SubHurtDelta": -0.05999999865889549
|
|
},
|
|
"modifiers": {
|
|
"LevelEntity_TowerBuff_ElementBeHurt_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Electric"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Electric"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Fire"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Fire"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Water"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Water"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Ice"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Ice"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Wind"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Wind"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Rock"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Rock"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByHitElement"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_None"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Electric": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 7.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecSubHurtDelta": "Monster_SubHurtDelta"
|
|
},
|
|
"state": "DefenseDown"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Fire": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 7.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireSubHurtDelta": "Monster_SubHurtDelta"
|
|
},
|
|
"state": "DefenseDown"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Water": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 7.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterSubHurtDelta": "Monster_SubHurtDelta"
|
|
},
|
|
"state": "DefenseDown"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Ice": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 7.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceSubHurtDelta": "Monster_SubHurtDelta"
|
|
},
|
|
"state": "DefenseDown"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Wind": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 7.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindSubHurtDelta": "Monster_SubHurtDelta"
|
|
},
|
|
"state": "DefenseDown"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_Rock": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 7.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockSubHurtDelta": "Monster_SubHurtDelta"
|
|
},
|
|
"state": "DefenseDown"
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_ElementBeHurt_None": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": 7.0,
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "BuffTime",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": "Monster_SubHurtDelta"
|
|
},
|
|
"state": "DefenseDown"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_ElementBeHurt_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_LoopDungeon_UseSkill_GenerateBlastWave",
|
|
"abilitySpecials": {
|
|
"BlastWaveDamageValue": 0.0,
|
|
"BlastWaveDamageSystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_LoopDungeon_UseSkill_GenerateBlastWave_Decision_TriggerSkill": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"MPNINPNOPPE": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_LoopDungeon_UseSkill_GenerateBlastWave_Action_BlastWave"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_LoopDungeon_UseSkill_GenerateBlastWave_Action_BlastWave": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": 0.05000000074505806,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"doOffStage": true,
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.199999809265137
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"attackType": "Melee",
|
|
"damageExtra": [
|
|
"BlastWaveDamageValue",
|
|
"BlastWaveDamageSystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
},
|
|
"canBeModifiedBy": "OriginOwner"
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_LoopDungeon_UseSkill_GenerateBlastWave_Decision_TriggerSkill"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "BlastWaveDamageSystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerAvatarBuff_ClaymoreAddHurt",
|
|
"abilitySpecials": {
|
|
"LevelEntity_ClaymoreAddHurt": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerAvatarBuff_ClaymoreAddHurt": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AddHurtDelta": "LevelEntity_ClaymoreAddHurt"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
1052
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_TowerAvatarBuff_ClaymoreAddHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_UseSkill_AddNormalAtkDamage",
|
|
"abilitySpecials": {
|
|
"NormalAtk_AddHurt_Ratio": 0.0,
|
|
"NormalAtk_AddHurt_Time": 0.0,
|
|
"NormalAtk_AddHurt_Nums": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_UseSkill_AddNormalAtkDamage": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"MPNINPNOPPE": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "LevelEntity_TowerBuff_UseSkill_AddNormalAtkDamage_Buff"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_UseSkill_AddNormalAtkDamage_Buff": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "NormalAtk_AddHurt_Nums"
|
|
},
|
|
"modifierName": "",
|
|
"duration": "NormalAtk_AddHurt_Time",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "NormalAtk_AddHurt_Ratio"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_UseSkill_AddNormalAtkDamage"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_UseSkillHit_DecreaseTargetSubHurt",
|
|
"abilitySpecials": {
|
|
"UseSkillHit_SubHurtDelta_Ratio": 0.0,
|
|
"UseSkillHit_SubHurtDelta_Time": 0.0,
|
|
"UseSkillHit_SubHurtDelta_Nums": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_UseSkillHit_DecreaseTargetSubHurt_Check": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"JBIFBFBINJL": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Hold",
|
|
"Elemental_Art_Extra"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_UseSkillHit_DecreaseTargetSubHurt"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_UseSkillHit_DecreaseTargetSubHurt": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "UseSkillHit_SubHurtDelta_Nums",
|
|
"FKNEFLLLILA": true
|
|
},
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "UseSkillHit_SubHurtDelta_Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": "UseSkillHit_SubHurtDelta_Ratio",
|
|
"Actor_FireSubHurtDelta": "UseSkillHit_SubHurtDelta_Ratio",
|
|
"Actor_ElecSubHurtDelta": "UseSkillHit_SubHurtDelta_Ratio",
|
|
"Actor_WaterSubHurtDelta": "UseSkillHit_SubHurtDelta_Ratio",
|
|
"Actor_GrassSubHurtDelta": "UseSkillHit_SubHurtDelta_Ratio",
|
|
"Actor_WindSubHurtDelta": "UseSkillHit_SubHurtDelta_Ratio",
|
|
"Actor_IceSubHurtDelta": "UseSkillHit_SubHurtDelta_Ratio",
|
|
"Actor_RockSubHurtDelta": "UseSkillHit_SubHurtDelta_Ratio"
|
|
},
|
|
"state": "DefenseDown"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_UseSkillHit_DecreaseTargetSubHurt_Check"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "LevelEntity_TowerBuff_AvatarElementArt_HitMonster_ImpactDamage",
|
|
"abilitySpecials": {
|
|
"LevelEntity_AvatarDot_SystemValue": 0.0,
|
|
"LevelEntity_ImpactDamage_Ratio": 0.0,
|
|
"ImpactDamageCD": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_LevelEntity_TowerBuff_AvatarElementArt_HitMonster_ImpactDamage_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"MPNINPNOPPE": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "_LEVELENTITY_TOWERBUFF_ELEMENTART_HITMONSTER_IMPACT_DAMAGE_IN_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AvatarElementArt_HitMonster_ImpactDamage"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Impact_Damage_CDTimer"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
],
|
|
"JBIFBFBINJL": [
|
|
{
|
|
"$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": "SetGlobalPos",
|
|
"target": "Target",
|
|
"key": "_HASELEC_IMPACT_POS",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode"
|
|
},
|
|
"OGADOPDNBMM": false
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AvatarElementArt_HitMonster_ImpactDamage"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_LevelEntity_TowerBuff_AvatarElementArt_HitMonster_ImpactDamage": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"key": "LevelEntity_AvatarDot_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_02",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "_HASELEC_IMPACT_POS",
|
|
"MICIJLHMIIH": ""
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornByGlobalValue",
|
|
"GDENJEFPMGC": "_HASELEC_IMPACT_POS",
|
|
"MICIJLHMIIH": ""
|
|
},
|
|
"radius": 3.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"bonusCriticalHurt": 0.0,
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 25.0,
|
|
"damageExtra": [
|
|
"LevelEntity_ImpactDamage_Ratio",
|
|
"LevelEntity_AvatarDot_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
},
|
|
"Impact_Damage_CDTimer": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "ImpactDamageCD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_LEVELENTITY_TOWERBUFF_ELEMENTART_HITMONSTER_IMPACT_DAMAGE_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_LEVELENTITY_TOWERBUFF_ELEMENTART_HITMONSTER_IMPACT_DAMAGE_IN_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AvatarElementArt_HitMonster_ImpactDamage_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
}
|
|
] |