mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
6878 lines
265 KiB
JSON
6878 lines
265 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_NeverCombat",
|
|
"onAdded": [
|
|
{
|
|
"$type": "ResetAIThreatBroadcastRange",
|
|
"CFIPAGENGPE": true,
|
|
"EJDGOICAAHB": 0.0
|
|
},
|
|
{
|
|
"$type": "ResetAIResistTauntLevel",
|
|
"CFIPAGENGPE": true,
|
|
"resistTauntLevel": "Monster_TauntLevel_6"
|
|
},
|
|
{
|
|
"$type": "SetAIHitFeeling"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_FireMuteHurt",
|
|
"modifiers": {
|
|
"FireMuteHurt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireMuteHurtDelta": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "FireMuteHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ElecMuteHurt",
|
|
"modifiers": {
|
|
"ElecMuteHurt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecMuteHurtDelta": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "ElecMuteHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_WaterMuteHurt",
|
|
"modifiers": {
|
|
"WaterMuteHurt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterMuteHurtDelta": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "WaterMuteHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_GrassMuteHurt",
|
|
"modifiers": {
|
|
"GrassMuteHurt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_GrassMuteHurtDelta": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "GrassMuteHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_WindMuteHurt",
|
|
"modifiers": {
|
|
"WindMuteHurt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindMuteHurtDelta": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "WindMuteHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_IceMuteHurt",
|
|
"modifiers": {
|
|
"IceMuteHurt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceMuteHurtDelta": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "IceMuteHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_RockMuteHurt",
|
|
"modifiers": {
|
|
"RockMuteHurt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockMuteHurtDelta": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "RockMuteHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_PhysicalMuteHurt",
|
|
"modifiers": {
|
|
"PhysicalMuteHurt": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalMuteHurtDelta": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "PhysicalMuteHurt"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_CatalystMuteHurt_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_CatalystMuteHurt_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_CatalystMuteHurt_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_CatalystMuteHurt_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_SwordMuteHurt_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_SwordMuteHurt_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_SwordMuteHurt_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_SwordMuteHurt_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ClaymoreMuteHurt_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ClaymoreMuteHurt_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_ClaymoreMuteHurt_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ClaymoreMuteHurt_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_PoleMuteHurt_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_PoleMuteHurt_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_PoleMuteHurt_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_PoleMuteHurt_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_BowMuteHurt_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_BowMuteHurt_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_BowMuteHurt_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_BowMuteHurt_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ExtraAttackMuteHurt_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ExtraAttackMuteHurt_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_ExtraAttackMuteHurt_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ExtraAttackMuteHurt_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_CatalystVulnerable_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_CatalystVulnerable_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_CatalystVulnerable_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_CatalystVulnerable_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_SwordVulnerable_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_SwordVulnerable_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_SwordVulnerable_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_SwordVulnerable_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ClaymoreVulnerable_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ClaymoreVulnerable_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_ClaymoreVulnerable_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ClaymoreVulnerable_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_PoleVulnerable_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_PoleVulnerable_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_PoleVulnerable_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_PoleVulnerable_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_BowVulnerable_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_BowVulnerable_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_BowVulnerable_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_BowVulnerable_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_CatalystVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_CatalystVulnerable_High_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_CatalystVulnerable_High_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_CatalystVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_SwordVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_SwordVulnerable_High_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_SwordVulnerable_High_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_SwordVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ClaymoreVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ClaymoreVulnerable_High_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_ClaymoreVulnerable_High_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ClaymoreVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_PoleVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_PoleVulnerable_High_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_PoleVulnerable_High_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_PoleVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_BowVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_BowVulnerable_High_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_BowVulnerable_High_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_BowVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ExtraCritical_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ExtraCritical_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AntiCriticalDelta": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ExtraCritical_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ExtraCriticalHurt_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ExtraCriticalHurt_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_ExtraCriticalHurt_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ExtraCriticalHurt_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ExtraAttackVulnerable_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ExtraAttackVulnerable_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_ExtraAttackVulnerable_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ExtraAttackVulnerable_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ExtraAttackVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ExtraAttackVulnerable_High_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_ExtraAttackVulnerable_High_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ExtraAttackVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_FallingAttackVulnerable_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_FallingAttackVulnerable_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_FallingAttackVulnerable_ForHunting",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_FallingAttackVulnerable_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_FireVulnerable_Low_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_FireVulnerable_Low_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireSubHurtDelta": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_FireVulnerable_Low_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_WaterVulnerable_Low_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_WaterVulnerable_Low_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterSubHurtDelta": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_WaterVulnerable_Low_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_IceVulnerable_Low_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_IceVulnerable_Low_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceSubHurtDelta": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_IceVulnerable_Low_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ElecVulnerable_Low_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ElecVulnerable_Low_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecSubHurtDelta": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ElecVulnerable_Low_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_RockVulnerable_Low_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_RockVulnerable_Low_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockSubHurtDelta": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_RockVulnerable_Low_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_WindVulnerable_Low_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_WindVulnerable_Low_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindSubHurtDelta": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_WindVulnerable_Low_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_GrassVulnerable_Low_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_GrassVulnerable_Low_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_GrassSubHurtDelta": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_GrassVulnerable_Low_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_FireVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_FireVulnerable_High_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_FireSubHurtDelta": -1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_FireVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_WaterVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_WaterVulnerable_High_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterSubHurtDelta": -1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_WaterVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_IceVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_IceVulnerable_High_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_IceSubHurtDelta": -1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_IceVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ElecVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ElecVulnerable_High_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ElecSubHurtDelta": -1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ElecVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_RockVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_RockVulnerable_High_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_RockSubHurtDelta": -1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_RockVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_WindVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_WindVulnerable_High_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindSubHurtDelta": -1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_WindVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_GrassVulnerable_High_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_GrassVulnerable_High_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_GrassSubHurtDelta": -1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_GrassVulnerable_High_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_01_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_01_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 0.10000000149011612
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_01_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_02_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_02_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 0.20000000298023224
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_02_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_03_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_03_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 0.25
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_03_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_04_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_04_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_04_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_05_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_05_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 0.75
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_05_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_06_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_06_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_06_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_07_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_07_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 1.25
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_07_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_08_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_08_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 2.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_08_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_09_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_09_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 2.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_09_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_10_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_10_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 3.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_10_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_01_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_01_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.10000000149011612
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_01_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_02_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_02_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.20000000298023224
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_02_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_03_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_03_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.30000001192092896
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_03_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_04_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_04_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_04_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_05_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_05_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_05_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_06_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_06_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 1.2000000476837158
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_06_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_07_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_07_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 2.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_07_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_08_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_08_ForHunting": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 2.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_08_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_HintEffect_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_HintEffect_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "BillboardFixedMarkMixin",
|
|
"NBPICDDNGEI": "Eff_UI_BillBoard_FixedMark_Hint_ForHunting",
|
|
"CIHCKEHEALH": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_HintEffect_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_FinalTarget_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_FinalTarget_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "BillboardMarkMixin",
|
|
"iconName": "UI_NPCTopIcon_ReputationHunting"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_FinalTarget_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_FallingVulnerable_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_FallingVulnerable_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "MonsterAffix_FallingVulnerable_ForHunting_DefenseDown"
|
|
}
|
|
]
|
|
},
|
|
"MonsterAffix_FallingVulnerable_ForHunting_DefenseDown": {
|
|
"modifierName": "",
|
|
"duration": 10.0,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": -0.5
|
|
},
|
|
"state": "DefenseDown"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_FallingVulnerable_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_DoubleWeakTime_ForHunting",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_DoubleWeakTime_ForHunting": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_WeakTime_ExtraRatio",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_MONSTER_WeakTime_ExtraRatio",
|
|
"useLimitRange": true,
|
|
"maxValue": 10.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_DoubleWeakTime_ForHunting"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "GeneralSkill_Sovereign_Slave_ForHunting",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAIAlertnessMixin",
|
|
"OCFKMHBNKDL": [
|
|
0
|
|
],
|
|
"modifierName": "GeneralSkill_Sovereign_Slave_Remover"
|
|
},
|
|
{
|
|
"$type": "AttachToAIAlertnessMixin",
|
|
"OCFKMHBNKDL": [
|
|
1,
|
|
2
|
|
],
|
|
"modifierName": "GeneralSkill_Sovereign_FindMaster_Reset"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_HAS_Sovereign_Master",
|
|
"defaultGlobalValueOnCreate": 1.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"GeneralSkill_Sovereign_FindMaster"
|
|
]
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"GeneralSkill_Sovereign_Slave_Effect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Slave_FootCircle"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_Slave_Remover": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_FindMaster_Reset": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_HAS_Sovereign_Master",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_FindMaster": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.4000000059604645,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_TEMP_FindMaster",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR60",
|
|
"campTargetType": "Alliance",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_Master",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_TEMP_FindMaster",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_TEMP_FindMaster",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"value": 1.0,
|
|
"key": "_HAS_Sovereign_Master",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_Slave": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 20.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR60",
|
|
"campTargetType": "Alliance",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_Master",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_AtkUp",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "GeneralSkill_Sovereign_AtkUp"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR60",
|
|
"campTargetType": "Alliance",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_Master",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "GeneralSkill_Sovereign_DefenceUp"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "HealLatency"
|
|
}
|
|
]
|
|
},
|
|
"HealLatency": {
|
|
"modifierName": "",
|
|
"duration": 1.5,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Slave_Alert"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR60",
|
|
"campTargetType": "Alliance",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_Master",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"target": "Self",
|
|
"HPRatio": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_GeneralSkill_Sovereign_Master_Heal_Effect"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Target",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Slave_LifeLine",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode",
|
|
"MMFHENHCBGB": "Caster"
|
|
}
|
|
},
|
|
{
|
|
"$type": "HealHP",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_ExtraHeal",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": 0.05000000074505806
|
|
},
|
|
{
|
|
"$type": "HealHP",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_ExtraHeal",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": 0.10000000149011612
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_GeneralSkill_Sovereign_Master_Heal_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.6000000238418579,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Master_Heal"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Master_Heal"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_DefenceUp": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": 0.10000000149011612,
|
|
"Actor_FireSubHurtDelta": 0.10000000149011612,
|
|
"Actor_ElecSubHurtDelta": 0.10000000149011612,
|
|
"Actor_IceSubHurtDelta": 0.10000000149011612,
|
|
"Actor_WaterSubHurtDelta": 0.10000000149011612,
|
|
"Actor_GrassSubHurtDelta": 0.10000000149011612,
|
|
"Actor_WindSubHurtDelta": 0.10000000149011612,
|
|
"Actor_RockSubHurtDelta": 0.10000000149011612
|
|
},
|
|
"state": "DefenseUp"
|
|
},
|
|
"GeneralSkill_Sovereign_AtkUp": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.10000000149011612
|
|
},
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave_Effect"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave_Effect"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "GeneralSkill_WaterEnhance_SelfHeal_ForHunting",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_MONSTER_GeneralSkill_WaterEnhance_SelfHeal_Times",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Manager",
|
|
"Blank"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"GeneralSkill_WaterEnhance_SelfHeal": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Manager": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToHPPercentMixin",
|
|
"valueSteps": [
|
|
0.15000000596046448
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Trigger"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_FootCircle"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Trigger": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": 0.0
|
|
}
|
|
],
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Latency"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_GeneralSkill_WaterEnhance_SelfHeal_Times",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Latency": {
|
|
"modifierName": "",
|
|
"duration": 10.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_Alert"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "HealHP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive"
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": "GeneralSkill_WaterEnhance_SelfHeal"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_HealEffect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Manager"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Latency"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_HpDecrease_01_ForDragonSpine",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_HpDecrease_01_ForDragonSpine": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": -0.25
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_HpDecrease_01_ForDragonSpine"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_High_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_High_ForAster": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 1.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_High_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_Mid_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_Mid_ForAster": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_Mid_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_Low_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_Low_ForAster": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 0.25
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_Low_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_High_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_High_ForAster": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_High_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_Mid_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_Mid_ForAster": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.25
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_Mid_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_Low_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_Low_ForAster": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.15000000596046448
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_Low_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AssignedAvatarVulnerable_High_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_AssignedAvatarVulnerable_High_ForAster": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_High_ForAster",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AssignedAvatarVulnerable_High_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AssignedAvatarVulnerable_Mid_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_AssignedAvatarVulnerable_Mid_ForAster": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_Mid_ForAster",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AssignedAvatarVulnerable_Mid_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AssignedAvatarVulnerable_Low_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_AssignedAvatarVulnerable_Low_ForAster": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTERAFFIX_AssignedAvatarVulnerable_Low_ForAster",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AssignedAvatarVulnerable_Low_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_HighScoreTarget_ForAster",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_HighScoreTarget_ForAster": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "BillboardFixedMarkMixin",
|
|
"NBPICDDNGEI": "Eff_UI_BillBoard_FixedMark_HighScore_ForAster"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_HighScoreTarget_ForAster"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_01_ForTowerDefense",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_01_ForTowerDefense": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 4.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_01_ForTowerDefense"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_02_ForTowerDefense",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_02_ForTowerDefense": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 2.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_02_ForTowerDefense"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_DefImprove_01_ForTowerDefense",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_DefImprove_01_ForTowerDefense": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": 0.20000000298023224
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_DefImprove_01_ForTowerDefense"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AmplifierApplier_Fire",
|
|
"modifiers": {
|
|
"MonsterPowerUp_Amplifier_Fire_Host_Latency": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive",
|
|
"target": "Caster"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Host"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_FIRE_SLAVE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
3005
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Fire"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"target": "Target",
|
|
"value": 30.0,
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave",
|
|
"elementType": "Fire",
|
|
"useLimitRange": true,
|
|
"maxValue": 90.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Target",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterPowerUp_Amplifier_Fire_Host": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 15.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_FIRE_SLAVE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
3005
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Fire"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"target": "Target",
|
|
"value": 30.0,
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave",
|
|
"elementType": "Fire",
|
|
"useLimitRange": true,
|
|
"maxValue": 90.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Target",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementType": "Fire",
|
|
"elementDurability": 90.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ElementOuterGlowEffectMixin"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.4000000059604645,
|
|
"Actor_EndureDelta": 0.009999999776482582,
|
|
"Actor_PhysicalSubHurtDelta": 0.5,
|
|
"Actor_FireSubHurtDelta": 1.0,
|
|
"Actor_ElecSubHurtDelta": 0.5,
|
|
"Actor_IceSubHurtDelta": 0.5,
|
|
"Actor_WaterSubHurtDelta": 0.5,
|
|
"Actor_GrassSubHurtDelta": 0.5,
|
|
"Actor_WindSubHurtDelta": 0.5,
|
|
"Actor_RockSubHurtDelta": 0.5
|
|
},
|
|
"state": "AttackUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_FIRE_SLAVE",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -2.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_AMPLIFIER_FIRE_SLAVE",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterPowerUp_Amplifier_Fire_Host_Latency"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_SpecialAbility"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AmplifierApplier_Ice",
|
|
"modifiers": {
|
|
"MonsterPowerUp_Amplifier_Ice_Host_Latency": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive",
|
|
"target": "Caster"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Host"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_ICE_SLAVE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
3005
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Frozen"
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Ice"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"target": "Target",
|
|
"value": 30.0,
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave",
|
|
"elementType": "Ice",
|
|
"useLimitRange": true,
|
|
"maxValue": 90.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Target",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Host": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 15.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_ICE_SLAVE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
3005
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Frozen"
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Ice"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"target": "Target",
|
|
"value": 30.0,
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave",
|
|
"elementType": "Ice",
|
|
"useLimitRange": true,
|
|
"maxValue": 90.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Target",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementType": "Ice",
|
|
"elementDurability": 90.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ElementOuterGlowEffectMixin"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_DefenceRatio": 1.0,
|
|
"Actor_EndureDelta": 0.009999999776482582,
|
|
"Actor_PhysicalSubHurtDelta": 0.5,
|
|
"Actor_FireSubHurtDelta": 0.5,
|
|
"Actor_ElecSubHurtDelta": 0.5,
|
|
"Actor_IceSubHurtDelta": 1.0,
|
|
"Actor_WaterSubHurtDelta": 0.5,
|
|
"Actor_GrassSubHurtDelta": 0.5,
|
|
"Actor_WindSubHurtDelta": 0.5,
|
|
"Actor_RockSubHurtDelta": 0.5
|
|
},
|
|
"state": "DefenseUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_ICE_SLAVE",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -2.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_AMPLIFIER_ICE_SLAVE",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterPowerUp_Amplifier_Ice_Host_Latency"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_SpecialAbility"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AmplifierApplier_Electric",
|
|
"modifiers": {
|
|
"MonsterPowerUp_Amplifier_Electric_Host_Latency": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive",
|
|
"target": "Caster"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Host"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_ELEC_SLAVE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
3005
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Electric"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"target": "Target",
|
|
"value": 30.0,
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave",
|
|
"elementType": "Electric",
|
|
"useLimitRange": true,
|
|
"maxValue": 90.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Target",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterPowerUp_Amplifier_Electric_Host": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 15.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_ELEC_SLAVE",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHasFeatureTag",
|
|
"featureTagIDs": [
|
|
3005
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHasElement",
|
|
"element": "Electric"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"target": "Target",
|
|
"value": 30.0,
|
|
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave",
|
|
"elementType": "Electric",
|
|
"useLimitRange": true,
|
|
"maxValue": 90.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"target": "Target",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementType": "Electric",
|
|
"elementDurability": 90.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ElementOuterGlowEffectMixin"
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.009999999776482582,
|
|
"Actor_PhysicalSubHurtDelta": 0.5,
|
|
"Actor_FireSubHurtDelta": 0.5,
|
|
"Actor_ElecSubHurtDelta": 1.0,
|
|
"Actor_IceSubHurtDelta": 0.5,
|
|
"Actor_WaterSubHurtDelta": 0.5,
|
|
"Actor_GrassSubHurtDelta": 0.5,
|
|
"Actor_WindSubHurtDelta": 0.5,
|
|
"Actor_RockSubHurtDelta": 0.5
|
|
},
|
|
"state": "SpeedUp",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAISkillCDMultiplier",
|
|
"CALLKOGHCNI": 0.5
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_AMPLIFIER_ELEC_SLAVE",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -2.0,
|
|
"key": "_AMPLIFIER_COOLDOWN",
|
|
"useLimitRange": true,
|
|
"maxValue": 0.0,
|
|
"minValue": -2.0
|
|
},
|
|
{
|
|
"$type": "SetAISkillCDMultiplier"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_AMPLIFIER_ELEC_SLAVE",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterPowerUp_Amplifier_Electric_Host_Latency"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_SpecialAbility"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_MoveSpeedLimit_ForTowerDefense",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "OverrideMonsterMoveSpeedRatioMixin",
|
|
"minValue": -0.800000011920929,
|
|
"maxValue": 0.4000000059604645
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachAbilityStateResistance",
|
|
"resistanceListID": 14002,
|
|
"durationRatio": 0.5
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_TauntTower_ForTowerDefense",
|
|
"modifiers": {
|
|
"MonsterAffix_TauntTower_ForTowerDefense_Host_Latency": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive",
|
|
"target": "Caster"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterAffix_TauntTower_ForTowerDefense_Host"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_TauntImpulse"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR20",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Gadget"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "IS_TOWER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_TD_TAUNT_MODIFIER"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR20",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Gadget"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "IS_TOWER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_TD_TAUNT_MODIFIER"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterAffix_TauntTower_ForTowerDefense_Host": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 10.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_TauntImpulse"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR20",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Gadget"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "IS_TOWER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_TD_TAUNT_MODIFIER"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR20",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Gadget"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "IS_TOWER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_TD_TAUNT_MODIFIER"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_TD_TAUNT_MODIFIER": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 15.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_Taunt"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_Taunt_OnAdded"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterAffix_TauntTower_ForTowerDefense_Host_Latency"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_SpecialAbility"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_TauntTower_ForTowerDefense_Host"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_DisarmTower_ForTowerDefense",
|
|
"modifiers": {
|
|
"MonsterAffix_DisarmTower_ForTowerDefense_Host_Latency": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive",
|
|
"target": "Caster"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterAffix_DisarmTower_ForTowerDefense_Host"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_DisarmImpulse"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR10",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Gadget"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "IS_TOWER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterAffix_DisarmTower_ForTowerDefense"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterAffix_DisarmTower_ForTowerDefense_Host": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 30.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_DisarmImpulse"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR10",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Gadget"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "IS_TOWER",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterAffix_DisarmTower_ForTowerDefense"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterAffix_DisarmTower_ForTowerDefense": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 10.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "GV_TDCanDoAttack",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_Disarm"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_Disarm_OnAdded"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "GV_TDCanDoAttack",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterAffix_DisarmTower_ForTowerDefense_Host_Latency"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_SpecialAbility"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_DisarmTower_ForTowerDefense_Host"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AreaHeal_ForTowerDefense",
|
|
"modifiers": {
|
|
"MonsterAffix_AreaHeal_ForTowerDefense_Host_Latency": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive",
|
|
"target": "Caster"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterAffix_AreaHeal_ForTowerDefense_Host"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_HealImpulse"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "HealHP",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_ExtraHeal",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": 0.20000000298023224
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Target",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Master_Heal"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterAffix_AreaHeal_ForTowerDefense_Host": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 15.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_HealImpulse"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "SelfCamp",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "HealHP",
|
|
"target": "Target",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_ExtraHeal",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": 0.20000000298023224
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Target",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Master_Heal"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterAffix_AreaHeal_ForTowerDefense_Host_Latency"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_SpecialAbility"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AreaHeal_ForTowerDefense_Host"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_BreakRock_ForTowerDefense",
|
|
"modifiers": {
|
|
"MonsterAffix_BreakRock_ForTowerDefense_Host_Latency": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive",
|
|
"target": "Caster"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_MonsterAffix_BreakRock_ForTowerDefense_Host"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_BreakRockImpulse"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_COMMON_GADGET_ISSUMMON",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "Kill_Summon_Gadget"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterAffix_BreakRock_ForTowerDefense_Host": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 15.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_BreakRockImpulse"
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR12",
|
|
"campTargetType": "Enemy",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_COMMON_GADGET_ISSUMMON",
|
|
"value": 0.0,
|
|
"compareType": "MoreThan"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "Kill_Summon_Gadget"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Kill_Summon_Gadget": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterAffix_BreakRock_ForTowerDefense_Host_Latency"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_SpecialAbility"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_BreakRock_ForTowerDefense_Host"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_SlimeShieldReborn_ForTowerDefense",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "GV_TD_MONSTER_SLIME_SHIELDREBORN",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AdditionalHP_ForTowerDefense",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
|
|
"globalValueKey": "SGV_TD_AdditionalHP_Layers",
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
99.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"MonsterAffix_AdditionalHP_ForTowerDefense_Manager"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"temp_layers": 0.0,
|
|
"layer_ratio": 0.10000000149011612
|
|
},
|
|
"modifiers": {
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"MonsterAffix_AdditionalHP_ForTowerDefense_Manager": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "SGV_TD_AdditionalHP_Layers",
|
|
"overrideMapKey": "temp_layers"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AdditionalHP_ForTowerDefense"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterAffix_AdditionalHP_ForTowerDefense": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": [
|
|
"temp_layers",
|
|
"layer_ratio",
|
|
"Mul"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AdditionalDefence_ForTowerDefense",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
|
|
"globalValueKey": "SGV_TD_AdditionalDefence_Layers",
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
99.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"MonsterAffix_AdditionalDefence_ForTowerDefense_Manager"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"temp_layers": 0.0,
|
|
"layer_ratio": 0.20000000298023224
|
|
},
|
|
"modifiers": {
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"MonsterAffix_AdditionalDefence_ForTowerDefense_Manager": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "SGV_TD_AdditionalDefence_Layers",
|
|
"overrideMapKey": "temp_layers"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AdditionalDefence_ForTowerDefense"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterAffix_AdditionalDefence_ForTowerDefense": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_DefenceRatio": [
|
|
"temp_layers",
|
|
"layer_ratio",
|
|
"Mul"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpDecrease_ForTowerDefense",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpDecrease_ForTowerDefense": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": -0.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpDecrease_ForTowerDefense"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "GeneralSkill_WaterEnhance_SelfHeal_ForTowerDefense",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_MONSTER_GeneralSkill_WaterEnhance_SelfHeal_Times",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Manager",
|
|
"Blank"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"GeneralSkill_WaterEnhance_SelfHeal": 0.5
|
|
},
|
|
"modifiers": {
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Manager": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToHPPercentMixin",
|
|
"valueSteps": [
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Trigger"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_FootCircle"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Trigger": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": 0.0
|
|
}
|
|
],
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Latency"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_GeneralSkill_WaterEnhance_SelfHeal_Times",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Latency": {
|
|
"modifierName": "",
|
|
"duration": 10.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_Alert"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "HealHP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive"
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": "GeneralSkill_WaterEnhance_SelfHeal"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_HealEffect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Manager"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Latency"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_RunMonsterTag_ForTowerDefense",
|
|
"modifiers": {
|
|
"MonsterAffix_RunMonsterTag_ForTowerDefense": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_RunMonsterTag_ForTowerDefense",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_MONSTER_RunMonsterTag_ForTowerDefense",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterAffix_RunMonsterTag_ForTowerDefense"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_LowAlert_ForMimiTomo",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAIAlertnessMixin",
|
|
"OCFKMHBNKDL": [
|
|
1,
|
|
2
|
|
],
|
|
"modifierName": "MonsterAffix_LowAlert_ForMimiTomo_IntoBattle"
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"MonsterAffix_LowAlert_ForMimiTomo": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "HideUIBillBoard",
|
|
"COCENMAFJGD": true
|
|
},
|
|
{
|
|
"$type": "ResetAIThreatBroadcastRange",
|
|
"CFIPAGENGPE": true,
|
|
"EJDGOICAAHB": 0.0
|
|
}
|
|
]
|
|
},
|
|
"MonsterAffix_LowAlert_ForMimiTomo_IntoBattle": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "HideUIBillBoard"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "HideUIBillBoard",
|
|
"COCENMAFJGD": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterAffix_LowAlert_ForMimiTomo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_01_ForMimiTomo",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_01_ForMimiTomo": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 9.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_01_ForMimiTomo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_AtkUp_01_ForArenaChallenge",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_AtkUp_01_ForArenaChallenge": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 2.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_AtkUp_01_ForArenaChallenge"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_01_ForChannellerSlab",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_01_ForChannellerSlab": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 1.5
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_01_ForChannellerSlab"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_HighThreatTarget_ForBuoyantCombat",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_HighThreatTarget_ForBuoyantCombat": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "BillboardFixedMarkMixin",
|
|
"NBPICDDNGEI": "Eff_UI_BillBoard_FixedMark_HighAlert"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_HighThreatTarget_ForBuoyantCombat"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "GeneralSkill_Sovereign_Slave_ForLunaRite",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachToAIAlertnessMixin",
|
|
"OCFKMHBNKDL": [
|
|
0
|
|
],
|
|
"modifierName": "GeneralSkill_Sovereign_Slave_Remover"
|
|
},
|
|
{
|
|
"$type": "AttachToAIAlertnessMixin",
|
|
"OCFKMHBNKDL": [
|
|
1,
|
|
2
|
|
],
|
|
"modifierName": "GeneralSkill_Sovereign_FindMaster_Reset"
|
|
},
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_HAS_Sovereign_Master",
|
|
"defaultGlobalValueOnCreate": 1.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"GeneralSkill_Sovereign_FindMaster"
|
|
]
|
|
}
|
|
],
|
|
"modifiers": {
|
|
"GeneralSkill_Sovereign_Slave_Effect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Slave_FootCircle"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_Slave_Remover": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_FindMaster_Reset": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_HAS_Sovereign_Master",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_FindMaster": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.4000000059604645,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": -1.0,
|
|
"key": "_TEMP_FindMaster",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR60",
|
|
"campTargetType": "Alliance",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_Master",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave"
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_TEMP_FindMaster",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_TEMP_FindMaster",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"value": 1.0,
|
|
"key": "_HAS_Sovereign_Master",
|
|
"useLimitRange": true,
|
|
"maxValue": 1.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_Slave": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 25.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR60",
|
|
"campTargetType": "Alliance",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_Master",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "GeneralSkill_Sovereign_DefenceUp"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "HealLatency"
|
|
}
|
|
]
|
|
},
|
|
"HealLatency": {
|
|
"modifierName": "",
|
|
"duration": 1.5,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Slave_Alert"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR60",
|
|
"campTargetType": "Alliance",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_MONSTER_GeneralSkill_Sovereign_Master",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"target": "Self",
|
|
"HPRatio": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_GeneralSkill_Sovereign_Master_Heal_Effect"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Target",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Slave_LifeLine",
|
|
"born": {
|
|
"$type": "ConfigBornByAttachPoint",
|
|
"attachPointName": "RootNode",
|
|
"MMFHENHCBGB": "Caster"
|
|
}
|
|
},
|
|
{
|
|
"$type": "HealHP",
|
|
"target": "Target",
|
|
"amountByTargetMaxHPRatio": 0.05000000074505806
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_GeneralSkill_Sovereign_Master_Heal_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.5,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.6000000238418579,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Master_Heal"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_Sovereign_Master_Heal"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_Sovereign_DefenceUp": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": 0.20000000298023224,
|
|
"Actor_FireSubHurtDelta": 0.20000000298023224,
|
|
"Actor_ElecSubHurtDelta": 0.20000000298023224,
|
|
"Actor_IceSubHurtDelta": 0.20000000298023224,
|
|
"Actor_WaterSubHurtDelta": 0.20000000298023224,
|
|
"Actor_GrassSubHurtDelta": 0.20000000298023224,
|
|
"Actor_WindSubHurtDelta": 0.20000000298023224,
|
|
"Actor_RockSubHurtDelta": 0.20000000298023224
|
|
},
|
|
"state": "DefenseUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave_Effect"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_Sovereign_Slave_Effect"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "GeneralSkill_WaterEnhance_SelfHeal_ForLunaRite",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_MONSTER_GeneralSkill_WaterEnhance_SelfHeal_Times",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Manager",
|
|
"Blank"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"GeneralSkill_WaterEnhance_SelfHeal": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Manager": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToHPPercentMixin",
|
|
"valueSteps": [
|
|
0.30000001192092896
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Trigger"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_FootCircle"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Trigger": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": 0.0
|
|
}
|
|
],
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Latency"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_GeneralSkill_WaterEnhance_SelfHeal_Times",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Latency": {
|
|
"modifierName": "",
|
|
"duration": 10.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_Alert"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "HealHP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive"
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": "GeneralSkill_WaterEnhance_SelfHeal"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_HealEffect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Manager"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Latency"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_NoSwitch_Punishment_ForSumo",
|
|
"modifiers": {
|
|
"MonsterAffix_NoSwitch_Punishment_ForSumo_TeamListener": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "NOSWITCH_PUNISHMENT",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"MonsterAffix_NoSwitch_Punishment_ForSumo_Team_Trigger": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Caster",
|
|
"modifierName": "MonsterAffix_NoSwitch_Punishment_ForSumo_Properties"
|
|
}
|
|
]
|
|
},
|
|
"MonsterAffix_NoSwitch_Punishment_ForSumo_Properties": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": 2.0,
|
|
"Actor_FireSubHurtDelta": 2.0,
|
|
"Actor_ElecSubHurtDelta": 2.0,
|
|
"Actor_IceSubHurtDelta": 2.0,
|
|
"Actor_WaterSubHurtDelta": 2.0,
|
|
"Actor_GrassSubHurtDelta": 2.0,
|
|
"Actor_WindSubHurtDelta": 2.0,
|
|
"Actor_RockSubHurtDelta": 2.0
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "MonsterAffix_NoSwitch_Punishment_ForSumo_TeamListener"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"target": "Team",
|
|
"modifierName": "MonsterAffix_NoSwitch_Punishment_ForSumo_TeamListener"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_HpUp_01_ForSumo",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Property_HpUp_01_ForSumo": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": 0.6000000238418579
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Property_HpUp_01_ForSumo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AbilityOverrideTest_HpUp",
|
|
"abilitySpecials": {
|
|
"MaxHPRatio": 0.4000000059604645
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_AbilityOverrideTest_HpUp": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "MaxHPRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AbilityOverrideTest_HpUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "GeneralSkill_AbilityOverrideTest_SelfHeal",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_MONSTER_GeneralSkill_WaterEnhance_SelfHeal_Times",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Manager",
|
|
"Blank"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"HealRatio": 0.4000000059604645,
|
|
"TriggerLatency": 5.0
|
|
},
|
|
"modifiers": {
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Manager": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToHPPercentMixin",
|
|
"valueSteps": [
|
|
0.30000001192092896
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Trigger"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_FootCircle"
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Trigger": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": 0.0
|
|
}
|
|
],
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Latency"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_GeneralSkill_WaterEnhance_SelfHeal_Times",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"GeneralSkill_WaterEnhance_SelfHeal_Latency": {
|
|
"modifierName": "",
|
|
"duration": "TriggerLatency",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_Alert"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "HealHP",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive"
|
|
}
|
|
],
|
|
"amountByTargetMaxHPRatio": "HealRatio"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityIsAlive"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_HealEffect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Manager"
|
|
},
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "GeneralSkill_WaterEnhance_SelfHeal_Latency"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Property_PowerUp_01_ForChannellerSlab",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "SGV_Energy_Level",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
1.5,
|
|
2.5,
|
|
10.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_CampEnhancer_AddHurt_Lv0",
|
|
"UNIQUE_CampEnhancer_AddHurt_Lv1",
|
|
"UNIQUE_CampEnhancer_AddHurt_Lv2",
|
|
"UNIQUE_CampEnhancer_AddHurt_Lv3"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"RateLv1": 1.0,
|
|
"RateLv2": 1.0,
|
|
"RateLv3": 1.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_CampEnhancer_AddHurt_Lv0": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.0,
|
|
"Actor_PhysicalSubHurtDelta": 0.0,
|
|
"Actor_FireSubHurtDelta": 0.0,
|
|
"Actor_ElecSubHurtDelta": 0.0,
|
|
"Actor_IceSubHurtDelta": 0.0,
|
|
"Actor_WaterSubHurtDelta": 0.0,
|
|
"Actor_GrassSubHurtDelta": 0.0,
|
|
"Actor_WindSubHurtDelta": 0.0,
|
|
"Actor_RockSubHurtDelta": 0.0
|
|
}
|
|
},
|
|
"UNIQUE_CampEnhancer_AddHurt_Lv1": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.5,
|
|
"Actor_EndureDelta": 0.009999999776482582,
|
|
"Actor_PhysicalSubHurtDelta": "RateLv1",
|
|
"Actor_FireSubHurtDelta": "RateLv1",
|
|
"Actor_ElecSubHurtDelta": "RateLv1",
|
|
"Actor_IceSubHurtDelta": "RateLv1",
|
|
"Actor_WaterSubHurtDelta": "RateLv1",
|
|
"Actor_GrassSubHurtDelta": "RateLv1",
|
|
"Actor_WindSubHurtDelta": "RateLv1",
|
|
"Actor_RockSubHurtDelta": "RateLv1"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Common_CampEnhancer_01"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CampEnhancer_AddHurt_Lv2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.5,
|
|
"Actor_EndureDelta": 0.009999999776482582,
|
|
"Actor_PhysicalSubHurtDelta": "RateLv2",
|
|
"Actor_FireSubHurtDelta": "RateLv2",
|
|
"Actor_ElecSubHurtDelta": "RateLv2",
|
|
"Actor_IceSubHurtDelta": "RateLv2",
|
|
"Actor_WaterSubHurtDelta": "RateLv2",
|
|
"Actor_GrassSubHurtDelta": "RateLv2",
|
|
"Actor_WindSubHurtDelta": "RateLv2",
|
|
"Actor_RockSubHurtDelta": "RateLv2"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Common_CampEnhancer_02"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_CampEnhancer_AddHurt_Lv3": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": 0.5,
|
|
"Actor_EndureDelta": 0.009999999776482582,
|
|
"Actor_PhysicalSubHurtDelta": "RateLv3",
|
|
"Actor_FireSubHurtDelta": "RateLv3",
|
|
"Actor_ElecSubHurtDelta": "RateLv3",
|
|
"Actor_IceSubHurtDelta": "RateLv3",
|
|
"Actor_WaterSubHurtDelta": "RateLv3",
|
|
"Actor_GrassSubHurtDelta": "RateLv3",
|
|
"Actor_WindSubHurtDelta": "RateLv3",
|
|
"Actor_RockSubHurtDelta": "RateLv3"
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_Common_CampEnhancer_03"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Sylph_EliteTag_01_ForChannellerSlab",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_CHANNELLERSLAB_SYLPH_ELITETAG_",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Sylph_ChargeUp_01_ForChannellerSlab",
|
|
"abilitySpecials": {
|
|
"ChargeUpTime": 0.0,
|
|
"ChargeUpQuantity": 0.0
|
|
},
|
|
"modifiers": {
|
|
"ChannellerSlab_Sylph_ChargeUp": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "ChargeUpTime",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AddChargeBarValue",
|
|
"value": "ChargeUpQuantity",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ChannellerSlab_Sylph_ChargeUp"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Sylph_DeathrattleCharge_01_ForChannellerSlab",
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_CHANNELLERSLAB_SYLPH_DEATHRATTLECHARGE_",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Hound_Activated_01_ForChannellerSlab",
|
|
"modifiers": {
|
|
"Hound_Riftstalker_HPDetect_Activated": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToHPPercentMixin",
|
|
"valueSteps": [
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"Hound_Riftstalker_Activated_Handler"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Hound_Riftstalker_Activated_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "Hound_Riftstalker_Activated"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "Hound_Riftstalker_Activated"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Hound_Riftstalker_Activated": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": 0.20000000298023224,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AddChargeBarValue",
|
|
"value": 100.0,
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CHANNELLERSLAB_HOUND_CHARGEUPTAG_",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"effectPattern": "Eff_Monster_Common_AddChargeValue"
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_CHANNELLERSLAB_HOUND_CHARGEUPTAG_",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "Hound_Riftstalker_HPDetect_Activated"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Hound_AttackEnhance_01_ForChannellerSlab",
|
|
"abilitySpecials": {
|
|
"AttackEnhanceRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Hound_Riftstalker_Rock_HPDetect_AttackEnhance": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToHPPercentMixin",
|
|
"valueSteps": [
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"Hound_Riftstalker_Rock_AttackEnhance"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Hound_Riftstalker_Electric_HPDetect_AttackEnhance": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToHPPercentMixin",
|
|
"valueSteps": [
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"Hound_Riftstalker_Electric_AttackEnhance"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Hound_Riftstalker_Rock_AttackEnhance": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_Hound_Riftstalker_Elite_AttackEnhance"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Target",
|
|
"effectPattern": "Eff_Monster_Riftstalker_Rock_Howl_Response"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_Hound_Riftstalker_Elite_AttackEnhance"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"HNOLIHHLCOO": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_Hound_Riftstalker_Elite_AttackEnhance"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Hound_Riftstalker_Electric_AttackEnhance": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_Hound_Riftstalker_Elite_AttackEnhance"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Target",
|
|
"effectPattern": "Eff_Monster_Riftstalker_Electric_Howl_Response"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_Hound_Riftstalker_Elite_AttackEnhance"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"HNOLIHHLCOO": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_Hound_Riftstalker_Elite_AttackEnhance"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Hound_Riftstalker_Elite_AttackEnhance": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "AttackEnhanceRatio"
|
|
}
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_RIFTSTALKER_ROCK_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "Hound_Riftstalker_Rock_HPDetect_AttackEnhance"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_RIFTSTALKER_ELECTRIC_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "Hound_Riftstalker_Electric_HPDetect_AttackEnhance"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Hound_ResetStrike_01_ForChannellerSlab",
|
|
"modifiers": {
|
|
"Hound_Riftstalker_HPDetect_ResetStrike": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToHPPercentMixin",
|
|
"valueSteps": [
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"Hound_Riftstalker_ResetStrike"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Hound_Riftstalker_ResetStrike": {
|
|
"modifierName": "",
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR50",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_KANIS_TAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"modifierName": "UNIQUE_Hound_Riftstalker_Elite_ResetStrike"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_Hound_Riftstalker_Elite_ResetStrike": {
|
|
"stacking": "Multiple",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.20000000298023224,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetAISkillCDAvailableNow",
|
|
"skillIDs": [
|
|
304
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_RIFTSTALKER_ROCK_TAG_",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_RIFTSTALKER_ELECTRIC_TAG_",
|
|
"value": 1.0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "Hound_Riftstalker_HPDetect_ResetStrike"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Sylph_AttackEnhance_01_ForChannellerSlab",
|
|
"modifiers": {
|
|
"ChannellerSlab_SylphDetect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_CHANNELLERSLAB_SYLPH_ELITETAG_",
|
|
"value": 1.0
|
|
}
|
|
],
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_Handler"
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToPoseIDMixin",
|
|
"poseIDs": [
|
|
301
|
|
],
|
|
"modifierName": "Sylph_ChannellerSlab_AttackEnhance_LuaCallHandler"
|
|
}
|
|
]
|
|
},
|
|
"Sylph_ChannellerSlab_AttackEnhance_LuaCallHandler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "FromGroup",
|
|
"funcName": "SLC_Change_EnhanceLevel",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": 1.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "FromGroup",
|
|
"funcName": "SLC_Change_EnhanceLevel",
|
|
"MPBMJIGLEMJ": 1,
|
|
"LIOGECEPJAH": -1.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "ChannellerSlab_SylphDetect"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Ningyo_HPDown_ForAbyss",
|
|
"abilitySpecials": {
|
|
"HPUpRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Ningyo_HPDown_ForAbyss": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPUpRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Ningyo_HPDown_ForAbyss"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_ForlornVessel_HPDown_ForTwins2",
|
|
"abilitySpecials": {
|
|
"ForlornVesselHPUpRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_ForlornVessel_HPDown_ForTwins2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "ForlornVesselHPUpRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_ForlornVessel_HPDown_ForTwins2"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Monster_Mimik_Fel_ReducedShield",
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_Monster_Mimik_Fel_ReducedShield": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MIMIK_GIANTSTATESHIELD_REDUCED_",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_Monster_Mimik_Fel_ReducedShield"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToGlobalValueMixin",
|
|
"ADMJDEELAPK": "Team",
|
|
"globalValueKey": "SGV_EnterDungeonNum",
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge_Stage1"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToGlobalValueMixin",
|
|
"ADMJDEELAPK": "Team",
|
|
"globalValueKey": "SGV_EnterDungeonNum",
|
|
"valueSteps": [
|
|
1.5,
|
|
2.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge_Stage2"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToGlobalValueMixin",
|
|
"ADMJDEELAPK": "Team",
|
|
"globalValueKey": "SGV_EnterDungeonNum",
|
|
"valueSteps": [
|
|
2.5,
|
|
3.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge_Stage3"
|
|
]
|
|
},
|
|
{
|
|
"$type": "AttachModifierToGlobalValueMixin",
|
|
"ADMJDEELAPK": "Team",
|
|
"globalValueKey": "SGV_EnterDungeonNum",
|
|
"valueSteps": [
|
|
3.5,
|
|
4.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge_Stage4"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"Stage1HPRatio": 0.0,
|
|
"Stage1AtkRatio": 0.0,
|
|
"Stage2HPRatio": 0.0,
|
|
"Stage2AtkRatio": 0.0,
|
|
"Stage3HPRatio": 0.0,
|
|
"Stage3AtkRatio": 0.0,
|
|
"Stage4HPRatio": 0.0,
|
|
"Stage4AtkRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge_Stage1": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage1HPRatio",
|
|
"Actor_AttackRatio": "Stage1AtkRatio"
|
|
}
|
|
},
|
|
"MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge_Stage2": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage2HPRatio",
|
|
"Actor_AttackRatio": "Stage2AtkRatio"
|
|
}
|
|
},
|
|
"MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge_Stage3": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage3HPRatio",
|
|
"Actor_AttackRatio": "Stage3AtkRatio"
|
|
}
|
|
},
|
|
"MonsterAffix_AdditionalHPAndAttack_ForSelfPickChallenge_Stage4": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage4HPRatio",
|
|
"Actor_AttackRatio": "Stage4AtkRatio"
|
|
}
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_Sumov2_Stage1",
|
|
"abilitySpecials": {
|
|
"Stage1HPRatio": 0.0,
|
|
"Stage1AtkRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_Sumov2_Stage1_Value": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage1HPRatio",
|
|
"Actor_AttackRatio": "Stage1AtkRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_Sumov2_Stage1_Value"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_Sumov2_Stage2",
|
|
"abilitySpecials": {
|
|
"Stage2HPRatio": 0.0,
|
|
"Stage2AtkRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_Sumov2_Stage2_Value": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage2HPRatio",
|
|
"Actor_AttackRatio": "Stage2AtkRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_Sumov2_Stage2_Value"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_Sumov2_Stage3",
|
|
"abilitySpecials": {
|
|
"Stage3HPRatio": 0.0,
|
|
"Stage3AtkRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_Sumov2_Stage3_Value": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage3HPRatio",
|
|
"Actor_AttackRatio": "Stage3AtkRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_Sumov2_Stage3_Value"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_Sumov2_Stage4",
|
|
"abilitySpecials": {
|
|
"Stage4HPRatio": 0.0,
|
|
"Stage4AtkRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_Sumov2_Stage4_Value": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage4HPRatio",
|
|
"Actor_AttackRatio": "Stage4AtkRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_Sumov2_Stage4_Value"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_Sumov2_Stage5",
|
|
"abilitySpecials": {
|
|
"Stage5HPRatio": 0.0,
|
|
"Stage5AtkRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_Sumov2_Stage5_Value": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage5HPRatio",
|
|
"Actor_AttackRatio": "Stage5AtkRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_Sumov2_Stage5_Value"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_Sumov2_Stage6",
|
|
"abilitySpecials": {
|
|
"Stage6HPRatio": 0.0,
|
|
"Stage6AtkRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_Sumov2_Stage6_Value": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "Stage6HPRatio",
|
|
"Actor_AttackRatio": "Stage6AtkRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_Sumov2_Stage6_Value"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_TowerDefenseV3_FrozenRevive",
|
|
"abilitySpecials": {
|
|
"HPHealRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_TowerDefenseV3_FrozenRevive": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToAbilityStateMixin",
|
|
"abilityStates": [
|
|
"ElementFrozen"
|
|
],
|
|
"modifierName": "FrozenRevive"
|
|
}
|
|
]
|
|
},
|
|
"FrozenRevive": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "HealHP",
|
|
"PMHINCGOKCF": "HPHealRatio"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_HealEffect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_TowerDefenseV3_FrozenRevive"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_TowerDefenseV3_FrozenReviveStrong",
|
|
"abilitySpecials": {
|
|
"HPHealRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_TowerDefenseV3_FrozenReviveStrong": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToAbilityStateMixin",
|
|
"abilityStates": [
|
|
"ElementFrozen"
|
|
],
|
|
"modifierName": "FrozenReviveStrong"
|
|
}
|
|
]
|
|
},
|
|
"FrozenReviveStrong": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "HealHP",
|
|
"PMHINCGOKCF": "HPHealRatio"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Monster_GeneralSkill_SelfHeal_HealEffect"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_TowerDefenseV3_FrozenReviveStrong"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_TowerDefenseV3_DestroyTower",
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_TowerDefenseV3_DestroyTower": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.10000000149011612,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "BillboardFixedMarkMixin",
|
|
"NBPICDDNGEI": "Eff_Monster_TowerDefense_Destroy_HeadPoint"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"OOOFAPPEOJK": [
|
|
"Gadget"
|
|
],
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR4",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "IS_TOWER",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Destroy_Tower_Label",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Target",
|
|
"value": 1.0,
|
|
"key": "Destroy_Tower_Label",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_TowerDefenseV3_DestroyTower"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_Destroy_FootCircle"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_TowerDefenseV3_DestroyTowerStrong",
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_TowerDefenseV3_DestroyTowerStrong": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.10000000149011612,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "BillboardFixedMarkMixin",
|
|
"NBPICDDNGEI": "Eff_Monster_TowerDefense_Destroy_HeadPoint"
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "Predicated",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"OOOFAPPEOJK": [
|
|
"Gadget"
|
|
],
|
|
"AKMLOIFOBPO": "Nearest",
|
|
"shapeName": "CircleR6",
|
|
"campTargetType": "All",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "IS_TOWER",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "Destroy_Tower_Label",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Target",
|
|
"value": 1.0,
|
|
"key": "Destroy_Tower_Label",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_TowerDefenseV3_DestroyTowerStrong"
|
|
},
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_TowerDefense_Destroy_FootCircleBig"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_TowerDefenseV3_Monster15SpeedDown",
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_TowerDefenseV3_Monster15SpeedDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": -0.15000000596046448
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_TowerDefenseV3_Monster15SpeedDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_TowerDefenseV3_Monster30SpeedDown",
|
|
"modifiers": {
|
|
"MonsterAffix_Activity_TowerDefenseV3_Monster30SpeedDown": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": -0.30000001192092896
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "MonsterAffix_Activity_TowerDefenseV3_Monster30SpeedDown"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_Activity_TowerDefenseV3_DieFall",
|
|
"onKill": [
|
|
{
|
|
"$type": "DebugLog",
|
|
"CBEDAJEGJBM": "TD_V3: AbilityOnKill"
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByDieStateFlag",
|
|
"target": "Self",
|
|
"PJILLGOAMHE": "DieAbyss"
|
|
}
|
|
],
|
|
"luaCallType": "FromGroup",
|
|
"isTarget": true,
|
|
"funcName": "SLC_AddBuildingPointsWhenMonsterDieFall",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByDieStateFlag",
|
|
"target": "Self",
|
|
"PJILLGOAMHE": "DieDrawn"
|
|
}
|
|
],
|
|
"luaCallType": "FromGroup",
|
|
"isTarget": true,
|
|
"funcName": "SLC_AddBuildingPointsWhenMonsterDieFall",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByDieStateFlag",
|
|
"target": "Self",
|
|
"PJILLGOAMHE": "DieFall"
|
|
}
|
|
],
|
|
"luaCallType": "FromGroup",
|
|
"isTarget": true,
|
|
"funcName": "SLC_AddBuildingPointsWhenMonsterDieFall",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByDieStateFlag",
|
|
"target": "Self",
|
|
"PJILLGOAMHE": "DieAbyss"
|
|
}
|
|
],
|
|
"CBEDAJEGJBM": "TD_V3: 死亡原因-DieAbyss"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByDieStateFlag",
|
|
"target": "Self",
|
|
"PJILLGOAMHE": "DieDrawn"
|
|
}
|
|
],
|
|
"CBEDAJEGJBM": "TD_V3: 死亡原因-DieDrawn"
|
|
},
|
|
{
|
|
"$type": "DebugLog",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByDieStateFlag",
|
|
"target": "Self",
|
|
"PJILLGOAMHE": "DieFall"
|
|
}
|
|
],
|
|
"CBEDAJEGJBM": "TD_V3: 死亡原因-DieFall"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AdditionalHP_HardMode_ForRogueV2",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
|
|
"globalValueKey": "SGV_Rogue_Is_Hard",
|
|
"valueSteps": [
|
|
0.5,
|
|
1.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"UNIQUE_MonsterAffix_AdditionalHP_HardMode_ForRogueV2"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_AdditionalHP_HardMode_ForRogueV2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ServerLuaCall",
|
|
"luaCallType": "FromGroup",
|
|
"funcName": "SLC_Monster_Ready",
|
|
"LIOGECEPJAH": 0.0,
|
|
"FDDPMCCJIKN": 0.0,
|
|
"KNJMHMKNCKF": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AdditionalHP_Dynamic_ForRogueV2",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueNoInitMixin",
|
|
"globalValueKey": "SGV_Rogue_Affixes_Level",
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5,
|
|
99.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"MonsterAffix_AdditionalHP_ForRogueV2_Manager"
|
|
]
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"temp_layers": 0.0,
|
|
"layer_ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"MonsterAffix_AdditionalHP_ForRogueV2_Manager": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"globalValueKey": "SGV_Rogue_Affixes_Level",
|
|
"overrideMapKey": "temp_layers"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AdditionalHP_ForRogueV2"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_MonsterAffix_AdditionalHP_ForRogueV2": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": [
|
|
"temp_layers",
|
|
"layer_ratio",
|
|
"Mul"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_BlackMudBuff_ForTheChasmChallenge",
|
|
"abilitySpecials": {
|
|
"SubHurtDelta_AllType": 0.0,
|
|
"AttackRatio": 0.0,
|
|
"RecoverTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"MonsterAffix_BlackMudBuff_ForTheChasmChallenge_Manager": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_MONSTER_BlackMudBuff_RecoverTag",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"BlackMudBuff_ForTheChasmChallenge"
|
|
]
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_ChasmChallenge_Tag",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"BlackMudBuff_ForTheChasmChallenge": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_MONSTER_SceneMud_Tag",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
-0.5,
|
|
0.5
|
|
],
|
|
"modifierNameSteps": [
|
|
"BlackMudBuff_ForTheChasmChallenge_Effect"
|
|
]
|
|
}
|
|
],
|
|
"properties": {
|
|
"Actor_PhysicalSubHurtDelta": "SubHurtDelta_AllType",
|
|
"Actor_FireSubHurtDelta": "SubHurtDelta_AllType",
|
|
"Actor_ElecSubHurtDelta": "SubHurtDelta_AllType",
|
|
"Actor_IceSubHurtDelta": "SubHurtDelta_AllType",
|
|
"Actor_WaterSubHurtDelta": "SubHurtDelta_AllType",
|
|
"Actor_GrassSubHurtDelta": "SubHurtDelta_AllType",
|
|
"Actor_WindSubHurtDelta": "SubHurtDelta_AllType",
|
|
"Actor_RockSubHurtDelta": "SubHurtDelta_AllType",
|
|
"Actor_AttackRatio": "AttackRatio"
|
|
},
|
|
"state": "AttackUp",
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"LumenWave"
|
|
]
|
|
}
|
|
],
|
|
"modifierName": "BlackMudBuff_ForTheChasmChallenge_Recovering"
|
|
}
|
|
]
|
|
},
|
|
"BlackMudBuff_ForTheChasmChallenge_Effect": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Monster_AbyssCarpet_Enhanced"
|
|
}
|
|
]
|
|
},
|
|
"BlackMudBuff_ForTheChasmChallenge_Recovering": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "RecoverTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 1.0,
|
|
"key": "_MONSTER_BlackMudBuff_RecoverTag",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_MONSTER_BlackMudBuff_RecoverTag",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "AddElementDurability",
|
|
"target": "Caster",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"LumenWave"
|
|
]
|
|
}
|
|
],
|
|
"value": 100.0,
|
|
"modifierName": "BlackMudBuff_ForTheChasmChallenge_Recovering",
|
|
"useLimitRange": true,
|
|
"maxValue": 100.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "MonsterAffix_BlackMudBuff_ForTheChasmChallenge_Manager"
|
|
}
|
|
],
|
|
"onKill": [
|
|
{
|
|
"$type": "RemoveModifier",
|
|
"modifierName": "MonsterAffix_BlackMudBuff_ForTheChasmChallenge_Manager"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AdditionalHP_BonusStage01_ForRogueV2",
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_AdditionalHP_BonusStage01_ForRogueV2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AdditionalHP_BonusStage01_ForRogueV2"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "MonsterAffix_AdditionalHP_BonusStage02_ForRogueV2",
|
|
"abilitySpecials": {
|
|
"HPRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_MonsterAffix_AdditionalHP_BonusStage02_ForRogueV2": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "HPRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_MonsterAffix_AdditionalHP_BonusStage02_ForRogueV2"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
}
|
|
] |