mirror of
https://github.com/Koko-boya/Grasscutter_Resources
synced 2024-01-31 23:23:19 +08:00
2940 lines
125 KiB
JSON
2940 lines
125 KiB
JSON
[
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_StrengthenNormalAttack",
|
|
"abilitySpecials": {
|
|
"RogueV2_StrengthenNormalAttack_AtkSpeed": 0.0,
|
|
"RogueV2_StrengthenNormalAttack_HealMaxHpRatio": 0.0,
|
|
"RogueV2_StrengthenNormalAttack_CDTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_StrengthenNormalAttack": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_RogueV2_StrengthenNormalAttack_Handler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_StrengthenNormalAttack_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_AttackSpeedRatio": "RogueV2_StrengthenNormalAttack_AtkSpeed"
|
|
},
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "RogueV2_StrengthenNormalAttack_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "UNIQUE_RogueV2_StrengthenNormalAttack_Avatar_Heal"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_StrengthenNormalAttack_Avatar_Heal_CD"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_RogueV2_StrengthenNormalAttack_Avatar_Heal_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_StrengthenNormalAttack_CDTime",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "RogueV2_StrengthenNormalAttack_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "RogueV2_StrengthenNormalAttack_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_StrengthenNormalAttack_Avatar_Heal": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "HealHP",
|
|
"amountByTargetMaxHPRatio": "RogueV2_StrengthenNormalAttack_HealMaxHpRatio"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_StrengthenNormalAttack"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_ExtraAttack",
|
|
"abilitySpecials": {
|
|
"RogueV2_ExtraAttack_CostStamina_Rate": -1.0,
|
|
"RogueV2_ExtraAttack_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_ExtraAttack": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_RogueV2_ExtraAttack_Handler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_ExtraAttack_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"Attack01",
|
|
"Attack02",
|
|
"Attack03",
|
|
"Attack04",
|
|
"Attack05",
|
|
"Attack06",
|
|
"ExtraAttack",
|
|
"ExtraAttack1",
|
|
"ExtraAttack2",
|
|
"ExtraAttack3",
|
|
"ExtraAttack_BS",
|
|
"ExtraAttack_AS",
|
|
"ExtraAttack_Charge",
|
|
"Attack01_BS",
|
|
"Gandalfr_Attack01",
|
|
"Gandalfr_Attack02",
|
|
"Gandalfr_Attack03",
|
|
"Gandalfr_Attack04",
|
|
"Gandalfr_Attack05",
|
|
"Gandalfr_Attack06",
|
|
"Gandalfr_ExtraAttack",
|
|
"Katana_Attack01",
|
|
"Katana_Attack02",
|
|
"Katana_Attack03",
|
|
"Katana_Attack04",
|
|
"Katana_Attack05",
|
|
"Katana_Attack06",
|
|
"Katana_ExtraAttack"
|
|
],
|
|
"modifierName": "RogueV2_Stamina_ExtraAttack_Sub"
|
|
},
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "RogueV2_ExtraAttack_Ratio"
|
|
},
|
|
{
|
|
"$type": "AttachToStateIDMixin",
|
|
"stateIDs": [
|
|
"ExtraAttack",
|
|
"ExtraAttack1",
|
|
"ExtraAttack2",
|
|
"ExtraAttack3",
|
|
"ExtraAttack_BS",
|
|
"ExtraAttack_AS",
|
|
"ExtraAttack_Charge",
|
|
"Gandalfr_ExtraAttack",
|
|
"Katana_ExtraAttack"
|
|
],
|
|
"modifierName": "RogueV2_Stamina_ExtraAttack_Sub2"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"RogueV2_Stamina_ExtraAttack_Sub": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_CostStaminaRatio": "RogueV2_ExtraAttack_CostStamina_Rate"
|
|
},
|
|
"isLimitedProperties": true
|
|
},
|
|
"RogueV2_Stamina_ExtraAttack_Sub2": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_EndureDelta": 0.0
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_ExtraAttack"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_ReviveEnergy",
|
|
"abilitySpecials": {
|
|
"RogueV2_ReviveEnergy": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_ReviveEnergy_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByNot",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsLocalAvatar"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_RogueV2_ReviveEnergy_Effect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_ReviveEnergy_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"doOffStage": true,
|
|
"value": "RogueV2_ReviveEnergy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_ReviveEnergy_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_FallingWindZone",
|
|
"abilitySpecials": {
|
|
"RogueV2_WindZone_CD": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_FallingWindZone_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "EnableRocketJump",
|
|
"CFIPAGENGPE": true,
|
|
"type": "DungeonJump",
|
|
"enable": true,
|
|
"MJIDJNMCKCP": {
|
|
"IMLKBGMCLLH": 2.0,
|
|
"HFBNHJBODPH": 3.0
|
|
}
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "EnableRocketJump",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"type": "DungeonJump"
|
|
}
|
|
],
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "RogueV2_FallingWindZone_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"target": "Self",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_FallingWindZone_WindZoneEffect"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"NDHIFGEGBAC": [
|
|
{
|
|
"$type": "EnableRocketJump",
|
|
"CFIPAGENGPE": true,
|
|
"type": "DungeonJump",
|
|
"enable": true,
|
|
"MJIDJNMCKCP": {
|
|
"IMLKBGMCLLH": 2.0,
|
|
"HFBNHJBODPH": 3.0
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_FallingWindZone_WindZoneEffect": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 0.20000000298023224,
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "CreateGadget",
|
|
"doOffStage": true,
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"gadgetID": 44000428,
|
|
"DOLAJLACEDF": 1001,
|
|
"campTargetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_FallingWindZone_WindZone_CD"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_FallingWindZone_WindZone_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_WindZone_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "RogueV2_FallingWindZone_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "RogueV2_FallingWindZone_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_RogueV2_FallingWindZone_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "Activity_RogueV2_WindZone_Gadget",
|
|
"abilitySpecials": {
|
|
"Duration": 1.5
|
|
},
|
|
"modifiers": {
|
|
"Life_Timer": {
|
|
"modifierName": "",
|
|
"duration": "Duration",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "KillSelf"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_WindZone": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "WindZoneMixin",
|
|
"shapeName": "CircleR12",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.5,
|
|
"z": 0.0
|
|
}
|
|
},
|
|
"BHELOIADOLH": 5.0,
|
|
"HBBLBBPBLGE": 0.0,
|
|
"IPDEDFHPHPO": 1.0,
|
|
"targetType": "All",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
],
|
|
"reject": true
|
|
}
|
|
],
|
|
"modifierName": ""
|
|
}
|
|
],
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachEffect",
|
|
"effectPattern": "Eff_Activity_Roguelike_Gadget_Wind_Absorbe"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "Life_Timer"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "RogueV2_WindZone"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_RockGadgetUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_RockResonance_ThinkInterval": 0.0,
|
|
"RogueV2_RockResonance_Damage": 0.0,
|
|
"RogueV2_RockGadgetUp_DefenceRatio": 0.0,
|
|
"RogueV2_RockGadgetUp_RockAddHurtDelta": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_RockResonance_Team": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "RogueV2_RockResonance_ThinkInterval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "RogueV2_RockResonance_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_RockResonance_Avatar": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "SystemValue",
|
|
"type": "ElementLevelCo"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"otherTargets": {
|
|
"$type": "SelectTargetsByShape",
|
|
"shapeName": "CircleR40",
|
|
"campTargetType": "AllExceptSelf",
|
|
"sizeRatio": 1.0
|
|
},
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Gadget",
|
|
"Bullet",
|
|
"Field"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_COMMON_GADGET_ISSUMMON",
|
|
"value": 1.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"key": "_COMMON_GADGET_ISSUMMON_NOT_ROCK",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"modifierName": "RogueV2_RockGadgetUp_RockResonance_Effect"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_RockGadgetUp_RockResonance_Effect": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_EnergyDisk_ElementalBurst_Wave_R40"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementType": "Rock",
|
|
"elementDurability": 25.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"RogueV2_RockResonance_Damage",
|
|
"SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_RockResonance_Team"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_RockResonance_Team"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_EnergyMax_Strengthen",
|
|
"abilitySpecials": {
|
|
"RogueV2_EnergyMax_Critical": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_EnergyMax_Strengthen_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_RogueV2_EnergyMax_Strengthen_Handler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_EnergyMax_Strengthen_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 0.5,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByEnergyChangeMixin",
|
|
"elementTypes": [
|
|
"Water",
|
|
"Fire",
|
|
"Electric",
|
|
"Ice",
|
|
"Frozen",
|
|
"Wind",
|
|
"Rock"
|
|
],
|
|
"doWhenEnergyMax": true,
|
|
"MAJJNBBABOO": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_RogueV2_EnergyMax_Strengthen_EffectHandler"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "Equal",
|
|
"ratio": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_RogueV2_EnergyMax_Strengthen_EffectHandler"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByEnergyRatio",
|
|
"logic": "Lesser",
|
|
"ratio": 1.0
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_RogueV2_EnergyMax_Strengthen_EffectHandler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_EnergyMax_Strengthen_EffectHandler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": 0.0,
|
|
"bonusCritical": "RogueV2_EnergyMax_Critical"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_EnergyMax_Strengthen_Team"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_ChangeAvatarCD",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "AddAvatarInCDMixin",
|
|
"GOGAGPLLELK": 5.0
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"RogueV2_ChangeAvatarCD_HealMaxHpRatio": 0.0,
|
|
"RogueV2_ChangeAvatarCD_MoveSpeed": 0.0,
|
|
"RogueV2_ChangeAvatarCD_AttackSpeedRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_ChangeAvatarCD_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_RogueV2_ChangeAvatarCD_Avatar"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_ChangeAvatarCD_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Animator_MoveSpeedRatio": "RogueV2_ChangeAvatarCD_MoveSpeed",
|
|
"Animator_AttackSpeedRatio": "RogueV2_ChangeAvatarCD_AttackSpeedRatio",
|
|
"Actor_EndureDelta": 0.30000001192092896
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"doOffStage": true,
|
|
"value": 90.0
|
|
},
|
|
{
|
|
"$type": "HealHP",
|
|
"amountByTargetMaxHPRatio": "RogueV2_ChangeAvatarCD_HealMaxHpRatio"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_ChangeAvatarCD_Team"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_HealAndHolyNova",
|
|
"abilitySpecials": {
|
|
"HealRatio": 0.0,
|
|
"DamageRatio": 0.0,
|
|
"RogueV2_HealAndHolyNova_CDTime": 0.0,
|
|
"MaxHealAmount": 0.0,
|
|
"HealAmount": 0.0,
|
|
"Time": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_HealAndHolyNova_Handler_Avatar": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"FKNOCNGKGJE": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Avatar"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "GetHealAmountToGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"key": "RogueV2_HealAndHolyNova_HealSum"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_HealAndHolyNova_Handler_Team"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_HealAndHolyNova_Handler_Team": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_HealAndHolyNova_CDTime",
|
|
"elementDurability": 100.0,
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"globalValueKey": "RogueV2_HealAndHolyNova_HealSum",
|
|
"overrideMapKey": "HealAmount"
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_02"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "CurLocalAvatar",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackCircle",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"LCDFJLIEENG": true,
|
|
"secondHeight": 2.0,
|
|
"radius": 6.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 100.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"DamageRatio",
|
|
"HealAmount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.009999999776482582
|
|
}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "RogueV2_HealAndHolyNova_HealSum",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_HealAndHolyNova_Handler_Avatar"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"value": 0.0,
|
|
"key": "RogueV2_HealAndHolyNova_HealSum",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_NormalAttackDamageUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_NormalAttackDamageUp": 0.0,
|
|
"RogueV2_Blue_NormalAttackBuffMaxCount": 0.0,
|
|
"RogueV2_Blue_NormalAttack_BuffTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_NormalAttackDamageUp_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "ActivityAbility_RogueV2_Blue_NormalAttackDamageUp_Handler"
|
|
}
|
|
]
|
|
},
|
|
"ActivityAbility_RogueV2_Blue_NormalAttackDamageUp_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackDamageUp_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_NormalAttackDamageUp_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalAttackDamageUp_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_NormalAttackDamageUp_Effect": {
|
|
"stacking": "MultipleRefreshNoRemove",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "RogueV2_Blue_NormalAttackBuffMaxCount"
|
|
},
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_NormalAttack_BuffTime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
],
|
|
"damagePercentageRatio": "RogueV2_Blue_NormalAttackDamageUp"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_NormalAttackDamageUp_Team"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_NormalAttack_CJB",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_NormalAttack_CJB_MaxCount": 0.0,
|
|
"RogueV2_Blue_NormalAttack_CJB_CD": 0.0,
|
|
"RogueV2_Blue_NormalAttack_CJB_Damage": 0.0,
|
|
"LevelEntity_SystemValue": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_NormalAttack_CJB": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_NormalAttack_CJB_Handler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_NormalAttack_CJB_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_Count",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AddGlobalValue",
|
|
"value": 1.0,
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_Count",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_Count",
|
|
"value": "RogueV2_Blue_NormalAttack_CJB_MaxCount",
|
|
"compareType": "MoreThanAndEqual"
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Self",
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_CD",
|
|
"value": 0.0
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Other",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_NormalAttack_CJB_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_NormalAttack_CJB_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_NormalAttack_CJB_Effect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_Blue_NormalAttack_CJB_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Stages_GainWave_01"
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 5.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"RogueV2_Blue_NormalAttack_CJB_Damage",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "default",
|
|
"hitImpulseType": "LV1",
|
|
"hitHaltTimeScale": 0.019999999552965164
|
|
}
|
|
}
|
|
},
|
|
"targetType": "SelfCamp"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_NormalAttack_CJB_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_Blue_NormalAttack_CJB_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": -1.0,
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "RogueV2_Blue_NormalAttack_CJB_Count",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_NormalAttack_CJB"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_ExtraAttackDamageUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_ExtraAttackDamageUp": 0.0,
|
|
"RogueV2_Blue_ExtraAttackBuffMaxCount": 0.0,
|
|
"RogueV2_Blue_ExtraAttack_BuffTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"RogueV2_Blue_ExtraAttackDamageUp_TeamHandler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "RogueV2_Blue_ExtraAttackDamageUp_Handler"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_ExtraAttackDamageUp_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_ExtraAttackDamageUp_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_ExtraAttackDamageUp_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_ExtraAttackDamageUp_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_Is_TowerBuff_NormalAttackDamageUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_ExtraAttackDamageUp_Effect": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "RogueV2_Blue_ExtraAttackBuffMaxCount"
|
|
},
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_ExtraAttack_BuffTime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "RogueV2_Blue_ExtraAttackDamageUp"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "RogueV2_Blue_ExtraAttackDamageUp_TeamHandler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_ExtraAttackGenerateBall",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_ExtraAttackGenerateBall_CD": 0.0
|
|
},
|
|
"modifiers": {
|
|
"RogueV2_Blue_ExtraAttackDamageUp_TeamHandler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "RogueV2_Blue_ExtraAttackDamageUp_Handler"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_ExtraAttackDamageUp_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"ExtraAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_RogueV2_Blue_ExtraAttackGenerateBall_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_ExtraAttack_GenerateBall_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_ExtraAttack_GenerateBall_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_ExtraAttack_GenerateBall_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_ExtraAttackGenerateBall_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_RogueV2_Blue_ExtraAttackGenerateBall_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_RogueV2_Blue_ExtraAttackGenerateBall_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_ExtraAttack_GenerateBall_Effect": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "GenerateElemBall",
|
|
"doOffStage": true,
|
|
"configID": 2024,
|
|
"born": {
|
|
"$type": "ConfigBornByTarget",
|
|
"offset": {
|
|
"x": 0.0,
|
|
"y": 0.0,
|
|
"z": -1.0
|
|
},
|
|
"bornRandom": {
|
|
"$type": "BornRandomFromCenter",
|
|
"minRandomRange": 1.0,
|
|
"maxRandomRange": 2.0
|
|
}
|
|
},
|
|
"ratio": 1.0,
|
|
"baseEnergy": 2.0
|
|
},
|
|
{
|
|
"$type": "FireEffect",
|
|
"effectPattern": "Eff_Weapon_ExtraElementBall"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "RogueV2_Blue_ExtraAttackDamageUp_TeamHandler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_FallingAttackDamageUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_FallingAttackDamageUp": 0.0,
|
|
"RogueV2_Blue_FallingAttackBuffMaxCount": 0.0,
|
|
"RogueV2_Blue_FallingAttack_BuffTime": 0.0
|
|
},
|
|
"modifiers": {
|
|
"RogueV2_Blue_FallingAttackDamageUp_TeamHandler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "RogueV2_Blue_FallingAttackDamageUp_Handler"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_FallingAttackDamageUp_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_Is_Blue_FallingAttackDamageUp_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_FallingAttackDamageUp_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "LevelEntity_TowerBuff_AreaAttackLowHP_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"LevelEntity_TowerBuff_AreaAttackLowHP_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_Is_Blue_FallingAttackDamageUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_Is_Blue_FallingAttackDamageUp_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_FallingAttackDamageUp_Effect": {
|
|
"stacking": "MultipleAllRefresh",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "RogueV2_Blue_FallingAttackBuffMaxCount"
|
|
},
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_FallingAttack_BuffTime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
],
|
|
"damagePercentageRatio": "RogueV2_Blue_FallingAttackDamageUp"
|
|
}
|
|
],
|
|
"state": "AttackUp"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "RogueV2_Blue_FallingAttackDamageUp_TeamHandler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_FallingAttack_ReviveEnergy",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_FallingAttack_ReviveEnergy_CD": 0.0,
|
|
"RogueV2_Blue_FallingAttack_ReviveEnergy": 0.0,
|
|
"RogueV2_Blue_FallingAttack_HealMaxHpRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"RogueV2_Blue_FallingAttack_ReviveEnergy_TeamHandler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "RogueV2_Blue_FallingAttack_ReviveEnergy_Handler"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_FallingAttack_ReviveEnergy_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"FallingAttack"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByHitDamage",
|
|
"damage": 0.0
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "_RogueV2_Blue_FallingAttack_ReviveEnergy_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_FallingAttack_ReviveEnergy_Effect"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_FallingAttack_ReviveEnergy_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_FallingAttack_ReviveEnergy_CD": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_FallingAttack_ReviveEnergy_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 1.0,
|
|
"key": "_RogueV2_Blue_FallingAttack_ReviveEnergy_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"target": "Team",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_RogueV2_Blue_FallingAttack_ReviveEnergy_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_FallingAttack_ReviveEnergy_Effect": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "ReviveElemEnergy",
|
|
"doOffStage": true,
|
|
"value": "RogueV2_Blue_FallingAttack_ReviveEnergy"
|
|
},
|
|
{
|
|
"$type": "HealHP",
|
|
"amountByTargetMaxHPRatio": "RogueV2_Blue_FallingAttack_HealMaxHpRatio"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "RogueV2_Blue_FallingAttack_ReviveEnergy_TeamHandler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_AfterUseUltimateSkill",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_AfterUseUltimateSkill_BuffTime": 0.0,
|
|
"RogueV2_Blue_AfterUseUltimateSkill_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"RogueV2_Blue_AfterUseUltimateSkill_Handler": {
|
|
"stacking": "Unique",
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "OnAvatarUseSkillMixin",
|
|
"onTriggerUltimateSkill": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "CurTeamAvatars",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_AfterUseUltimateSkill_Handler_BuffEffect"
|
|
}
|
|
],
|
|
"CAHFPMLJFAK": 0.20000000298023224
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_AfterUseUltimateSkill_Handler_BuffEffect": {
|
|
"stacking": "RefreshUniqueDurability",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_Blue_AfterUseUltimateSkill_BuffTime",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Burst"
|
|
],
|
|
"damagePercentageRatio": "RogueV2_Blue_AfterUseUltimateSkill_Ratio"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "RogueV2_Blue_AfterUseUltimateSkill_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_ElecSubHurtDelta",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_ElecSubHurtDelta_Ratio": 0.0,
|
|
"RogueV2_Blue_ElecSubHurtDelta_Duration": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_ElecSubHurtDelta_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"Shock"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_ElecSubHurtDelta_MonsterEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_ElecSubHurtDelta_MonsterEffect": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_Blue_ElecSubHurtDelta_Duration",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterSubHurtDelta": "RogueV2_Blue_ElecSubHurtDelta_Ratio",
|
|
"Actor_ElecSubHurtDelta": "RogueV2_Blue_ElecSubHurtDelta_Ratio"
|
|
},
|
|
"state": "DefenseDown"
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_ElecSubHurtDelta_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_CalculateWaterElecAvatar",
|
|
"abilityMixins": [
|
|
{
|
|
"$type": "DoActionByTeamStatusMixin",
|
|
"actions": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ActivityRogueV2_WaterAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_CalculateWaterAvatar_Handler"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_CalculateElecAvatar_Handler"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_CalculateElecAvatar_CountHandler"
|
|
},
|
|
{
|
|
"$type": "RemoveUniqueModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_ActivityRogueV2_WaterElecAvatar_Buff"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_ActivityRogueV2_WaterElecAvatar_Buff"
|
|
}
|
|
],
|
|
"IALICHIPLFB": 20.0,
|
|
"KPOJDIIHHEE": true,
|
|
"LNKBICEPIJK": true
|
|
}
|
|
],
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_WaterElecAddHurt_Ratio": 0.0,
|
|
"_ActivityRogueV2_WaterAvatar_Amount": 0.0,
|
|
"_ActivityRogueV2_ElecAvatar_Amount": 0.0,
|
|
"RogueV2_Blue_WaterElectAvatar_Amount": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_CalculateWaterAvatar_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByBigTeamHasElementType",
|
|
"elementType": "Water",
|
|
"EAMAPOKFADD": 1,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 1.0,
|
|
"key": "_ActivityRogueV2_WaterAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByBigTeamHasElementType",
|
|
"elementType": "Water",
|
|
"EAMAPOKFADD": 2,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 2.0,
|
|
"key": "_ActivityRogueV2_WaterAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByBigTeamHasElementType",
|
|
"elementType": "Water",
|
|
"EAMAPOKFADD": 3,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 3.0,
|
|
"key": "_ActivityRogueV2_WaterAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByBigTeamHasElementType",
|
|
"elementType": "Water",
|
|
"EAMAPOKFADD": 4,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 4.0,
|
|
"key": "_ActivityRogueV2_WaterAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_CalculateElecAvatar_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByBigTeamHasElementType",
|
|
"elementType": "Electric",
|
|
"EAMAPOKFADD": 1,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 1.0,
|
|
"key": "_ActivityRogueV2_ElecAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByBigTeamHasElementType",
|
|
"elementType": "Electric",
|
|
"EAMAPOKFADD": 2,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 2.0,
|
|
"key": "_ActivityRogueV2_ElecAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByBigTeamHasElementType",
|
|
"elementType": "Electric",
|
|
"EAMAPOKFADD": 3,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 3.0,
|
|
"key": "_ActivityRogueV2_ElecAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByBigTeamHasElementType",
|
|
"elementType": "Electric",
|
|
"EAMAPOKFADD": 4,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 4.0,
|
|
"key": "_ActivityRogueV2_ElecAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_CalculateElecAvatar_CountHandler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": 1.0,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"globalValueKey": "_ActivityRogueV2_WaterAvatar_Amount",
|
|
"overrideMapKey": "_ActivityRogueV2_WaterAvatar_Amount"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"globalValueKey": "_ActivityRogueV2_ElecAvatar_Amount",
|
|
"overrideMapKey": "_ActivityRogueV2_ElecAvatar_Amount"
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": [
|
|
"_ActivityRogueV2_WaterAvatar_Amount",
|
|
"_ActivityRogueV2_ElecAvatar_Amount",
|
|
"Add"
|
|
],
|
|
"key": "RogueV2_Blue_WaterElectAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValueToOverrideMap",
|
|
"doOffStage": true,
|
|
"globalValueKey": "RogueV2_Blue_WaterElectAvatar_Amount",
|
|
"overrideMapKey": "RogueV2_Blue_WaterElectAvatar_Amount"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_ActivityRogueV2_WaterElecAvatar_Buff": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WaterAddHurtDelta": [
|
|
"RogueV2_Blue_WaterElecAddHurt_Ratio",
|
|
"RogueV2_Blue_WaterElectAvatar_Amount",
|
|
"Mul"
|
|
],
|
|
"Actor_ElecAddHurtDelta": [
|
|
"RogueV2_Blue_WaterElecAddHurt_Ratio",
|
|
"RogueV2_Blue_WaterElectAvatar_Amount",
|
|
"Mul"
|
|
]
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"value": 0.0,
|
|
"key": "_ActivityRogueV2_WaterAvatar_Amount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_CalculateWaterAvatar_Handler"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_CalculateElecAvatar_Handler"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_CalculateElecAvatar_CountHandler"
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_ActivityRogueV2_WaterElecAvatar_Buff"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_PickUpCrystal",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_PickUpCrystal_Duration": 0.0,
|
|
"RogueV2_Blue_PickUpCrystal_HurtRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_PickUpCrystal_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByGainCrystalSeedMixin",
|
|
"elementTypes": [
|
|
"Fire",
|
|
"Water",
|
|
"Electric",
|
|
"Ice"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"modifierName": "RogueV2_Blue_PickUpCrystal_BuffEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_PickUpCrystal_BuffEffect": {
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_PickUpCrystal_Duration",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "RogueV2_Blue_PickUpCrystal_HurtRatio"
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_PickUpCrystal_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_ShieldBeingHitDoAttack",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_ShieldBeingHitDoAttack_Dmg": 0.0,
|
|
"RogueV2_Blue_ShieldBeingHitDoAttack_CD": 0.0,
|
|
"RogueV2_Blue_ShieldCostMinusRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_ShieldBeingHitDoAttack_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_ShieldCostMinusRatio": "RogueV2_Blue_ShieldCostMinusRatio"
|
|
},
|
|
"onBeingHit": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Other",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster",
|
|
"Gadget",
|
|
"Bullet"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByTargetGlobalValue",
|
|
"target": "Team",
|
|
"key": "RogueV2_Blue_ShieldBeingHitDoAttack_CD",
|
|
"value": 0.0,
|
|
"compareType": "NoneOrEqual"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "Predicated",
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByHasShield",
|
|
"type": "All"
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"target": "Caster",
|
|
"effectPattern": "Eff_Stages_GainWave_01",
|
|
"born": {
|
|
"$type": "ConfigBornByTarget"
|
|
}
|
|
},
|
|
{
|
|
"$type": "TriggerAttackEvent",
|
|
"target": "Caster",
|
|
"attackEvent": {
|
|
"attackPattern": {
|
|
"$type": "ConfigAttackSphere",
|
|
"lifeTime": "TriggerNoRepeat",
|
|
"born": {
|
|
"$type": "ConfigBornBySelf"
|
|
},
|
|
"radius": 4.0
|
|
},
|
|
"attackInfo": {
|
|
"attackTag": "",
|
|
"attenuationTag": "",
|
|
"attenuationGroup": "default",
|
|
"attackProperty": {
|
|
"damagePercentageRatio": 0.0,
|
|
"elementDurability": 0.0,
|
|
"ignoreAttackerProperty": true,
|
|
"strikeType": "Default",
|
|
"enBreak": 0.0,
|
|
"damageExtra": [
|
|
"RogueV2_Blue_ShieldBeingHitDoAttack_Dmg",
|
|
"LevelEntity_SystemValue",
|
|
"Mul"
|
|
],
|
|
"trueDamage": true,
|
|
"damagePercentage": true
|
|
},
|
|
"hitPattern": {
|
|
"onHitEffectName": "",
|
|
"hitImpulseType": "LV2",
|
|
"hitHaltTimeScale": 0.05000000074505806
|
|
},
|
|
"cameraShake": {}
|
|
}
|
|
},
|
|
"targetType": "Enemy"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_ShieldBeingHitDoAttack_CD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"isLimitedProperties": true
|
|
},
|
|
"UNIQUE_RogueV2_Blue_ShieldBeingHitDoAttack_CD": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_Blue_ShieldBeingHitDoAttack_CD",
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": -1.0,
|
|
"key": "RogueV2_Blue_ShieldBeingHitDoAttack_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
],
|
|
"onRemoved": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "RogueV2_Blue_ShieldBeingHitDoAttack_CD",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_ShieldBeingHitDoAttack_Handler"
|
|
},
|
|
{
|
|
"$type": "SetSystemValueToOverrideMap",
|
|
"key": "LevelEntity_SystemValue",
|
|
"type": "ElementLevelCo"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_ArtDamageUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_ArtDamageUp_Duration": 0.0,
|
|
"RogueV2_Blue_ArtDamageUp_Ratio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_ArtDamageUp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"onAttackLanded": [
|
|
{
|
|
"$type": "Predicated",
|
|
"target": "Target",
|
|
"doOffStage": true,
|
|
"targetPredicates": [
|
|
{
|
|
"$type": "ByEntityTypes",
|
|
"entityTypes": [
|
|
"Monster"
|
|
]
|
|
},
|
|
{
|
|
"$type": "ByAttackTags",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Art_Hold"
|
|
]
|
|
}
|
|
],
|
|
"successActions": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_ArtDamageUp_BuffEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_ArtDamageUp_BuffEffect": {
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_ArtDamageUp_Duration",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"Elemental_Art",
|
|
"Elemental_Art_Extra",
|
|
"Elemental_Art_Hold"
|
|
],
|
|
"damagePercentageRatio": "RogueV2_Blue_ArtDamageUp_Ratio"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_ArtDamageUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_BeingHealed_MaxHpUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_BeingHealed_MaxHpUp_Duration": 0.0,
|
|
"RogueV2_Blue_BeingHealed_MaxHpUp_MaxHPRatio": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_BeingHealed_MaxHpUp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"CLKOPBOIEEH": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_BeingHealed_MaxHpUp_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_BeingHealed_MaxHpUp_BuffEffect": {
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_BeingHealed_MaxHpUp_Duration",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_MaxHPRatio": "RogueV2_Blue_BeingHealed_MaxHpUp_MaxHPRatio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_BeingHealed_MaxHpUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_BeingHealed_AtkUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_BeingHealed_AtkUp_Duration": 0.0,
|
|
"RogueV2_Blue_BeingHealed_AtkUp_Ratio": 0.0,
|
|
"RogueV2_Blue_BeingHealed_AtkUp_HpRate": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_BeingHealed_AtkUp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"CLKOPBOIEEH": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByTargetHPRatio",
|
|
"HPRatio": "RogueV2_Blue_BeingHealed_AtkUp_HpRate"
|
|
}
|
|
],
|
|
"modifierName": "UNIQUE_RogueV2_Blue_BeingHealed_AtkUp_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_BeingHealed_AtkUp_BuffEffect": {
|
|
"stacking": "RefreshUniqueDurability",
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"duration": "RogueV2_Blue_BeingHealed_AtkUp_Duration",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "RogueV2_Blue_BeingHealed_AtkUp_Ratio"
|
|
}
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_BeingHealed_AtkUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_LoseHp_CritDmgUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_LoseHp_HPRatio": 0.0,
|
|
"RogueV2_Blue_LoseHp_CriticalHurtDelta": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_LoseHp_CritDmgUp_Handler_Team": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_LoseHp_CritDmgUp_AvatarHandler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_LoseHp_CritDmgUp_AvatarHandler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"modifierName": "RogueV2_Blue_LoseHp_CritDmgUp_LoseHp"
|
|
},
|
|
{
|
|
"$type": "ApplyModifier",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByIsCombat"
|
|
}
|
|
],
|
|
"modifierName": "RogueV2_Blue_LoseHp_CritDmgUp_BuffEffect"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_LoseHp_CritDmgUp_LoseHp": {
|
|
"modifierName": "",
|
|
"duration": 0.10000000149011612,
|
|
"elementDurability": 100.0,
|
|
"onAdded": [
|
|
{
|
|
"$type": "LoseHP",
|
|
"amountByTargetMaxHPRatio": "RogueV2_Blue_LoseHp_HPRatio",
|
|
"NPCCIJINMGO": false
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_LoseHp_CritDmgUp_BuffEffect": {
|
|
"modifierName": "",
|
|
"duration": 1.100000023841858,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": 0.0,
|
|
"bonusCriticalHurt": "RogueV2_Blue_LoseHp_CriticalHurtDelta"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_LoseHp_CritDmgUp_Handler_Team"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_ElementalDamageUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_ElementalDamageUp": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_ElementalDamageUp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"attackTags": [
|
|
"NormalAttack_01",
|
|
"NormalAttack_02",
|
|
"NormalAttack_03",
|
|
"NormalAttack_04",
|
|
"NormalAttack_05",
|
|
"NormalAttack_06",
|
|
"ExtraAttack"
|
|
],
|
|
"damagePercentageRatio": "RogueV2_Blue_ElementalDamageUp",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByAny",
|
|
"predicates": [
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Fire"
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Water"
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Ice"
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Electric"
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Wind"
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Rock"
|
|
},
|
|
{
|
|
"$type": "ByHitElement",
|
|
"element": "Grass"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_ElementalDamageUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_SwirlIncreaseWindDmg",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_SwirlIncreaseWindDmg_Time": 0.0,
|
|
"RogueV2_Blue_SwirlIncreaseWindDmg": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_SwirlIncreaseWindDmg": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "DoActionByElementReactionMixin",
|
|
"entityTypes": [
|
|
"Monster"
|
|
],
|
|
"reactionTypes": [
|
|
"SwirlFire",
|
|
"SwirlElectric",
|
|
"SwirlWater",
|
|
"SwirlIce"
|
|
],
|
|
"actions": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurTeamAvatars",
|
|
"doOffStage": true,
|
|
"modifierName": "RogueV2_Blue_SwirlIncreaseWindDmg_BuffEffect"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_SwirlIncreaseWindDmg_BuffEffect": {
|
|
"modifierName": "",
|
|
"duration": "RogueV2_Blue_SwirlIncreaseWindDmg_Time",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_WindAddHurtDelta": "RogueV2_Blue_SwirlIncreaseWindDmg"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "UNIQUE_RogueV2_Blue_SwirlIncreaseWindDmg"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_WeaponCheck",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_WeaponCheck_AtkRate": 0.0
|
|
},
|
|
"modifiers": {
|
|
"ActivityAbility_RogueV2_Blue_WeaponCheck_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": 1.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "AttachModifierToSelfGlobalValueMixin",
|
|
"globalValueKey": "_RogueV2_Blue_WeaponCheck_WeaponCount",
|
|
"defaultGlobalValueOnCreate": 0.0,
|
|
"valueSteps": [
|
|
0.5,
|
|
2.5,
|
|
99.0
|
|
],
|
|
"modifierNameSteps": [
|
|
"Blank",
|
|
"RogueV2_Blue_WeaponCheck_Handler"
|
|
]
|
|
}
|
|
],
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByCurTeamWeaponTypeSort",
|
|
"EAMAPOKFADD": 1,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 1.0,
|
|
"key": "_RogueV2_Blue_WeaponCheck_WeaponCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByCurTeamWeaponTypeSort",
|
|
"EAMAPOKFADD": 2,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 2.0,
|
|
"key": "_RogueV2_Blue_WeaponCheck_WeaponCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByCurTeamWeaponTypeSort",
|
|
"EAMAPOKFADD": 3,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 3.0,
|
|
"key": "_RogueV2_Blue_WeaponCheck_WeaponCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
},
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"doOffStage": true,
|
|
"predicates": [
|
|
{
|
|
"$type": "ByCurTeamWeaponTypeSort",
|
|
"EAMAPOKFADD": 4,
|
|
"logic": "Equal"
|
|
}
|
|
],
|
|
"value": 4.0,
|
|
"key": "_RogueV2_Blue_WeaponCheck_WeaponCount",
|
|
"maxValue": 0.0,
|
|
"minValue": 0.0
|
|
}
|
|
]
|
|
},
|
|
"Blank": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0
|
|
},
|
|
"RogueV2_Blue_WeaponCheck_Handler": {
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"properties": {
|
|
"Actor_AttackRatio": "RogueV2_Blue_WeaponCheck_AtkRate"
|
|
},
|
|
"isLimitedProperties": true
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "SetGlobalValue",
|
|
"value": 0.0,
|
|
"key": "_RogueV2_Blue_WeaponCheck_WeaponCount",
|
|
"useLimitRange": true,
|
|
"maxValue": 4.0,
|
|
"minValue": 1.0
|
|
},
|
|
{
|
|
"$type": "AttachModifier",
|
|
"doOffStage": true,
|
|
"modifierName": "ActivityAbility_RogueV2_Blue_WeaponCheck_Handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"Default": {
|
|
"$type": "ConfigAbility",
|
|
"abilityName": "ActivityAbility_RogueV2_Blue_BigCDmgUp",
|
|
"abilitySpecials": {
|
|
"RogueV2_Blue_BigCDmgUp_Ratio": 0.0,
|
|
"RogueV2_Blue_BigCDmgUp_ThinkInterval": 0.0,
|
|
"RogueV2_Blue_BigCDmgUp_Multiple": 0.0
|
|
},
|
|
"modifiers": {
|
|
"UNIQUE_RogueV2_Blue_BigCDmgUp_Handler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "CurLocalAvatarMixinV2",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_BigCDmgUp_EffectHandler"
|
|
}
|
|
]
|
|
},
|
|
"UNIQUE_RogueV2_Blue_BigCDmgUp_EffectHandler": {
|
|
"modifierName": "",
|
|
"isUnique": true,
|
|
"elementDurability": 100.0,
|
|
"thinkInterval": "RogueV2_Blue_BigCDmgUp_ThinkInterval",
|
|
"onThinkInterval": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "CurLocalAvatar",
|
|
"modifierName": "RogueV2_Blue_BigCDmgUp_Effect"
|
|
}
|
|
]
|
|
},
|
|
"RogueV2_Blue_BigCDmgUp_Effect": {
|
|
"stacking": "Multiple",
|
|
"stackingOption": {
|
|
"abilitySpecialName": "",
|
|
"maxModifierNumForMultipleType": "RogueV2_Blue_BigCDmgUp_Multiple"
|
|
},
|
|
"modifierName": "",
|
|
"elementDurability": 100.0,
|
|
"modifierMixins": [
|
|
{
|
|
"$type": "ModifyDamageMixin",
|
|
"ignoreEventInfo": true,
|
|
"damagePercentageRatio": "RogueV2_Blue_BigCDmgUp_Ratio"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"onAdded": [
|
|
{
|
|
"$type": "AttachModifier",
|
|
"target": "Team",
|
|
"modifierName": "UNIQUE_RogueV2_Blue_BigCDmgUp_Handler"
|
|
}
|
|
],
|
|
"isDynamicAbility": true
|
|
}
|
|
}
|
|
] |