Grasscutter_Resources/Resources/BinOutput/Ability/Temp/MonsterAffixAbilities/ConfigAbility_MonsterAffix_Activity.json
2022-04-23 07:55:31 +05:30

10128 lines
294 KiB
JSON

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