2022-04-23 07:55:31 +05:30

10995 lines
330 KiB
JSON

[
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Creature_Water",
"modifiers": {
"RogueDungeon_Skill_Creature_Water_KILL": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByShape",
"shapeName": "CircleR40",
"campTargetType": "AllExceptSelf",
"sizeRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
},
"doOffStage": true,
"predicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Gadget",
"Field",
"Bullet"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "SceneObj_RogueDungeon_Creature_Water",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"modifierName": "Activity_RogueDungeon_Skill_Creature_Water_Kill"
}
]
},
"Activity_RogueDungeon_Skill_Creature_Water_Kill": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.KillSelf"
},
{
"$type": "MoleMole.Config.DebugLog",
"content": "##???"
}
]
},
"UNIQUE_RogueDungeon_Skill_Creature_Water": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.9
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.CreateGadget",
"doOffStage": true,
"ownerIs": "Team",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 3.0
}
},
"onGround": true
},
"gadgetID": 70310112,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RogueDungeon_Skill_Creature_Water_KILL"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_RogueDungeon_Skill_Creature_Water"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill01",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Creature_Ice",
"modifiers": {
"RogueDungeon_Skill_Creature_Ice_KILL": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByShape",
"shapeName": "CircleR40",
"campTargetType": "AllExceptSelf",
"sizeRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
},
"predicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Gadget",
"Field",
"Bullet"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "SceneObj_RogueDungeon_Creature_Ice",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"modifierName": "Activity_RogueDungeon_Skill_Creature_Ice_Kill"
}
]
},
"Activity_RogueDungeon_Skill_Creature_Ice_Kill": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
},
"UNIQUE_RogueDungeon_Skill_Creature_Ice": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.9
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.CreateGadget",
"doOffStage": true,
"ownerIs": "Team",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 3.0
}
},
"onGround": true
},
"gadgetID": 70310113,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RogueDungeon_Skill_Creature_Ice_KILL"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_RogueDungeon_Skill_Creature_Ice"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill01",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Creature_Wind",
"modifiers": {
"RogueDungeon_Skill_Creature_Wind_KILL": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByShape",
"shapeName": "CircleR40",
"campTargetType": "AllExceptSelf",
"sizeRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
},
"predicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Gadget",
"Field",
"Bullet"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "SceneObj_RogueDungeon_Creature_Wind",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"modifierName": "Activity_RogueDungeon_Skill_Creature_Wind_Kill"
}
]
},
"Activity_RogueDungeon_Skill_Creature_Wind_Kill": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
},
"UNIQUE_RogueDungeon_Skill_Creature_Wind": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.9
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.CreateGadget",
"doOffStage": true,
"ownerIs": "Team",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 3.0
}
},
"onGround": true
},
"gadgetID": 70310114,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RogueDungeon_Skill_Creature_Wind_KILL"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_RogueDungeon_Skill_Creature_Wind"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill01",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Rune_Fire",
"modifiers": {
"RogueDungeon_Skill_Rune_Fire_KILL": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByShape",
"shapeName": "CircleR40",
"campTargetType": "AllExceptSelf",
"sizeRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
},
"predicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Gadget",
"Field",
"Bullet"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "SceneObj_RogueDungeon_Rune_Fire",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"modifierName": "Activity_RogueDungeon_Skill_Rune_Fire_Kill"
}
]
},
"Activity_RogueDungeon_Skill_Rune_Fire_Kill": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
},
"UNIQUE_RogueDungeon_Skill_Rune_Fire": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.9
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.CreateGadget",
"doOffStage": true,
"ownerIs": "Team",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 3.0
}
},
"onGround": true
},
"gadgetID": 70310115,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RogueDungeon_Skill_Rune_Fire_KILL"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_RogueDungeon_Skill_Rune_Fire"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill01",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Rune_Electric",
"modifiers": {
"RogueDungeon_Skill_Rune_Electric_KILL": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByShape",
"shapeName": "CircleR40",
"campTargetType": "AllExceptSelf",
"sizeRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
},
"predicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Gadget",
"Field",
"Bullet"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "SceneObj_RogueDungeon_Rune_Electric",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"modifierName": "Activity_RogueDungeon_Skill_Rune_Electric_Kill"
}
]
},
"Activity_RogueDungeon_Skill_Rune_Electric_Kill": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
},
"UNIQUE_RogueDungeon_Skill_Rune_Electric": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.9
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.CreateGadget",
"doOffStage": true,
"ownerIs": "Team",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 3.0
}
},
"onGround": true
},
"gadgetID": 70310116,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RogueDungeon_Skill_Rune_Electric_KILL"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_RogueDungeon_Skill_Rune_Electric"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill01",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Rune_Wind",
"modifiers": {
"RogueDungeon_Skill_Rune_Wind_KILL": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByShape",
"shapeName": "CircleR40",
"campTargetType": "AllExceptSelf",
"sizeRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
},
"predicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Gadget",
"Field",
"Bullet"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "SceneObj_RogueDungeon_Rune_Wind",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"modifierName": "Activity_RogueDungeon_Skill_Rune_Wind_Kill"
}
]
},
"Activity_RogueDungeon_Skill_Rune_Wind_Kill": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
},
"UNIQUE_RogueDungeon_Skill_Rune_Wind": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.9
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.CreateGadget",
"doOffStage": true,
"ownerIs": "Team",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 3.0
}
},
"onGround": true
},
"gadgetID": 70310117,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RogueDungeon_Skill_Rune_Wind_KILL"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"doOffStage": true,
"modifierName": "UNIQUE_RogueDungeon_Skill_Rune_Wind"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill01",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Spell_Water",
"abilitySpecials": {
"BuffTime_Base": {
"type": "float",
"dynamicValue": 5.5
},
"HealHpOnce_Base": {
"type": "float",
"dynamicValue": 4000.0
},
"HealHpOnce_Base_Loop": {
"type": "float",
"dynamicValue": 800.0
},
"ReviveStamina_Base_Loop": {
"type": "float",
"dynamicValue": 20.0
},
"SR_Spell_Water_LifeTime": {
"type": "float",
"dynamicValue": 2.0
},
"SR_Spell_Water_LifeTime_Stacking": {
"type": "float",
"dynamicValue": 0.0
},
"R_Spell_Water_HealHpOnce_HealUp": {
"type": "float",
"dynamicValue": 0.15
},
"R_Spell_Water_HealHpOnce_HealUpStacking": {
"type": "float",
"dynamicValue": 0.0
},
"SR_Spell_Water_HealHpOnce_HealUp": {
"type": "float",
"dynamicValue": 0.8
},
"SR_Spell_Water_HealHpOnce_HealUpStacking": {
"type": "float",
"dynamicValue": 0.0
},
"SSR_Spell_Water_LifeTime": {
"type": "float",
"dynamicValue": 5.0
},
"SSR_Spell_Water_ReviveStamina": {
"type": "float",
"dynamicValue": 10.0
},
"SSR_Spell_Water_Stacking": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"RogueDungeon_Skill_Spell_Water_Delay": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.8
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.FireEffect",
"target": "CurLocalAvatar",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Roguelike_Buff_Water"
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "RogueDungeon_Skill_Spell_Water"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "RogueDungeon_Skill_Spell_Water_Loop_Avatar_Heal"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "RogueDungeon_Skill_Spell_Water_Loop_Avatar_Stamina"
}
]
},
"RogueDungeon_Skill_Spell_Water": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.HealHP",
"doOffStage": true,
"amount": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "HealHpOnce_Base"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "HealHpOnce_Base"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "R_Spell_Water_HealHpOnce_HealUp"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "R_Spell_Water_HealHpOnce_HealUpStacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "HealHpOnce_Base"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Water_HealHpOnce_HealUp"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Water_HealHpOnce_HealUpStacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
}
]
}
}
]
},
"RogueDungeon_Skill_Spell_Water_Loop_Avatar_Stamina": {
"modifierName": "",
"duration": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "BuffTime_Base"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Water_LifeTime"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Water_LifeTime_Stacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Water_LifeTime"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Water_Stacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
}
]
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onThinkInterval": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RogueDungeon_Skill_Spell_Water_Loop_Avatar_ReviveStamina"
}
]
},
"RogueDungeon_Skill_Spell_Water_Loop_Avatar_Heal": {
"modifierName": "",
"duration": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "BuffTime_Base"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Water_LifeTime"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Water_LifeTime_Stacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Water_LifeTime"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Water_Stacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
}
]
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onThinkInterval": [
{
"$type": "MoleMole.Config.HealHP",
"doOffStage": true,
"amount": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "HealHpOnce_Base_Loop"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "HealHpOnce_Base_Loop"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "R_Spell_Water_HealHpOnce_HealUp"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "R_Spell_Water_HealHpOnce_HealUpStacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "HealHpOnce_Base_Loop"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Water_HealHpOnce_HealUp"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Water_HealHpOnce_HealUpStacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
}
]
}
}
]
},
"RogueDungeon_Skill_Spell_Water_Loop_Avatar_ReviveStamina": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ReviveStamina",
"value": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ReviveStamina_Base_Loop"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Water_Stacking"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Water_ReviveStamina"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
}
]
}
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"target": "Team",
"globalValueKey": "SGV_Spell_Water_DurationUp_SR",
"overrideMapKey": "SR_Spell_Water_LifeTime_Stacking"
},
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"target": "Team",
"globalValueKey": "SGV_Spell_Water_HealUp_R",
"overrideMapKey": "R_Spell_Water_HealHpOnce_HealUpStacking"
},
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"target": "Team",
"globalValueKey": "SGV_Spell_Water_HealUp_SR",
"overrideMapKey": "SR_Spell_Water_HealHpOnce_HealUpStacking"
},
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"target": "Team",
"globalValueKey": "SGV_Spell_Water_Up_SSR",
"overrideMapKey": "SSR_Spell_Water_Stacking"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill02",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "RogueDungeon_Skill_Spell_Water_Delay"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Spell_Rock",
"abilitySpecials": {
"BuffTime_Base": {
"type": "float",
"dynamicValue": 12.0
},
"SubHurtDelta_Base": {
"type": "float",
"dynamicValue": 0.5
},
"R_Spell_Rock_LifeTime_Stacking": {
"type": "float",
"dynamicValue": 0.0
},
"R_Spell_Rock_LifeTime": {
"type": "float",
"dynamicValue": 2.0
},
"SR_Spell_Rock_SubHurt_Stacking": {
"type": "float",
"dynamicValue": 0.0
},
"SR_Spell_Rock_SubHurt": {
"type": "float",
"dynamicValue": 0.15
},
"SR_Spell_Rock_LifeTime_Stacking": {
"type": "float",
"dynamicValue": 0.0
},
"SR_Spell_Rock_LifeTime": {
"type": "float",
"dynamicValue": 4.0
},
"SSR_Spell_Rock_Stacking": {
"type": "float",
"dynamicValue": 0.0
},
"SSR_Spell_Rock_SubHurt": {
"type": "float",
"dynamicValue": 0.2
},
"SSR_Spell_Rock_CJB": {
"type": "float",
"dynamicValue": 16.64
},
"LevelEntity_AvatarDot_SystemValue": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"RogueDungeon_Skill_Spell_Rock_Delay": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.8
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "RogueDungeon_Skill_Spell_Rock"
},
{
"$type": "MoleMole.Config.FireEffect",
"target": "CurLocalAvatar",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Roguelike_Buff_Rock"
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_Spell_Rock_Up_SSR",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "MoreThan"
}
],
"modifierName": "RogueDungeon_Skill_Spell_Rock_Impact"
}
]
},
"RogueDungeon_Skill_Spell_Rock": {
"modifierName": "",
"duration": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "BuffTime_Base"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "R_Spell_Rock_LifeTime"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "R_Spell_Rock_LifeTime_Stacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Rock_LifeTime"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Rock_LifeTime_Stacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
}
]
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixin",
"modifierName": "RogueDungeon_Skill_Spell_Rock_Avatar"
}
]
},
"RogueDungeon_Skill_Spell_Rock_Avatar": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_SubHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SubHurtDelta_Base"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Rock_SubHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SR_Spell_Rock_SubHurt_Stacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Rock_SubHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Rock_Stacking"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
}
]
},
"Actor_EndureDelta": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
"isLimitedProperties": true
},
"RogueDungeon_Skill_Spell_Rock_Impact": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
},
{
"$type": "MoleMole.Config.FireEffect",
"target": "Caster",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Roguelike_Buff_Rock_BoomAtk"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 8.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementType": "Rock",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 25.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 0.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "SSR_Spell_Rock_CJB"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_AvatarDot_SystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"target": "Team",
"globalValueKey": "SGV_Spell_Rock_DurationUp_R",
"overrideMapKey": "R_Spell_Rock_LifeTime_Stacking"
},
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"target": "Team",
"globalValueKey": "SGV_Spell_Rock_SubHurt_SR",
"overrideMapKey": "SR_Spell_Rock_SubHurt_Stacking"
},
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"target": "Team",
"globalValueKey": "SGV_Spell_Rock_DurationUp_SR",
"overrideMapKey": "SR_Spell_Rock_LifeTime_Stacking"
},
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"target": "Team",
"globalValueKey": "SGV_Spell_Rock_Up_SSR",
"overrideMapKey": "SSR_Spell_Rock_Stacking"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill02",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "RogueDungeon_Skill_Spell_Rock_Delay"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_RogueDungeon_Skill_Spell_Elec",
"modifiers": {
"Activity_RogueDungeon_Skill_Spell_Elec_Delay": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.8
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.FireEffect",
"target": "CurLocalAvatar",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Roguelike_Buff_Electric"
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "RogueDungeon_Skill_Spell_Elec"
}
]
},
"RogueDungeon_Skill_Spell_Elec": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.CreateGadget",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 6.0
}
}
},
"gadgetID": 44000309,
"campID": 1001,
"campTargetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "MoleMole.Config.SendEffectTrigger",
"parameter": "Skill02",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Activity_Shikishogun"
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "Activity_RogueDungeon_Skill_Spell_Elec_Delay"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Skill_Test",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_AtkUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_AtkUpHandler"
]
}
],
"modifiers": {
"Rogue_AtkUpHandler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_AtkUpHandler_Effect"
}
]
},
"UNIQUE_Rogue_AtkUpHandler_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_AttackRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
}
},
"state": "AttackUp"
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElementAddHurt_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ElementAddHurt_Fire",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Fire_SSR"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ElementAddHurt_Ice",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Ice_SSR"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ElementAddHurt_Elec",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Elec_SSR"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ElementAddHurt_Rock",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Rock_SSR"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ElementAddHurt_Water",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Water_SSR"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ElementAddHurt_Wind",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Wind_SSR"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_PhysicalAddHurt",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_PhysicalAddHurt_SSR"
]
}
],
"abilitySpecials": {
"Rogue_ElementAddHurt_SSR": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_ElementAddHurt_Fire_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Fire_SSR_Effect"
}
]
},
"UNIQUE_Rogue_ElementAddHurt_Fire_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_FireAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SSR"
}
},
"isLimitedProperties": true
},
"Rogue_ElementAddHurt_Ice_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Ice_SSR_Effect"
}
]
},
"UNIQUE_Rogue_ElementAddHurt_Ice_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_IceAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SSR"
}
},
"isLimitedProperties": true
},
"Rogue_ElementAddHurt_Elec_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Elec_SSR_Effect"
}
]
},
"UNIQUE_Rogue_ElementAddHurt_Elec_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_ElecAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SSR"
}
},
"isLimitedProperties": true
},
"Rogue_ElementAddHurt_Rock_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Rock_SSR_Effect"
}
]
},
"UNIQUE_Rogue_ElementAddHurt_Rock_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_RockAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SSR"
}
},
"isLimitedProperties": true
},
"Rogue_ElementAddHurt_Water_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Water_SSR_Effect"
}
]
},
"UNIQUE_Rogue_ElementAddHurt_Water_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WaterAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SSR"
}
},
"isLimitedProperties": true
},
"Rogue_ElementAddHurt_Wind_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Wind_SSR_Effect"
}
]
},
"UNIQUE_Rogue_ElementAddHurt_Wind_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WindAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SSR"
}
},
"isLimitedProperties": true
},
"Rogue_PhysicalAddHurt_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_PhysicalAddHurt_SSR_Effect"
}
]
},
"UNIQUE_Rogue_PhysicalAddHurt_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_PhysicalAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SSR"
}
},
"isLimitedProperties": true
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElementAddHurt_SR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_ElementAddHurt_Fire",
"valueSteps": [
{
"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": 3.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Fire_SR_Level01",
"Rogue_ElementAddHurt_Fire_SR_Level02",
"Rogue_ElementAddHurt_Fire_SR_Level03"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_ElementAddHurt_Ice",
"valueSteps": [
{
"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": 3.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Ice_SR_Level01",
"Rogue_ElementAddHurt_Ice_SR_Level02",
"Rogue_ElementAddHurt_Ice_SR_Level03"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_ElementAddHurt_Elec",
"valueSteps": [
{
"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": 3.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Elec_SR_Level01",
"Rogue_ElementAddHurt_Elec_SR_Level02",
"Rogue_ElementAddHurt_Elec_SR_Level03"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_ElementAddHurt_Rock",
"valueSteps": [
{
"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": 3.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Rock_SR_Level01",
"Rogue_ElementAddHurt_Rock_SR_Level02",
"Rogue_ElementAddHurt_Rock_SR_Level03"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_ElementAddHurt_Water",
"valueSteps": [
{
"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": 3.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Water_SR_Level01",
"Rogue_ElementAddHurt_Water_SR_Level02",
"Rogue_ElementAddHurt_Water_SR_Level03"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_ElementAddHurt_Wind",
"valueSteps": [
{
"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": 3.5
}
],
"modifierNameSteps": [
"Rogue_ElementAddHurt_Wind_SR_Level01",
"Rogue_ElementAddHurt_Wind_SR_Level02",
"Rogue_ElementAddHurt_Wind_SR_Level03"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_PhysicalAddHurt",
"valueSteps": [
{
"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": 3.5
}
],
"modifierNameSteps": [
"Rogue_PhysicalAddHurt_SR_Level01",
"Rogue_PhysicalAddHurt_SR_Level02",
"Rogue_PhysicalAddHurt_SR_Level03"
]
}
],
"abilitySpecials": {
"Rogue_ElementAddHurt_SR_Level01": {
"type": "float",
"dynamicValue": 0.0
},
"Rogue_ElementAddHurt_SR_Level02": {
"type": "float",
"dynamicValue": 0.0
},
"Rogue_ElementAddHurt_SR_Level03": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_ElementAddHurt_Fire_SR_Level01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Fire_SR_Level01_Effect"
}
]
},
"Rogue_ElementAddHurt_Fire_SR_Level02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Fire_SR_Level02_Effect"
}
]
},
"Rogue_ElementAddHurt_Fire_SR_Level03": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Fire_SR_Level03_Effect"
}
]
},
"Rogue_ElementAddHurt_Ice_SR_Level01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Ice_SR_Level01_Effect"
}
]
},
"Rogue_ElementAddHurt_Ice_SR_Level02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Ice_SR_Level02_Effect"
}
]
},
"Rogue_ElementAddHurt_Ice_SR_Level03": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Ice_SR_Level03_Effect"
}
]
},
"Rogue_ElementAddHurt_Elec_SR_Level01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Elec_SR_Level01_Effect"
}
]
},
"Rogue_ElementAddHurt_Elec_SR_Level02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Elec_SR_Level02_Effect"
}
]
},
"Rogue_ElementAddHurt_Elec_SR_Level03": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Elec_SR_Level03_Effect"
}
]
},
"Rogue_ElementAddHurt_Rock_SR_Level01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Rock_SR_Level01_Effect"
}
]
},
"Rogue_ElementAddHurt_Rock_SR_Level02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Rock_SR_Level02_Effect"
}
]
},
"Rogue_ElementAddHurt_Rock_SR_Level03": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Rock_SR_Level03_Effect"
}
]
},
"Rogue_ElementAddHurt_Water_SR_Level01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Water_SR_Level01_Effect"
}
]
},
"Rogue_ElementAddHurt_Water_SR_Level02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Water_SR_Level02_Effect"
}
]
},
"Rogue_ElementAddHurt_Water_SR_Level03": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Water_SR_Level03_Effect"
}
]
},
"Rogue_ElementAddHurt_Wind_SR_Level01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Wind_SR_Level01_Effect"
}
]
},
"Rogue_ElementAddHurt_Wind_SR_Level02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Wind_SR_Level02_Effect"
}
]
},
"Rogue_ElementAddHurt_Wind_SR_Level03": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementAddHurt_Wind_SR_Level03_Effect"
}
]
},
"Rogue_PhysicalAddHurt_SR_Level01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_PhysicalAddHurt_SR_Level01_Effect"
}
]
},
"Rogue_PhysicalAddHurt_SR_Level02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_PhysicalAddHurt_SR_Level02_Effect"
}
]
},
"Rogue_PhysicalAddHurt_SR_Level03": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_PhysicalAddHurt_SR_Level03_Effect"
}
]
},
"UNIQUE_Rogue_ElementAddHurt_Fire_SR_Level01_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_FireAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level01"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Fire_SR_Level02_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_FireAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level02"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Fire_SR_Level03_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_FireAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level03"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Ice_SR_Level01_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_IceAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level01"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Ice_SR_Level02_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_IceAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level02"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Ice_SR_Level03_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_IceAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level03"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Elec_SR_Level01_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_ElecAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level01"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Elec_SR_Level02_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_ElecAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level02"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Elec_SR_Level03_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_ElecAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level03"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Rock_SR_Level01_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_RockAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level01"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Rock_SR_Level02_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_RockAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level02"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Rock_SR_Level03_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_RockAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level03"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Water_SR_Level01_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WaterAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level01"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Water_SR_Level02_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WaterAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level02"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Water_SR_Level03_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WaterAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level03"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Wind_SR_Level01_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WindAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level01"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Wind_SR_Level02_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WindAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level02"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_ElementAddHurt_Wind_SR_Level03_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WindAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level03"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_PhysicalAddHurt_SR_Level01_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_PhysicalAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level01"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_PhysicalAddHurt_SR_Level02_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_PhysicalAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level02"
}
},
"isLimitedProperties": true
},
"UNIQUE_Rogue_PhysicalAddHurt_SR_Level03_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_PhysicalAddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rogue_ElementAddHurt_SR_Level03"
}
},
"isLimitedProperties": true
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElementAddHurt_R",
"abilitySpecials": {
"ElementAddHurt_MAXLV_R": {
"type": "float",
"dynamicValue": 0.0
},
"PER_ElementAddHurt": {
"type": "float",
"dynamicValue": 0.0
},
"ElementAddHurt_CurLV_Fire": {
"type": "float",
"dynamicValue": 0.0
},
"ElementAddHurt_CurLV_Ice": {
"type": "float",
"dynamicValue": 0.0
},
"ElementAddHurt_CurLV_Elec": {
"type": "float",
"dynamicValue": 0.0
},
"ElementAddHurt_CurLV_Rock": {
"type": "float",
"dynamicValue": 0.0
},
"ElementAddHurt_CurLV_Water": {
"type": "float",
"dynamicValue": 0.0
},
"ElementAddHurt_CurLV_Wind": {
"type": "float",
"dynamicValue": 0.0
},
"ElementAddHurt_CurLV_Physical": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_ElementAddHurt_R_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Fire",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_ElementAddHurt_Fire",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_MAXLV_R"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Fire",
"overrideMapKey": "ElementAddHurt_CurLV_Fire"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Fire"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Fire"
}
]
}
]
},
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Ice",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_ElementAddHurt_Ice",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_MAXLV_R"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Ice",
"overrideMapKey": "ElementAddHurt_CurLV_Ice"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Ice"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Ice"
}
]
}
]
},
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Elec",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_ElementAddHurt_Elec",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_MAXLV_R"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Elec",
"overrideMapKey": "ElementAddHurt_CurLV_Elec"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Elec"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Elec"
}
]
}
]
},
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Rock",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_ElementAddHurt_Rock",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_MAXLV_R"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Rock",
"overrideMapKey": "ElementAddHurt_CurLV_Rock"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Rock"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Rock"
}
]
}
]
},
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Water",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_ElementAddHurt_Water",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_MAXLV_R"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Water",
"overrideMapKey": "ElementAddHurt_CurLV_Water"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Water"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Water"
}
]
}
]
},
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Wind",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_ElementAddHurt_Wind",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_MAXLV_R"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Wind",
"overrideMapKey": "ElementAddHurt_CurLV_Wind"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Wind"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Wind"
}
]
}
]
},
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Physical",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_ElementAddHurt_Physical",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_MAXLV_R"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_ElementAddHurt_Physical",
"overrideMapKey": "ElementAddHurt_CurLV_Physical"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Physical"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Rogue_R_ElementAddHurt_Team_Physical"
}
]
}
]
}
]
},
"Rogue_R_ElementAddHurt_Team_Fire": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_ElementAddHurt_Avatar_Fire"
}
]
},
"UNIQUE_Rogue_R_ElementAddHurt_Avatar_Fire": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_FireAddHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ElementAddHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_CurLV_Fire"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"isLimitedProperties": true
},
"Rogue_R_ElementAddHurt_Team_Ice": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_ElementAddHurt_Avatar_Ice"
}
]
},
"UNIQUE_Rogue_R_ElementAddHurt_Avatar_Ice": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_IceAddHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ElementAddHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_CurLV_Ice"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"isLimitedProperties": true
},
"Rogue_R_ElementAddHurt_Team_Elec": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_ElementAddHurt_Avatar_Elec"
}
]
},
"UNIQUE_Rogue_R_ElementAddHurt_Avatar_Elec": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_ElecAddHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ElementAddHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_CurLV_Elec"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"isLimitedProperties": true
},
"Rogue_R_ElementAddHurt_Team_Rock": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_ElementAddHurt_Avatar_Rock"
}
]
},
"UNIQUE_Rogue_R_ElementAddHurt_Avatar_Rock": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_RockAddHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ElementAddHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_CurLV_Rock"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"isLimitedProperties": true
},
"Rogue_R_ElementAddHurt_Team_Water": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_ElementAddHurt_Avatar_Water"
}
]
},
"UNIQUE_Rogue_R_ElementAddHurt_Avatar_Water": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WaterAddHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ElementAddHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_CurLV_Water"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"isLimitedProperties": true
},
"Rogue_R_ElementAddHurt_Team_Wind": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_ElementAddHurt_Avatar_Wind"
}
]
},
"UNIQUE_Rogue_R_ElementAddHurt_Avatar_Wind": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_WindAddHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ElementAddHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_CurLV_Wind"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"isLimitedProperties": true
},
"Rogue_R_ElementAddHurt_Team_Physical": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_ElementAddHurt_Avatar_Physical"
}
]
},
"UNIQUE_Rogue_R_ElementAddHurt_Avatar_Physical": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_FireAddHurtDelta": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ElementAddHurt"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ElementAddHurt_CurLV_Physical"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Rogue_ElementAddHurt_R_Handler"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElemnentalArt_GenerateBall",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_R_ElemnentalArt_GenerateBall",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElemnentalArt_GenerateBall"
]
}
],
"abilitySpecials": {
"Rougue_GenerateBall_CD": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_ElemnentalArt_GenerateBall": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Rogue_ElemnentalArt_GenerateBall_Avatar"
}
]
},
"UNIQUE_Rogue_ElemnentalArt_GenerateBall_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAttackLanded": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByAttackTags",
"attackTags": [
"Elemental_Art",
"Elemental_Art_Hold",
"Elemental_Art_Extra"
]
},
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "Rougue_GenerateBall_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.GenerateElemBall",
"doOffStage": true,
"configID": 2024,
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
}
},
"bornRandom": {
"$type": "MoleMole.Config.BornRandomFromCenter",
"minRandomRange": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"maxRandomRange": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 2.0
}
}
},
"ratio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"baseEnergy": 2.0
},
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Weapon_ExtraElementBall"
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_Rougue_GenerateBall_CD"
}
]
}
]
},
"UNIQUE_Rougue_GenerateBall_CD": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rougue_GenerateBall_CD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "Rougue_GenerateBall_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "Rougue_GenerateBall_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_CurseEff_Manager",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "GV_ROGUE_CURSEEFF",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 10.0
}
],
"modifierNameSteps": [
"Reset",
"UNIQUE_Rogue_CurseEff"
]
}
],
"modifiers": {
"UNIQUE_Rogue_CurseEff": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"doOffStage": true,
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_SceneObj_RougeTrap_Buff"
}
}
]
},
"Reset": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
}
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Curse_NoHeal",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_CURSE_NOHEAL",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.5
}
],
"modifierNameSteps": [
"Reset",
"UNIQUE_Rogue_AtkUpHandler_Effect"
]
}
],
"modifiers": {
"UNIQUE_Rogue_AtkUpHandler_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"state": "NoHeal",
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Reset": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
}
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Curse_ExtraHurt",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUECURSE_EXTRAHURT",
"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": 3.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.5
}
],
"modifierNameSteps": [
"Reset",
"UNIQUE_Rogue_ExtraHurt_Effect1",
"UNIQUE_Rogue_ExtraHurt_Effect2",
"UNIQUE_Rogue_ExtraHurt_Effect3",
"UNIQUE_Rogue_ExtraHurt_Effect4",
"UNIQUE_Rogue_ExtraHurt_Effect5"
]
}
],
"modifiers": {
"UNIQUE_Rogue_ExtraHurt_Effect1": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ExtraHurt_Avatar1"
}
]
},
"UNIQUE_Rogue_ExtraHurt_Avatar1": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_SubHurtDelta": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.2
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"UNIQUE_Rogue_ExtraHurt_Effect2": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ExtraHurt_Avatar2"
}
]
},
"UNIQUE_Rogue_ExtraHurt_Avatar2": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_SubHurtDelta": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.4
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"UNIQUE_Rogue_ExtraHurt_Effect3": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ExtraHurt_Avatar3"
}
]
},
"UNIQUE_Rogue_ExtraHurt_Avatar3": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_SubHurtDelta": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.6
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"UNIQUE_Rogue_ExtraHurt_Effect4": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ExtraHurt_Avatar4"
}
]
},
"UNIQUE_Rogue_ExtraHurt_Avatar4": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_SubHurtDelta": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.8
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"UNIQUE_Rogue_ExtraHurt_Effect5": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ExtraHurt_Avatar5"
}
]
},
"UNIQUE_Rogue_ExtraHurt_Avatar5": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_SubHurtDelta": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "GV_ROGUE_CURSEEFF",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Reset": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
}
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElementReactionAttack_Explode",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_R_ElementReaction_Explode",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementReaction_Explode_CJB"
]
}
],
"abilitySpecials": {
"Explode_CJB_CD": {
"type": "float",
"dynamicValue": 0.0
},
"CJB_Damage": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"UNIQUE_Rogue_ElementReactionAttack_Explode_CD_Init": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_EXPLODE_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Rogue_ElementReaction_Explode_CJB": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementReaction_Explode"
}
]
},
"UNIQUE_Rogue_ElementReaction_Explode": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByElementReactionMixin",
"entityTypes": [
"Monster"
],
"reactionTypes": [
"Explode"
],
"actions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "SelfAttackTarget",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "ROGUE_REACTION_EXPLODE_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"modifierName": "Rogue_ElementReaction_Explode_Attack"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "Rogue_ElementReactionAttack_Explode_CD"
}
]
}
]
},
"Rogue_ElementReaction_Explode_Attack": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_GainWave_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 25.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "CJB_Damage"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DamageSystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "Default",
"hitHaltTimeScale": 0.01
}
}
},
"targetType": "SelfCamp"
}
]
},
"Rogue_ElementReactionAttack_Explode_CD": {
"stacking": "Unique",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Explode_CJB_CD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "ROGUE_REACTION_EXPLODE_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_EXPLODE_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_Rogue_ElementReactionAttack_Explode_CD_Init"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"doOffStage": true,
"key": "DamageSystemValue",
"type": "ElementLevelCo"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElementReactionAttack_Superconductor",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_R_ElementReaction_Superconductor",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementReaction_Superconductor_CJB"
]
}
],
"abilitySpecials": {
"Explode_CJB_CD": {
"type": "float",
"dynamicValue": 0.0
},
"CJB_Damage": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"UNIQUE_Rogue_ElementReactionAttack_Superconductor_CD_Init": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_Superconductor_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Rogue_ElementReaction_Superconductor_CJB": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementReaction_Superconductor"
}
]
},
"UNIQUE_Rogue_ElementReaction_Superconductor": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByElementReactionMixin",
"entityTypes": [
"Monster"
],
"reactionTypes": [
"Superconductor"
],
"actions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "SelfAttackTarget",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "ROGUE_REACTION_Superconductor_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"modifierName": "Rogue_ElementReaction_Superconductor_Attack"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "Rogue_ElementReactionAttack_Superconductor_CD"
}
]
}
]
},
"Rogue_ElementReaction_Superconductor_Attack": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_GainWave_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 25.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "CJB_Damage"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DamageSystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "Default",
"hitHaltTimeScale": 0.01
}
}
},
"targetType": "SelfCamp"
}
]
},
"Rogue_ElementReactionAttack_Superconductor_CD": {
"stacking": "Unique",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Explode_CJB_CD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "ROGUE_REACTION_Superconductor_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_Superconductor_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_Rogue_ElementReactionAttack_Superconductor_CD_Init"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"doOffStage": true,
"key": "DamageSystemValue",
"type": "ElementLevelCo"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElementReactionAttack_Melt",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_R_ElementReaction_Melt",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementReaction_Melt_CJB"
]
}
],
"abilitySpecials": {
"Explode_CJB_CD": {
"type": "float",
"dynamicValue": 0.0
},
"CJB_Damage": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"UNIQUE_Rogue_ElementReactionAttack_Melt_CD_Init": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_Melt_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Rogue_ElementReaction_Melt_CJB": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementReaction_Melt"
}
]
},
"UNIQUE_Rogue_ElementReaction_Melt": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByElementReactionMixin",
"entityTypes": [
"Monster"
],
"reactionTypes": [
"Melt"
],
"actions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "SelfAttackTarget",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "ROGUE_REACTION_Melt_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"modifierName": "Rogue_ElementReaction_Melt_Attack"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "Rogue_ElementReactionAttack_Melt_CD"
}
]
}
]
},
"Rogue_ElementReaction_Melt_Attack": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_GainWave_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 25.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "CJB_Damage"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DamageSystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "Default",
"hitHaltTimeScale": 0.01
}
}
},
"targetType": "SelfCamp"
}
]
},
"Rogue_ElementReactionAttack_Melt_CD": {
"stacking": "Unique",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Explode_CJB_CD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "ROGUE_REACTION_Melt_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_Melt_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_Rogue_ElementReactionAttack_Melt_CD_Init"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"doOffStage": true,
"key": "DamageSystemValue",
"type": "ElementLevelCo"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElementReactionAttack_Stream",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_R_ElementReaction_Stream",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementReaction_Stream_CJB"
]
}
],
"abilitySpecials": {
"Explode_CJB_CD": {
"type": "float",
"dynamicValue": 0.0
},
"CJB_Damage": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"UNIQUE_Rogue_ElementReactionAttack_Stream_CD_Init": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_Stream_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Rogue_ElementReaction_Stream_CJB": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementReaction_Stream"
}
]
},
"UNIQUE_Rogue_ElementReaction_Stream": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByElementReactionMixin",
"entityTypes": [
"Monster"
],
"reactionTypes": [
"Stream"
],
"actions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "SelfAttackTarget",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "ROGUE_REACTION_Stream_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"modifierName": "Rogue_ElementReaction_Stream_Attack"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "Rogue_ElementReactionAttack_Stream_CD"
}
]
}
]
},
"Rogue_ElementReaction_Stream_Attack": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_GainWave_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 25.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "CJB_Damage"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DamageSystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "Default",
"hitHaltTimeScale": 0.01
}
}
},
"targetType": "SelfCamp"
}
]
},
"Rogue_ElementReactionAttack_Stream_CD": {
"stacking": "Unique",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Explode_CJB_CD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "ROGUE_REACTION_Stream_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_Stream_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_Rogue_ElementReactionAttack_Stream_CD_Init"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"doOffStage": true,
"key": "DamageSystemValue",
"type": "ElementLevelCo"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ElementReactionAttack_Shock",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_R_ElementReaction_Shock",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ElementReaction_Shock_CJB"
]
}
],
"abilitySpecials": {
"Explode_CJB_CD": {
"type": "float",
"dynamicValue": 0.0
},
"CJB_Damage": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"UNIQUE_Rogue_ElementReactionAttack_Shock_CD_Init": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_Shock_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Rogue_ElementReaction_Shock_CJB": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ElementReaction_Shock"
}
]
},
"UNIQUE_Rogue_ElementReaction_Shock": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByElementReactionMixin",
"entityTypes": [
"Monster"
],
"reactionTypes": [
"Shock"
],
"actions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "SelfAttackTarget",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "ROGUE_REACTION_Shock_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"modifierName": "Rogue_ElementReaction_Shock_Attack"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "Rogue_ElementReactionAttack_Shock_CD"
}
]
}
]
},
"Rogue_ElementReaction_Shock_Attack": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_GainWave_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 25.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "CJB_Damage"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DamageSystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "Default",
"hitHaltTimeScale": 0.01
}
}
},
"targetType": "SelfCamp"
}
]
},
"Rogue_ElementReactionAttack_Shock_CD": {
"stacking": "Unique",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Explode_CJB_CD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "ROGUE_REACTION_Shock_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "ROGUE_REACTION_Shock_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_Rogue_ElementReactionAttack_Shock_CD_Init"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"doOffStage": true,
"key": "DamageSystemValue",
"type": "ElementLevelCo"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_HighStaminaAreaAttack_SR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_HighStaminaAreaAttack",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_HighStaminaAreaAttack"
]
}
],
"abilitySpecials": {
"Rougue_HighStamina_CD": {
"type": "float",
"dynamicValue": 0.0
},
"StaminaRatio": {
"type": "float",
"dynamicValue": 0.0
},
"DamageSystemValue": {
"type": "float",
"dynamicValue": 0.0
},
"CJB_Damage": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_HighStaminaAreaAttack": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "Rogue_HighStaminaAreaAttack_Avatar"
}
]
},
"Rogue_HighStaminaAreaAttack_Avatar": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAttackLanded": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "Rougue_HighStamina_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
},
{
"$type": "MoleMole.Config.ByLocalAvatarStaminaRatio",
"staminaRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "StaminaRatio"
}
}
],
"successActions": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_GainWave_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 25.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "CJB_Damage"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DamageSystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "Default",
"hitHaltTimeScale": 0.01
}
}
},
"targetType": "Enemy"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_Rougue_HighStaminaAreaAttack_CD"
}
]
}
]
},
"UNIQUE_Rougue_HighStaminaAreaAttack_CD": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rougue_HighStamina_CD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "Rougue_HighStamina_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "Rougue_HighStamina_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "DamageSystemValue",
"type": "ElementLevelCo"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_AreaNoEnemyAtkSpeedUp",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_AreaNoEnemyAtkSpeedUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Blank",
"Rogue_AreaNoEnemyAtkSpeedUp"
]
}
],
"abilitySpecials": {
"AtkSpeed": {
"type": "float",
"dynamicValue": 0.0
},
"EnemyCount": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Blank": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
}
},
"Rogue_AreaNoEnemyAtkSpeedUp": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "ROGUE_SR_AreaNoEnemyAtkSpeedUp_Close",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_Rogue_AreaNoEnemyAttackUp_Handler"
},
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_ROGUE_AreaNoEnemyAttackUp_Effect_Team"
}
]
}
]
},
"UNIQUE_Rogue_AreaNoEnemyAttackUp_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onThinkInterval": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "TempEnemyCount_Cache",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.Predicated",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByShape",
"sortType": "Nearest",
"shapeName": "CircleR5",
"campTargetType": "Enemy",
"campBasedOn": "CurLocalAvatar",
"sizeRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
},
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "TempEnemyCount_Cache",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
{
"$type": "MoleMole.Config.CopyGlobalValue",
"srcTarget": "Team",
"dstTarget": "Team",
"srcKey": "TempEnemyCount_Cache",
"dstKey": "TempEnemyCount"
},
{
"$type": "MoleMole.Config.Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "TempEnemyCount",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "EnemyCount"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "CurTeamAvatars",
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Avatar"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByChildren",
"configID": 44000008
},
"parameter": "State",
"type": "Int",
"value": 1,
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Tower_Circle_ManualReduction_02"
}
}
],
"failActions": [
{
"$type": "MoleMole.Config.RemoveUniqueModifier",
"target": "CurTeamAvatars",
"doOffStage": true,
"modifierName": "UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Avatar"
},
{
"$type": "MoleMole.Config.RemoveUniqueModifier",
"target": "Team",
"doOffStage": true,
"modifierName": "UNIQUE_ROGUE_AreaNoEnemyAttackUp_Effect_Team"
},
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"doOffStage": true,
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "ROGUE_SR_AreaNoEnemyAtkSpeedUp_Close",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.ServerLuaCall",
"luaCallType": "CurRogueBossGroup",
"funcName": "RemoveBUFF",
"param1": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"param2": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"param3": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
]
},
"UNIQUE_LevelEntity_TowerBuff_AreaNoEnemyAttackUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Animator_AttackSpeedRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "AtkSpeed"
}
}
},
"UNIQUE_ROGUE_AreaNoEnemyAttackUp_Effect_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.CreateGadget",
"doOffStage": true,
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
},
"gadgetID": 44000008,
"campID": 1001,
"campTargetType": "Enemy",
"byServer": true
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.ApplyModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByChildren",
"configID": 44000008
},
"modifierName": "Kill_AreaNoEnemyAttackUp_Field"
}
]
},
"Kill_AreaNoEnemyAttackUp_Field": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_AreaLesserEnemyAtkSpeedUp",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_AreaLesserEnemyAtkSpeedUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Blank",
"Rogue_AreaLesserEnemyAtkSpeedUp"
]
}
],
"abilitySpecials": {
"AtkSpeed": {
"type": "float",
"dynamicValue": 0.1
},
"AtkSpeed_Extra": {
"type": "float",
"dynamicValue": -0.05
},
"EnemyCount": {
"type": "float",
"dynamicValue": 3.0
},
"CurEnermy_Count": {
"type": "float",
"dynamicValue": 0.0
},
"Holo_CurAtkSpeed": {
"type": "float",
"dynamicValue": 0.0
},
"TempEnemyCount_Jisuan": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Blank": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
}
},
"Rogue_AreaLesserEnemyAtkSpeedUp": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_Rogue_AreaLesserEnemyAtkSpeedUp_Handler"
},
{
"$type": "MoleMole.Config.AttachModifier",
"target": "Team",
"modifierName": "UNIQUE_ROGUE_AreaLesserEnemyAtkSpeedUp_Effect_Team"
}
]
},
"UNIQUE_Rogue_AreaLesserEnemyAtkSpeedUp_Handler": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"onThinkInterval": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "TempEnemyCount_Cache",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.Predicated",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByShape",
"sortType": "Nearest",
"shapeName": "CircleR5",
"campTargetType": "Enemy",
"campBasedOn": "CurLocalAvatar",
"sizeRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
},
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "_ANIMAL_ENTITY_TYPE",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "TempEnemyCount_Cache",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
{
"$type": "MoleMole.Config.CopyGlobalValue",
"srcTarget": "Team",
"dstTarget": "Team",
"srcKey": "TempEnemyCount_Cache",
"dstKey": "TempEnemyCount"
},
{
"$type": "MoleMole.Config.Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "TempEnemyCount",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "EnemyCount"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "TempEnemyCount",
"overrideMapKey": "CurEnermy_Count"
},
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "CurEnermy_Count"
},
{
"isOperator": false,
"isDynamic": false,
"fixedValue": 1.0
},
{
"isOperator": true,
"operation": "Sub"
}
]
},
"key": "TempEnemyCount_Jisuan",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "TempEnemyCount_Jisuan",
"overrideMapKey": "TempEnemyCount_Jisuan"
},
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "AtkSpeed"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "TempEnemyCount_Jisuan"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "AtkSpeed_Extra"
},
{
"isOperator": true,
"operation": "Mul"
},
{
"isOperator": true,
"operation": "Add"
}
]
},
"key": "Holo_CurAtkSpeed",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "Holo_CurAtkSpeed",
"overrideMapKey": "Holo_CurAtkSpeed"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "LevelEntity_TowerBuff_AreaLesserEnemyAtkSpeedUp_Avatar"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "LevelEntity_TowerBuff_AreaLesserEnemyAtkSpeedUp_Avatar"
},
{
"$type": "MoleMole.Config.SendEffectTrigger",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByChildren",
"configID": 44000008
},
"parameter": "State",
"type": "Int",
"value": 1,
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Tower_Circle_ManualReduction_02"
}
}
],
"failActions": [
{
"$type": "MoleMole.Config.RemoveModifier",
"target": "CurTeamAvatars",
"doOffStage": true,
"modifierName": "LevelEntity_TowerBuff_AreaLesserEnemyAtkSpeedUp_Avatar"
}
]
}
]
},
"LevelEntity_TowerBuff_AreaLesserEnemyAtkSpeedUp_Avatar": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Animator_AttackSpeedRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Holo_CurAtkSpeed"
}
}
},
"UNIQUE_ROGUE_AreaLesserEnemyAtkSpeedUp_Effect_Team": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.CreateGadget",
"doOffStage": true,
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
},
"gadgetID": 44000008,
"campID": 1001,
"campTargetType": "Enemy",
"byServer": true
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.ApplyModifier",
"otherTargets": {
"$type": "MoleMole.Config.SelectTargetsByChildren",
"configID": 44000008
},
"modifierName": "Kill_AreaNoEnemyAttackUp_Field"
}
]
},
"Kill_AreaNoEnemyAttackUp_Field": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.KillSelf"
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_NormalAttackDamageUp_R",
"abilitySpecials": {
"NormalAttackDamageUp_MAXLV": {
"type": "float",
"dynamicValue": 0.0
},
"NormalAttackDamageUp_LV": {
"type": "float",
"dynamicValue": 0.0
},
"PER_NormalAttackDamageUp": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_NormalAttackDamageUp_R_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_NormalAttackDamageUp",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_NormalAttackDamageUp",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "NormalAttackDamageUp_MAXLV"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_NormalAttackDamageUp",
"overrideMapKey": "NormalAttackDamageUp_LV"
}
]
}
]
},
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_NormalAttackDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_R_NormalAttackDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"NormalAttack_01",
"NormalAttack_02",
"NormalAttack_03",
"NormalAttack_04",
"NormalAttack_05",
"NormalAttack_06"
],
"damagePercentageRatio": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_NormalAttackDamageUp"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "NormalAttackDamageUp_LV"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Rogue_NormalAttackDamageUp_R_Handler"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ExtraAttackDamageUp_R",
"abilitySpecials": {
"ExtraAttackDamageUp_MAXLV": {
"type": "float",
"dynamicValue": 0.0
},
"ExtraAttackDamageUp_LV": {
"type": "float",
"dynamicValue": 0.0
},
"PER_ExtraAttackDamageUp": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_ExtraAttackDamageUp_R_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_ExtraAttackDamageUp",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_ExtraAttackDamageUp",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ExtraAttackDamageUp_MAXLV"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_ExtraAttackDamageUp",
"overrideMapKey": "ExtraAttackDamageUp_LV"
}
]
}
]
},
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_ExtraAttackDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_R_ExtraAttackDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"ExtraAttack"
],
"damagePercentageRatio": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ExtraAttackDamageUp"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ExtraAttackDamageUp_LV"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Rogue_ExtraAttackDamageUp_R_Handler"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_FallingAttackDamageUp_R",
"abilitySpecials": {
"FallingAttackDamageUp_MAXLV": {
"type": "float",
"dynamicValue": 0.0
},
"FallingAttackDamageUp_LV": {
"type": "float",
"dynamicValue": 0.0
},
"PER_FallingAttackDamageUp": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_FallingAttackDamageUp_R_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_FallingAttackDamageUp",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_FallingAttackDamageUp",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "FallingAttackDamageUp_MAXLV"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_FallingAttackDamageUp",
"overrideMapKey": "FallingAttackDamageUp_LV"
}
]
}
]
},
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_FallingAttackDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_R_FallingAttackDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"FallingAttack"
],
"damagePercentageRatio": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_FallingAttackDamageUp"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "FallingAttackDamageUp_LV"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Rogue_FallingAttackDamageUp_R_Handler"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Elemental_ArtDamageUp_R",
"abilitySpecials": {
"Elemental_ArtDamageUp_MAXLV": {
"type": "float",
"dynamicValue": 0.0
},
"Elemental_ArtDamageUp_LV": {
"type": "float",
"dynamicValue": 0.0
},
"PER_Elemental_ArtDamageUp": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_Elemental_ArtDamageUp_R_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_Elemental_ArtDamageUp",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_Elemental_ArtDamageUp",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Elemental_ArtDamageUp_MAXLV"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_Elemental_ArtDamageUp",
"overrideMapKey": "Elemental_ArtDamageUp_LV"
}
]
}
]
},
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_Elemental_ArtDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_R_Elemental_ArtDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"Elemental_Art",
"Elemental_Art_Hold",
"Elemental_Art_Extra"
],
"damagePercentageRatio": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_Elemental_ArtDamageUp"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Elemental_ArtDamageUp_LV"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Rogue_Elemental_ArtDamageUp_R_Handler"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_DefenceRatio_R",
"abilitySpecials": {
"DefenceRatio_MAXLV": {
"type": "float",
"dynamicValue": 0.0
},
"DefenceRatio_LV": {
"type": "float",
"dynamicValue": 0.0
},
"PER_DefenceRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_DefenceRatio_R_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionOnGlobalValueChangeMixin",
"globalValueKey": "SGV_ROGUE_R_DefenceRatio",
"actions": [
{
"$type": "MoleMole.Config.Predicated",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "SGV_ROGUE_R_DefenceRatio",
"value": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "DefenceRatio_MAXLV"
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.SetGlobalValueToOverrideMap",
"globalValueKey": "SGV_ROGUE_R_DefenceRatio",
"overrideMapKey": "DefenceRatio_LV"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Rogue_R_DefenceRatio_Team"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "Rogue_R_DefenceRatio_Team"
}
]
}
]
}
]
},
"Rogue_R_DefenceRatio_Team": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_R_DefenceRatio_Avatar"
}
]
},
"UNIQUE_Rogue_R_DefenceRatio_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_DefenceRatio": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_DefenceRatio"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DefenceRatio_LV"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
},
"isLimitedProperties": true
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Rogue_DefenceRatio_R_Handler"
}
]
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_HighHp_DamageUp_SR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_HighHp_NormalExtraFalling_DamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_HighHp_NormalExtraFallingDamageUp_SR_Handler"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_HighHp_ElementalArt_DamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_HighHp_ElementalArtDamageUp_SR_Handler"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_HighHp_ElementalBurst_DamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_HighHp_ElementalBurstDamageUp_SR_Handler"
]
}
],
"abilitySpecials": {
"HighHp_Threshold": {
"type": "float",
"dynamicValue": 0.0
},
"HighHp_NormalExtraFallingDamageUp_Rate": {
"type": "float",
"dynamicValue": 0.0
},
"HighHp_ElementalArtDamageUp_Rate": {
"type": "float",
"dynamicValue": 0.0
},
"HighHp_ElementalBurstDamageUp_Rate": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_HighHp_NormalExtraFallingDamageUp_SR_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Rogue_SR_HighHp_NormalExtraFallingDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_SR_HighHp_NormalExtraFallingDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"NormalAttack_01",
"NormalAttack_02",
"NormalAttack_03",
"NormalAttack_04",
"NormalAttack_05",
"NormalAttack_06",
"ExtraAttack",
"FallingAttack"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HighHp_NormalExtraFallingDamageUp_Rate"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HighHp_Threshold"
}
}
]
}
]
},
"Rogue_HighHp_ElementalArtDamageUp_SR_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Rogue_SR_HighHp_ElementalArtDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_SR_HighHp_ElementalArtDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"Elemental_Art",
"Elemental_Art_Hold",
"Elemental_Art_Extra"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HighHp_ElementalArtDamageUp_Rate"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HighHp_Threshold"
}
}
]
}
]
},
"Rogue_HighHp_ElementalBurstDamageUp_SR_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Rogue_SR_HighHp_ElementalBurstDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_SR_HighHp_ElementalBurstDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HighHp_ElementalBurstDamageUp_Rate"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HighHp_Threshold"
}
}
]
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_DamageUp_SubHurtDown_SR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_DamageUp_SubHurtDown",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_DamageUp_SubHurtDown_SR_Handler"
]
}
],
"abilitySpecials": {
"SubHurtDown_Rate": {
"type": "float",
"dynamicValue": 0.0
},
"DamageUp_Rate": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_DamageUp_SubHurtDown_SR_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Rogue_SR_DamageUp_SubHurtDown_Avatar"
}
]
},
"UNIQUE_Rogue_SR_DamageUp_SubHurtDown_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_SubHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "SubHurtDown_Rate"
},
"Actor_AddHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "DamageUp_Rate"
}
},
"isLimitedProperties": true
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_LowHp_DamageUp_SR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_LowHp_NormalExtraFalling_DamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_LowHp_NormalExtraFallingDamageUp_SR_Handler"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_LowHp_ElementalArt_DamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_LowHp_ElementalArtDamageUp_SR_Handler"
]
},
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_LowHp_ElementalBurst_DamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_LowHp_ElementalBurstDamageUp_SR_Handler"
]
}
],
"abilitySpecials": {
"LowHp_Threshold": {
"type": "float",
"dynamicValue": 0.0
},
"LowHp_NormalExtraFallingDamageUp_Rate": {
"type": "float",
"dynamicValue": 0.0
},
"LowHp_ElementalArtDamageUp_Rate": {
"type": "float",
"dynamicValue": 0.0
},
"LowHp_ElementalBurstDamageUp_Rate": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_LowHp_NormalExtraFallingDamageUp_SR_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Rogue_SR_LowHp_NormalExtraFallingDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_SR_LowHp_NormalExtraFallingDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"NormalAttack_01",
"NormalAttack_02",
"NormalAttack_03",
"NormalAttack_04",
"NormalAttack_05",
"NormalAttack_06",
"ExtraAttack",
"FallingAttack"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LowHp_NormalExtraFallingDamageUp_Rate"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"logic": "Lesser",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LowHp_Threshold"
}
}
]
}
]
},
"Rogue_LowHp_ElementalArtDamageUp_SR_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Rogue_SR_LowHp_ElementalArtDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_SR_LowHp_ElementalArtDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"Elemental_Art",
"Elemental_Art_Hold",
"Elemental_Art_Extra"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LowHp_ElementalArtDamageUp_Rate"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"logic": "Lesser",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LowHp_Threshold"
}
}
]
}
]
},
"Rogue_LowHp_ElementalBurstDamageUp_SR_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixinV2",
"modifierName": "UNIQUE_Rogue_SR_LowHp_ElementalBurstDamageUp_Avatar"
}
]
},
"UNIQUE_Rogue_SR_LowHp_ElementalBurstDamageUp_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"Elemental_Burst"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LowHp_ElementalBurstDamageUp_Rate"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetHPRatio",
"target": "Self",
"logic": "Lesser",
"HPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LowHp_Threshold"
}
}
]
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_OtherNumerical_R",
"abilitySpecials": {
"NormalAttack_MAXLV": {
"type": "float",
"dynamicValue": 0.0
},
"PER_NormalAttack": {
"type": "float",
"dynamicValue": 0.0
},
"NormalAttack_LV": {
"type": "float",
"dynamicValue": 0.0
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_DownPhysicalSubHurt_SR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_DownPhysicalSubHurt",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_DownPhysicalSubHurt"
]
}
],
"abilitySpecials": {
"Bufftime": {
"type": "float",
"dynamicValue": 0.0
},
"PhysicalSubHurt": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_DownPhysicalSubHurt": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_DownPhysicalSubHurt_Avatar"
}
]
},
"UNIQUE_Rogue_DownPhysicalSubHurt_Avatar": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByElementReactionMixin",
"entityTypes": [
"Monster"
],
"reactionTypes": [
"Superconductor"
],
"actions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Rogue_ElementReaction_Superconductor_Attack"
}
]
}
]
},
"Rogue_ElementReaction_Superconductor_Attack": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Bufftime"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_PhysicalSubHurtDelta": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "PhysicalSubHurt"
}
}
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_DiePatternSwitch",
"modifiers": {
"Activity_Rogue_Monster_DiePatternSwitch": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_DieEffect_ID",
"defaultGlobalValueOnCreate": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 2.0
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 3.0
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.0
}
],
"modifierNameSteps": [
"Activity_Rogue_Monster_DieEff01",
"Activity_Rogue_Monster_DieEff02",
"Activity_Rogue_Monster_DieEff03",
"Activity_Rogue_Monster_DieEff04",
"Activity_Rogue_Monster_DieEff05"
]
}
],
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "_DieEffect_ID",
"useLimitRange": true,
"randomInRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Activity_Rogue_Monster_DieEff01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DiePatternSwitchMixin",
"hasAnimatorDie": true,
"dieEndTime": 0.1,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": "Eff_Death_Monster_Rogue_01",
"startDieEndAtOnce": true,
"ignoreElementDie": true
}
]
},
"Activity_Rogue_Monster_DieEff02": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DiePatternSwitchMixin",
"hasAnimatorDie": true,
"dieEndTime": 0.1,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": "Eff_Death_Monster_Rogue_02",
"startDieEndAtOnce": true,
"ignoreElementDie": true
}
]
},
"Activity_Rogue_Monster_DieEff03": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DiePatternSwitchMixin",
"hasAnimatorDie": true,
"dieEndTime": 0.1,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": "Eff_Death_Monster_Rogue_03",
"startDieEndAtOnce": true,
"ignoreElementDie": true
}
]
},
"Activity_Rogue_Monster_DieEff04": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DiePatternSwitchMixin",
"hasAnimatorDie": true,
"dieEndTime": 0.1,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": "Eff_Death_Monster_Rogue_04",
"startDieEndAtOnce": true,
"ignoreElementDie": true
}
]
},
"Activity_Rogue_Monster_DieEff05": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DiePatternSwitchMixin",
"hasAnimatorDie": true,
"dieEndTime": 0.1,
"dieForceDisappearTime": 2.0,
"dieDisappearEffect": "Eff_Death_Monster_Rogue_05",
"startDieEndAtOnce": true,
"ignoreElementDie": true
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"predicates": [
{
"$type": "MoleMole.Config.ByHasFeatureTag",
"featureTagIDs": [
3006
]
}
],
"modifierName": "Activity_Rogue_Monster_DiePatternSwitch"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage1",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage1": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage1"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage2",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage2"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage3",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage3": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage3"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage4",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage4": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage4"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage5",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage5": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage5"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage6",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage6": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage6"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage7",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage7": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage7"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage8",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
},
"AtkUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage8": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
},
"Actor_AttackRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "AtkUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage8"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_HPUp_Stage9",
"abilitySpecials": {
"HPUpRatio": {
"type": "float",
"dynamicValue": 0.0
},
"AtkUpRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Activity_Rogue_Monster_HPUp_Stage9": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_MaxHPRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HPUpRatio"
},
"Actor_AttackRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "AtkUpRatio"
}
}
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "Activity_Rogue_Monster_HPUp_Stage9"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Monster_SelfHeal",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_MONSTER_Activity_Rogue_Monster_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": [
"Activity_Rogue_Monster_SelfHeal_Manager",
"Blank"
]
}
],
"abilitySpecials": {
"Threshold": {
"type": "float",
"dynamicValue": 0.1
},
"HealLatency": {
"type": "float",
"dynamicValue": 1.0
},
"HealRatio": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Blank": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
}
},
"Activity_Rogue_Monster_SelfHeal_Manager": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.AttachModifierToHPPercentMixin",
"valueSteps": [
{
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Threshold"
}
],
"modifierNameSteps": [
"Blank",
"Activity_Rogue_Monster_SelfHeal_Trigger"
]
}
],
"onAdded": [
{
"$type": "MoleMole.Config.AttachEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Monster_GeneralSkill_SelfHeal_FootCircle"
}
}
]
},
"Activity_Rogue_Monster_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": "Activity_Rogue_Monster_SelfHeal_Latency"
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_MONSTER_Activity_Rogue_Monster_SelfHeal_Times",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
},
"Activity_Rogue_Monster_SelfHeal_Latency": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "HealLatency"
},
"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": "Activity_Rogue_Monster_SelfHeal_Manager"
},
{
"$type": "MoleMole.Config.RemoveModifier",
"modifierName": "Activity_Rogue_Monster_SelfHeal_Latency"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_Elemental_ArtDamageUp_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_Elemental_ArtDamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_Elemental_ArtDamageUp_SSR"
]
}
],
"abilitySpecials": {
"PER_Elemental_ArtDamageUp": {
"type": "float",
"dynamicValue": 0.2
},
"Elemental_ArtDamageUp_LV": {
"type": "float",
"dynamicValue": 1.0
}
},
"modifiers": {
"Rogue_Elemental_ArtDamageUp_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_Elemental_ArtDamageUp_SSR_Effect"
}
]
},
"UNIQUE_Rogue_Elemental_ArtDamageUp_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"Elemental_Art",
"Elemental_Art_Hold",
"Elemental_Art_Extra"
],
"damagePercentageRatio": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_Elemental_ArtDamageUp"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Elemental_ArtDamageUp_LV"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ExtraAttackDamageUp_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ExtraAttackDamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ExtraAttackDamageUp_SSR"
]
}
],
"abilitySpecials": {
"PER_ExtraAttackDamageUp": {
"type": "float",
"dynamicValue": 0.2
},
"ExtraAttackDamageUp_LV": {
"type": "float",
"dynamicValue": 1.0
}
},
"modifiers": {
"Rogue_ExtraAttackDamageUp_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ExtraAttackDamageUp_SSR_Effect"
}
]
},
"UNIQUE_Rogue_ExtraAttackDamageUp_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"ExtraAttack"
],
"damagePercentageRatio": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "PER_ExtraAttackDamageUp"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "ExtraAttackDamageUp_LV"
},
{
"isOperator": true,
"operation": "Mul"
}
]
}
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_NormalAttackDamageUp_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_NormalAttackDamageUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_NormalAttackDamageUp_SSR"
]
}
],
"abilitySpecials": {
"PER_NormalAttackDamageUp": {
"type": "float",
"dynamicValue": 0.2
}
},
"modifiers": {
"Rogue_NormalAttackDamageUp_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_NormalAttackDamageUp_SSR_Effect"
}
]
},
"UNIQUE_Rogue_NormalAttackDamageUp_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"NormalAttack_01",
"NormalAttack_02",
"NormalAttack_03",
"NormalAttack_04",
"NormalAttack_05",
"NormalAttack_06"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "PER_NormalAttackDamageUp"
}
}
]
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_AtkSpeedUp_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_AtkSpeedUp",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_AtkSpeedUp_SSR"
]
}
],
"abilitySpecials": {
"AtkSpeed": {
"type": "float",
"dynamicValue": 0.2
}
},
"modifiers": {
"Rogue_AtkSpeedUp_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_AtkSpeedUp_SSR_Effect"
}
]
},
"UNIQUE_Rogue_AtkSpeedUp_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Animator_AttackSpeedRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "AtkSpeed"
}
},
"state": "AttackUp"
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_SprintAreaAttack_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_SprintAreaAttack",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_SprintAreaAttack_SSR"
]
}
],
"abilitySpecials": {
"LevelEntity_RogueBUFF_CD_P1": {
"type": "float",
"dynamicValue": 10.0
},
"LevelEntity_RogueBUFF_MaxCount_P2": {
"type": "float",
"dynamicValue": 3.0
}
},
"modifiers": {
"Rogue_SprintAreaAttack_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "Rogue_SprintAreaAttack_SSR_Effect"
}
]
},
"Rogue_SprintAreaAttack_SSR_Effect": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.AttachToStateIDMixin",
"stateIDs": [
"SprintBS"
],
"modifierName": "LevelEntity_RogueBUFF_SprintAreaAttack_Check"
}
]
},
"LevelEntity_RogueBUFF_SprintAreaAttack_Check": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "_IS_RogueBUFF_SPRINTAREAATTACK_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 2.0
},
"compareType": "LessAndEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_LevelEntity_RogueBUFF_SprintAreaAttack_Check"
}
]
}
]
},
"UNIQUE_LevelEntity_RogueBUFF_SprintAreaAttack_Check": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "LevelEntity_RogueBUFF_SprintAreaAttack"
}
]
},
"LevelEntity_RogueBUFF_SprintAreaAttack": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_IS_RogueBUFF_SPRINTAREAATTACK_CD",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_RogueBUFF_MaxCount_P2"
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "LevelEntity_RogueBUFF_CD_Handle"
},
{
"$type": "MoleMole.Config.CreateGadget",
"target": "CurLocalAvatar",
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
},
"gadgetID": 44000310,
"campID": 1001,
"campTargetType": "Enemy"
}
]
},
"LevelEntity_RogueBUFF_CD_ModifierDelay": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.01
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "LevelEntity_RogueBUFF_CD_Handle"
}
]
},
"LevelEntity_RogueBUFF_CD_Handle": {
"stacking": "Unique",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_RogueBUFF_CD_P1"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onRemoved": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "_IS_RogueBUFF_SPRINTAREAATTACK_CD",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_RogueBUFF_MaxCount_P2"
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
{
"$type": "MoleMole.Config.Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"key": "_IS_RogueBUFF_SPRINTAREAATTACK_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "MoreThan"
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "LevelEntity_RogueBUFF_CD_ModifierDelay"
}
]
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"target": "Team",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "_IS_RogueBUFF_SPRINTAREAATTACK_CD",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_RogueBUFF_MaxCount_P2"
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_ShieldOnBeingHitDoDamage_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ShieldOnBeingHitDoDamage",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ShieldOnBeingHitDoDamage_SSR"
]
}
],
"abilitySpecials": {
"LevelEntity_RogueBuff_Damage": {
"type": "float",
"dynamicValue": 9.98
},
"LevelEntity_RogueBuff_Damage_CD": {
"type": "float",
"dynamicValue": 2.0
},
"LevelEntity_RogueBuff_SystemValue": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_ShieldOnBeingHitDoDamage_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ShieldOnBeingHitDoDamage_SSR_Effect"
}
]
},
"UNIQUE_Rogue_ShieldOnBeingHitDoDamage_SSR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onBeingHit": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Other",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "_Is_ShieldOnBeingHitDoDamage_Ver_1_15_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
},
{
"$type": "MoleMole.Config.ByHasShield",
"target": "Self",
"type": "All"
}
],
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster",
"Gadget"
]
},
{
"$type": "MoleMole.Config.ByHitDamage",
"damage": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"useOriginDamage": true
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Other",
"modifierName": "RogueBuff_ShieldOnBeingHitDoDamage"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_ShieldOnBeingHitDoDamage_Ver_1_15_CD"
}
],
"failActions": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Bullet"
]
},
{
"$type": "MoleMole.Config.ByHitDamage",
"damage": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"useOriginDamage": true
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "TargetOriginOwner",
"modifierName": "RogueBuff_ShieldOnBeingHitDoDamage"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_ShieldOnBeingHitDoDamage_Ver_1_15_CD"
}
]
}
]
}
]
},
"RogueBuff_ShieldOnBeingHitDoDamage": {
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_ShieldOnBeingHit"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"target": "Applier",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 10.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 0.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_RogueBuff_Damage"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_RogueBuff_SystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true,
"ignoreModifyDamage": true
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05
},
"cameraShake": {}
}
},
"targetType": "Enemy"
}
]
},
"UNIQUE_ShieldOnBeingHitDoDamage_Ver_1_15_CD": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_RogueBuff_Damage_CD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AddGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_Is_ShieldOnBeingHitDoDamage_Ver_1_15_CD",
"useLimitRange": true,
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.ClearGlobalValue",
"key": "_Is_ShieldOnBeingHitDoDamage_Ver_1_15_CD"
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "LevelEntity_RogueBuff_SystemValue",
"type": "ElementLevelCo"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_OnGainEnergyByBall_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_OnGainEnergyByBall",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_OnGainEnergyByBall_SSR"
]
}
],
"abilitySpecials": {
"CDTime": {
"type": "float",
"dynamicValue": 4.0
},
"DamageSystemValue": {
"type": "float",
"dynamicValue": 0.0
},
"Damage_Rate": {
"type": "float",
"dynamicValue": 24.95
}
},
"modifiers": {
"Rogue_OnGainEnergyByBall_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.CurLocalAvatarMixin",
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe"
}
]
},
"UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByEnergyChangeMixin",
"elementTypes": [
"Electric",
"Fire",
"Water",
"Grass",
"Ice",
"Wind",
"Rock"
],
"doWhenEnergyMax": true,
"onGainEnergyByBall": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Team",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "_TowerBuff_OnGainEnergyByBall_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe_Avatar"
}
]
}
]
}
]
},
"UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe_Avatar": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"ignoreAttackerProperty": true,
"enBreak": 25.0,
"attackType": "Melee",
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Damage_Rate"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "DamageSystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true,
"ignoreModifyDamage": true
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.02
}
}
},
"targetType": "Enemy"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe_CD"
}
]
},
"UNIQUE_TowerBuff_OnGainEnergyByBall_TriggerAoe_CD": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "CDTime"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "_TowerBuff_OnGainEnergyByBall_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "_TowerBuff_OnGainEnergyByBall_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "DamageSystemValue",
"type": "ElementLevelCo"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_TEST4_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_HitCritical",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_HitCritical_SSR"
]
}
],
"abilitySpecials": {
"LevelEntity_RogueBuff_RogueBuff_CD_P1": {
"type": "float",
"dynamicValue": 5.0
}
},
"modifiers": {
"Rogue_HitCritical_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_HitCritical_SSR_Effect"
}
]
},
"UNIQUE_Rogue_HitCritical_SSR_Effect": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAttackLanded": [
{
"$type": "MoleMole.Config.Predicated",
"target": "Other",
"targetPredicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "MoleMole.Config.ByHitCritical"
},
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "RogueHitCritical_Dungeon_Sub_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"successActions": [
{
"$type": "MoleMole.Config.CreateGadget",
"target": "CurLocalAvatar",
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
},
"gadgetID": 44000311,
"campID": 1001,
"campTargetType": "Enemy"
},
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_RogueHitCritical_Dungeon_Sub_CD"
}
]
}
]
},
"UNIQUE_RogueHitCritical_Dungeon_Sub_CD": {
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_RogueBuff_RogueBuff_CD_P1"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -1.0
},
"key": "RogueHitCritical_Dungeon_Sub_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"key": "RogueHitCritical_Dungeon_Sub_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_DashStaminaReduction_SR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_DashStaminaReduction",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_DashStaminaReduction"
]
}
],
"modifiers": {
"Rogue_DashStaminaReduction": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "CurTeamAvatars",
"doOffStage": true,
"modifierName": "UNIQUE_DashStaminaReduction"
},
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "Razor_DashStaminaReduction_Handler"
}
]
},
"Razor_DashStaminaReduction_Handler": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"thinkInterval": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 5.0
},
"onThinkInterval": [
{
"$type": "MoleMole.Config.AttachModifier",
"target": "CurTeamAvatars",
"doOffStage": true,
"modifierName": "UNIQUE_DashStaminaReduction"
}
]
},
"UNIQUE_DashStaminaReduction": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.AttachToStateIDMixin",
"stateIDs": [
"Sprint",
"SprintBS"
],
"modifierName": "DashStamina_Reduction"
}
]
},
"DashStamina_Reduction": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_CostStaminaRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.5
}
}
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_TEST6_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ExtraAttack",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ExtraAttack_SSR"
]
}
],
"modifiers": {
"Rogue_ExtraAttack_SSR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_SERVER_Stamina_ExtraAttack_Dungeon"
}
]
},
"UNIQUE_SERVER_Stamina_ExtraAttack_Dungeon": {
"stacking": "Multiple",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.AttachToStateIDMixin",
"stateIDs": [
"Attack01",
"Attack02",
"Attack03",
"Attack04",
"Attack05",
"Attack06",
"ExtraAttack_BS",
"ExtraAttack_Charge",
"ExtraAttack",
"ExtraAttack_AS",
"ExtraAttack1",
"ExtraAttack2",
"ExtraAttack3",
"Katana_ExtraAttack",
"Gandalfr_ExtraAttack"
],
"modifierName": "Stamina_ExtraAttack_Dungeon_Sub"
}
]
},
"Stamina_ExtraAttack_Dungeon_Sub": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"properties": {
"Actor_CostStaminaRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": -0.5
}
}
}
}
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_TEST7_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SR_PickupTriggerAOE",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_PickupTriggerAOE_SR"
]
}
],
"abilitySpecials": {
"Value_AreaAttackCD": {
"type": "float",
"dynamicValue": 5.0
},
"Value_DamageRate": {
"type": "float",
"dynamicValue": 8.32
},
"Value_DamageSystemValue": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_PickupTriggerAOE_SR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "Rogue_PickupTriggerAOE_SR_Effect"
}
]
},
"Rogue_PickupTriggerAOE_SR_Effect": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.DoActionByGainCrystalSeedMixin",
"elementTypes": [
"Fire",
"Water",
"Electric",
"Ice"
],
"actions": [
{
"$type": "MoleMole.Config.ApplyModifier",
"predicates": [
{
"$type": "MoleMole.Config.ByTargetGlobalValue",
"target": "Team",
"key": "_ActivityAbility_SuperTrial_GainShieldAttack_CD",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"compareType": "NoneOrEqual"
}
],
"modifierName": "TriggerGainShieldAreaAttack"
}
]
}
]
},
"TriggerGainShieldAreaAttack": {
"stacking": "Unique",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.1
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_ActivityAbility_SuperTrial_GainShieldAttack_TeamCD"
},
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_GainWave_01"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"target": "Applier",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf",
"offset": {
"x": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"y": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"z": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
},
"onGround": true
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"ignoreAttackerProperty": true,
"enBreak": 0.0,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageRate"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "Value_DamageSystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true,
"ignoreModifyDamage": true
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV1"
}
}
},
"targetType": "Enemy"
}
]
},
"UNIQUE_ActivityAbility_SuperTrial_GainShieldAttack_TeamCD": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Value_AreaAttackCD"
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_ActivityAbility_SuperTrial_GainShieldAttack_CD",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"onRemoved": [
{
"$type": "MoleMole.Config.ClearGlobalValue",
"key": "_ActivityAbility_SuperTrial_GainShieldAttack_CD"
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "Value_DamageSystemValue",
"type": "ElementLevelCo"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "Activity_Rogue_TEST8_SSR",
"abilityMixins": [
{
"$type": "MoleMole.Config.AttachModifierToSelfGlobalValueNoInitMixin",
"globalValueKey": "SGV_ROGUE_SSR_ExtraAreaAttack",
"valueSteps": [
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
{
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.5
}
],
"modifierNameSteps": [
"Rogue_ExtraAreaAttack_SR"
]
}
],
"abilitySpecials": {
"LevelEntity_TowerBuff_CD_P1": {
"type": "float",
"dynamicValue": 0.1
},
"LevelEntity_TowerBuff_Damage_P2": {
"type": "float",
"dynamicValue": 8.32
},
"LevelEntity_AvatarDot_SystemValue": {
"type": "float",
"dynamicValue": 0.0
}
},
"modifiers": {
"Rogue_ExtraAreaAttack_SR": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.LocalAvatarsMixin",
"modifierName": "UNIQUE_Rogue_ExtraAreaAttack_SR_Effect"
}
]
},
"UNIQUE_Rogue_ExtraAreaAttack_SR_Effect": {
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAdded": [
{
"$type": "MoleMole.Config.AttachModifier",
"modifierName": "UNIQUE_LevelEntity_TowerBuff_ExtraAreaAttack"
},
{
"$type": "MoleMole.Config.SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
}
]
},
"UNIQUE_LevelEntity_TowerBuff_ExtraAreaAttack": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onAttackLanded": [
{
"$type": "MoleMole.Config.ApplyModifier",
"target": "Other",
"predicates": [
{
"$type": "MoleMole.Config.ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "MoleMole.Config.ByAttackTags",
"attackTags": [
"ExtraAttack"
]
}
],
"modifierName": "LevelEntity_TowerBuff_ExtraAreaAttack_02"
}
]
},
"LevelEntity_TowerBuff_ExtraAreaAttack_01": {
"modifierName": "",
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onBeingHit": [
{
"$type": "MoleMole.Config.ApplyModifier",
"modifierName": "LevelEntity_TowerBuff_ExtraAreaAttack_02"
}
]
},
"LevelEntity_TowerBuff_ExtraAreaAttack_02": {
"stacking": "Multiple",
"modifierName": "",
"duration": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.5
},
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"onKill": [
{
"$type": "MoleMole.Config.FireEffect",
"effectPattern": {
"isDynamic": false,
"fixedValue": "Eff_Stages_GainWave_01"
},
"born": {
"$type": "MoleMole.Config.ConfigBornByTarget"
}
},
{
"$type": "MoleMole.Config.TriggerAttackEvent",
"target": "Caster",
"attackEvent": {
"attackPattern": {
"$type": "MoleMole.Config.ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "MoleMole.Config.ConfigBornBySelf"
},
"radius": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 4.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"elementRank": 3.0,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 25.0
},
"ignoreAttackerProperty": true,
"strikeType": "Pierce",
"enBreak": 7.22,
"damageExtra": {
"isFormula": true,
"formula": [
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_TowerBuff_Damage_P2"
},
{
"isOperator": false,
"isDynamic": true,
"dynamicKey": "LevelEntity_AvatarDot_SystemValue"
},
{
"isOperator": true,
"operation": "Mul"
}
]
},
"trueDamage": true,
"ignoreModifyDamage": true
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05
},
"cameraShake": {},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
}
]
}
},
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "MonsterAffix_HoundStrikeHeight_ForRogue",
"onAdded": [
{
"$type": "MoleMole.Config.SetGlobalValue",
"value": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 1.0
},
"key": "_ROUGUE_HOUNDSTRIKE_TAG_",
"maxValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"minValue": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
}
}
],
"isDynamicAbility": true
}
}
]