Files
GenshinData-1/BinOutput/Ability/Temp/GadgetAbilities/ConfigAbility_Scene_Gear_Other.json
Dimbreath d633c8cfe5 BinOutput
2021-05-16 19:49:16 -03:00

16279 lines
676 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Test_MoveGear_Interact",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GearStart"
}
],
"modifiers": {
"GearStart": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_KanriahMech_ElectricBall_Shoot",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "attachPoint"
}
},
{
"$type": "AddGlobalValue",
"value": 10.0,
"key": "_Connect_To_StayGear",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_Connect_To_StayGear",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Test_StayGear_Interact",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GearStart"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "GearStop"
}
],
"modifiers": {
"Default": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "PoseID",
"value": 0.0
}
]
},
"GearStop": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "PoseID",
"value": 202.0
}
]
},
"GearStart": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "PoseID",
"value": 201.0
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_KanriahMech_ElectricBall_Shoot",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "attachPoint"
}
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR10",
"campTargetType": "All",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 10.0
},
{
"$type": "ByTargetGlobalValue",
"key": "_Connect_To_StayGear",
"value": 1.0
}
],
"modifierName": "ConnectSelf"
}
]
},
"ConnectSelf": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"thinkInterval": 0.25,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "PoseID",
"value": 0.0
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ani_Lisa_AttackLightning_01",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "attachPoint",
"attachPointTargetType": "Caster"
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Test_Sculpture_Interact",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "GS_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GS_201"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "GS_202"
}
],
"modifiers": {
"Sculpture_WaterSpray": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 10.0
}
},
"radius": 0.75
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.20000000298023224,
"damagePercentageRatio": 0.0,
"elementType": "Water",
"elementDurability": 20.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV1"
}
}
},
"targetType": "Enemy"
}
]
},
"GS_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "GadgetState",
"value": 0.0
}
]
},
"GS_201": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "GadgetState",
"value": 201.0
}
]
},
"GS_202": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "GadgetState",
"value": 202.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Sculpture_WaterSpray"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_PowerCharge",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Charging"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "ChargeOff"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 203,
"modifierName": "ChargeOneOff"
}
],
"modifiers": {
"Charging": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onAdded": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
}
],
"onRemoved": [
{
"$type": "ExecuteGadgetLua"
}
],
"onThinkInterval": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
}
]
},
"ChargeOneOff": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onAdded": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
}
],
"onRemoved": [
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
],
"onThinkInterval": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Bullet_ShoterGear_Electric_Material",
"modifiers": {
"Laser_Light": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Laser_Light"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Bullet_ShoterGear_Electric_Burst",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 100.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV8",
"hitHaltTimeScale": 0.05000000074505806
},
"forceCameraShake": true,
"cameraShake": {
"shakeRange": 0.36000001430511475,
"shakeTime": 0.36000001430511475
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Bullet_ShoterGear_Fire_Material",
"modifiers": {
"Laser_Light": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Defender_None_Laser_Light"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Laser_Light"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Bullet_ShoterGear_Fire_Burst",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 100.0,
"strikeType": "Blunt"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV8",
"hitHaltTimeScale": 0.05000000074505806
},
"forceCameraShake": true,
"cameraShake": {
"shakeRange": 0.36000001430511475,
"shakeTime": 0.36000001430511475
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_SpeedUper",
"modifiers": {
"SpeedUp": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": 0.25
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Properties_Speed_Up"
}
]
}
},
"onFieldEnter": [
{
"$type": "ApplyModifier",
"target": "Target",
"doOffStage": true,
"modifierName": "SpeedUp"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_WarmArea",
"onFieldEnter": [
{
"$type": "AddGlobalValue",
"target": "Target",
"doOffStage": true,
"value": 1.0,
"key": "_ABILITY_Avatar_Cold_WhiteBox_Temperature_Lock",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onFieldExit": [
{
"$type": "AddGlobalValue",
"target": "Target",
"doOffStage": true,
"value": -1.0,
"key": "_ABILITY_Avatar_Cold_WhiteBox_Temperature_Lock",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_LaserSwitch",
"modifiers": {
"Start": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ApplyModifier",
"modifierName": "Active"
},
{
"$type": "ExecuteGroupTrigger",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_FIRST_BE_HIT",
"value": 0.0
}
],
"sourceName": "LaserSwitch_Hit"
},
{
"$type": "AddGlobalValue",
"value": 10.0,
"key": "_FIRST_BE_HIT",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
"Active": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ExecuteGadgetLua",
"param1": 1
}
],
"onRemoved": [
{
"$type": "ExecuteGadgetLua"
},
{
"$type": "ExecuteGroupTrigger",
"sourceName": "LaserSwitch_Un_Hit"
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_FIRST_BE_HIT",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Start"
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_FIRST_BE_HIT",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Bullet_ShoterGear_None_Burst",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.10000000149011612,
"damagePercentageRatio": 0.0,
"elementDurability": 0.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Bullet_ShoterGear_None_HitPlayer",
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -3.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"y": 90.0
}
}
},
"size": {
"x": 3.0,
"y": 0.5,
"z": 6.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 900.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 600.0,
"hitImpulseY": 600.0
},
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Electric_Switch",
"modifiers": {
"Start": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"ElectricPlieDamage"
]
}
],
"modifierName": "Active"
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"ElectricPlieDamage"
]
}
],
"value": 50.0,
"modifierName": "Active",
"useLimitRange": true,
"maxValue": 50.0,
"minValue": 0.0
}
]
},
"Active": {
"stacking": "Unique",
"modifierName": "",
"duration": 3.0,
"elementType": "Electric",
"elementDurability": 50.0,
"onAdded": [
{
"$type": "ExecuteGadgetLua",
"param1": 201
}
],
"onRemoved": [
{
"$type": "ExecuteGadgetLua"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Start"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_Electric_Pile",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ElementCube",
"modifiers": {
"AimLine": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalDir",
"target": "CurLocalAvatar",
"key": "_ABILITY_ELEMENTCUBE_AIM",
"born": {
"$type": "ConfigBornBySelf",
"direction": {
"$type": "ConfigDirectionByLookAtEntity",
"angleOffset": {
"y": 180.0
}
}
},
"setTarget": false
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Gadget_Line_Test",
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigDirectionByGlobalValue",
"angleOffset": {
"x": -40.0
},
"directionKey": "_ABILITY_ELEMENTCUBE_AIM"
},
"attachPointName": "LaserControl"
}
}
]
},
"ElementCube": {
"modifierName": "",
"elementType": "Fire",
"elementDurability": 50.0,
"isElementDurabilityMutable": false,
"onBeingHit": [
{
"$type": "TriggerBullet",
"bulletID": 70500002,
"born": {
"$type": "ConfigBornByTarget"
}
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ElementCube"
}
],
"onFieldEnter": [
{
"$type": "ApplyModifier",
"modifierName": "AimLine"
}
],
"onFieldExit": [
{
"$type": "RemoveModifier",
"modifierName": "AimLine"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Rope_Skipping",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "RopeCount"
}
],
"modifiers": {
"RopeCount": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Star_Rope",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Star_Rope",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onAttackLanded": [
{
"$type": "ExecuteGroupTrigger",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"sourceName": "RopeRule"
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"value": -10.0,
"key": "_ROPE_SKIPPING_COUNT",
"useLimitRange": true,
"maxValue": 10.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_ROPE_SKIPPING_COUNT",
"useLimitRange": true,
"maxValue": 10.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Hit_Rock_Blunt_Small",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackBox",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": -3.0
}
},
"size": {
"x": 3.0,
"y": 0.5,
"z": 6.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 500.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 50.0,
"hitImpulseY": 600.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "All"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ROPE_SKIPPING_COUNT",
"useLimitRange": true,
"maxValue": 10.0,
"minValue": 0.0
},
{
"$type": "ExecuteGroupTrigger",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ROPE_SKIPPING_COUNT",
"value": 10.0
}
],
"sourceName": "RopeRule",
"param1": 1
},
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ROPE_SKIPPING_COUNT",
"value": 10.0
}
],
"value": -10.0,
"key": "_ROPE_SKIPPING_COUNT",
"useLimitRange": true,
"maxValue": 10.0,
"minValue": 0.0
}
],
"onFieldExit": [
{
"$type": "ExecuteGroupTrigger",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Star_Rope",
"value": 1.0
}
],
"sourceName": "RopeRule"
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_ROPE_SKIPPING_COUNT",
"useLimitRange": true,
"maxValue": 10.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Badminton_Bullet_Crash_QA",
"abilityMixins": [
{
"$type": "AttackHittingSceneMixin",
"onHittingScene": [
{
"$type": "KillSelf"
}
]
}
],
"modifiers": {
"BulletControl": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "EnableBulletCollisionPluginTrigger",
"setEnable": true
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "BulletControl"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_IS_BADMINTONBALL",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Gear_Platform_WindSlime"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"radius": 0.10000000149011612
},
"attackInfo": {
"attackTag": "BadmintonBall",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Wind",
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "All"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Badminton_Shooter_QA",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "StartShoot"
}
],
"modifiers": {
"StartShoot": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 4.0,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 70900253,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigBornDirectionType",
"randomAngleHor": 30.0
},
"attachPointName": "ShootPoint"
}
}
],
"onBeingHit": [
{
"$type": "AddGlobalValue",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"BadmintonBall_Back"
]
}
],
"value": 1.0,
"key": "Badminton_Point",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 70900253,
"born": {
"$type": "ConfigBornByAttachPoint",
"direction": {
"$type": "ConfigBornDirectionType",
"randomAngleHor": 30.0
},
"attachPointName": "ShootPoint"
}
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "Badminton_Point",
"useLimitRange": true,
"maxValue": 15.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "In_Border",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_Badminton_Shootor",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Spring",
"modifiers": {
"SuperJump_StandEff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_JumpStone_Stand"
}
]
},
"FallingDamage_Controller": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"DropDown"
],
"modifierName": "FallingDamageImmune_Handler"
}
]
},
"SuperJump_Conroller": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Jump"
],
"modifierName": "Jump_Material"
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Jump",
"modifierName": "StayInAir_Hard",
"target": "Owner",
"normalizeStart": 0.17000000178813934,
"normalizeEnd": 0.30000001192092896
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForRun",
"modifierName": "StayInAir_Hard",
"target": "Owner",
"normalizeStart": 0.17000000178813934,
"normalizeEnd": 0.30000001192092896
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForWalk",
"modifierName": "StayInAir_Hard",
"target": "Owner",
"normalizeStart": 0.17000000178813934,
"normalizeEnd": 0.30000001192092896
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForSprint",
"modifierName": "StayInAir_Hard",
"target": "Owner",
"normalizeStart": 0.17000000178813934,
"normalizeEnd": 0.30000001192092896
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Jump",
"modifierName": "StayInAir_Normal",
"target": "Owner",
"normalizeStart": 0.30000001192092896,
"normalizeEnd": 0.44999998807907104
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForRun",
"modifierName": "StayInAir_Normal",
"target": "Owner",
"normalizeStart": 0.30000001192092896,
"normalizeEnd": 0.44999998807907104
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForWalk",
"modifierName": "StayInAir_Normal",
"target": "Owner",
"normalizeStart": 0.30000001192092896,
"normalizeEnd": 0.44999998807907104
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForSprint",
"modifierName": "StayInAir_Normal",
"target": "Owner",
"normalizeStart": 0.30000001192092896,
"normalizeEnd": 0.44999998807907104
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "Jump",
"modifierName": "StayInAir_Light",
"target": "Owner",
"normalizeEnd": 0.17000000178813934
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForRun",
"modifierName": "StayInAir_Light",
"target": "Owner",
"normalizeEnd": 0.17000000178813934
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForWalk",
"modifierName": "StayInAir_Light",
"target": "Owner",
"normalizeEnd": 0.17000000178813934
},
{
"$type": "AttachToNormalizedTimeMixin",
"stateID": "JumpForSprint",
"modifierName": "StayInAir_Light",
"target": "Owner",
"normalizeEnd": 0.17000000178813934
}
],
"onAdded": [
{
"$type": "EnableRocketJump",
"target": "Target",
"type": "GearSpring",
"enable": true,
"extention": {
"xzMultiplier": 15.0,
"yMultiplier": 20.0
}
}
],
"onRemoved": [
{
"$type": "EnableRocketJump",
"target": "Target",
"doOffStage": true,
"type": "GearSpring"
}
]
},
"StayInAir_Hard": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": -0.800000011920929
}
},
"StayInAir_Normal": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": -0.6000000238418579
}
},
"StayInAir_Light": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": -0.8500000238418579
}
},
"FallingDamageImmune_Handler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "FallingDamageImmune"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "FallingDamageImmune"
},
{
"$type": "RemoveModifier",
"target": "CurLocalAvatar",
"modifierName": "FallingDamage_Controller"
}
]
},
"FallingDamageImmune": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_FallingDamageRatio": -1.0
}
},
"Jump_Material": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_IS_IN_JUMP",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "FallingDamage_Controller"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Stages_Gear_JumpStone"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_IS_IN_JUMP",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "RemoveModifier",
"target": "CurLocalAvatar",
"modifierName": "SuperJump_Conroller"
}
]
}
},
"onFieldEnter": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "SuperJump_Conroller"
},
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "SuperJump_StandEff"
}
],
"onFieldExit": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_IS_IN_JUMP",
"value": 0.0
}
],
"successActions": [
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "SuperJump_Conroller"
}
]
},
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "SuperJump_StandEff"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Shaman_Water_Evn_HealRain_Field_Circle",
"modifiers": {
"HealRain_Circle": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 40.0,
"onThinkInterval": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByTarget",
"onGround": true
},
"gadgetID": 70350043
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "HealRain_Circle"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Shaman_Water_Evn_HealRain_Field_Control",
"modifiers": {
"Create_RainField": {
"modifierName": "",
"elementType": "Water",
"elementDurability": 50.0,
"thinkInterval": 8.0,
"modifierMixins": [
{
"$type": "ShieldBarMixin",
"showDamageText": ""
}
],
"onRemoved": [
{
"$type": "KillSelf"
}
],
"onThinkInterval": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByTarget",
"onGround": true
},
"gadgetID": 70900255
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Create_RainField"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "ElementField_Water_HealRain",
"abilitySpecials": {
"HEAL": 0.07000000029802322,
"lifetag": 0.0
},
"modifiers": {
"Heal_Buff": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Stages_CloudRain_01"
}
],
"onRemoved": [
{
"$type": "KillSelf"
}
],
"onThinkInterval": [
{
"$type": "HealHP",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR20",
"campTargetType": "Alliance",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasElement",
"element": "Frozen"
}
]
}
],
"amountByTargetMaxHPRatio": "HEAL"
},
{
"$type": "FireEffect",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR20",
"campTargetType": "Alliance",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasElement",
"element": "Frozen"
}
]
}
],
"effectPattern": "Eff_Stages_Common_Heal",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
},
"scale": 1.5
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR20",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Equip"
],
"reject": true
}
],
"modifierName": "HealRain_WetModifer"
}
]
},
"HealRain_WetModifer": {
"modifierName": "",
"duration": 8.0,
"elementType": "Water",
"elementDurability": 50.0
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Heal_Buff"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Shaman_Water_Evn_HealRain_Field",
"abilitySpecials": {
"HEAL": 0.07000000029802322,
"lifetag": 0.0
},
"modifiers": {
"Heal_Buff": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Stages_CloudRain_01"
}
],
"onRemoved": [
{
"$type": "KillSelf"
}
],
"onThinkInterval": [
{
"$type": "HealHP",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR20",
"campTargetType": "Alliance",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasElement",
"element": "Frozen"
}
]
}
],
"amountByTargetMaxHPRatio": "HEAL"
},
{
"$type": "FireEffect",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR20",
"campTargetType": "Alliance",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasElement",
"element": "Frozen"
}
]
}
],
"effectPattern": "Eff_Stages_Common_Heal",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
},
"scale": 1.5
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR20",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Equip"
],
"reject": true
}
],
"modifierName": "HealRain_WetModifer"
}
]
},
"HealRain_WetModifer": {
"modifierName": "",
"duration": 8.0,
"elementType": "Water",
"elementDurability": 50.0
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Heal_Buff"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Shaman_Water_Evn_HealRain_Field_Constant",
"modifiers": {
"Heal_Buff": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Shaman_Water_SupportAttack_HealRain"
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR20",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Equip"
],
"reject": true
}
],
"modifierName": "HealRain_WetModifer"
}
]
},
"HealRain_WetModifer": {
"modifierName": "",
"duration": 8.0,
"elementType": "Water",
"elementDurability": 50.0
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Heal_Buff"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Mole",
"modifiers": {
"Normal": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "SetAnimatorInt",
"intID": "GadgetState",
"value": 1.0
}
]
},
"To_Die": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Normal"
}
],
"onAbilityStart": [
{
"$type": "ExecuteGadgetLua",
"param1": 1
},
{
"$type": "ApplyModifier",
"modifierName": "To_Die"
}
],
"onFieldEnter": [
{
"$type": "SetAnimatorInt",
"intID": "GadgetState",
"value": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Mole_Hole",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "A_Hole"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 203,
"modifierName": "ShootOnRemove"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 204,
"modifierName": "CheckTime"
}
],
"modifiers": {
"A_Hole": {
"modifierName": "",
"elementDurability": 100.0
},
"ShootOnRemove": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "TriggerBullet"
}
]
},
"CheckTime": {
"modifierName": "",
"elementDurability": 100.0
},
"TriggerBullet": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsBySelfGroup",
"value": 3
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_MoleDetination",
"value": 1.0
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Gadget"
]
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_TARGET_COUNT",
"value": 0.0
}
],
"successActions": [
{
"$type": "SetSelfAttackTarget",
"target": "Target"
},
{
"$type": "ExecuteGadgetLua",
"target": "SelfAttackTarget",
"param1": 203
},
{
"$type": "TriggerBullet",
"bulletID": 70360026,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.25,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget"
}
}
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_TARGET",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_TARGET_COUNT",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_IS_MOLE_HOLE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TARGET_COUNT",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "ExecuteGadgetLua",
"param1": 203
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_TARGET_COUNT",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Mole_Check",
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_IS_WEASEL",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetAnimatorBool",
"target": "Target",
"boolID": "Drill",
"value": true
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Mole_Crash",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Hole_Path",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Gadget"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "Is_MoleDetination",
"value": 1.0
}
],
"successActions": [
{
"$type": "ExecuteGadgetLua",
"target": "Target",
"param1": 201
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Mole_Destination",
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_MoleDetination",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Badminton_Barrel",
"modifiers": {
"SpeedUpChance": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "SpeedUpBuff"
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_WoodenObject_Broken"
},
{
"$type": "KillSelf"
}
]
},
"SpeedUpBuff": {
"modifierName": "",
"duration": 10.0,
"elementDurability": 100.0,
"properties": {
"Animator_MoveSpeedRatio": 0.15000000596046448
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Properties_Speed_Up"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "SpeedUpChance"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Badminton_Barrel_Crash",
"onAbilityStart": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttachPoint",
"angleOffset": {
"z": 90.0
},
"attachPointName": "RootNode"
},
"attachPointName": "RootNode"
},
"gadgetID": 70900264,
"campID": 5001
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 300.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 300.0,
"hitImpulseY": 0.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "All"
},
{
"$type": "KillSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ThunderBall",
"abilitySpecials": {
"LevelEntity_AvatarDot_SystemValue": 1.0,
"Damage_Coefficient": 0.30000001192092896
},
"modifiers": {
"ThunderBall": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ani_FlickerWave_Bul",
"scale": 2.0
},
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Hit_Lisa_NormalAttack_Burst_01",
"scale": 2.0
},
{
"$type": "KillSelf"
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"radius": 1.7999999523162842
},
"attackInfo": {
"attackTag": "Thuner_Ball",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 0.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 300.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"overrideHitImpulse": {
"hitLevel": "Light",
"hitImpulseX": 300.0,
"hitImpulseY": 0.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ThunderBall"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_FireWorks",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "FireWorks"
}
],
"modifiers": {
"FireWorks": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 70900271,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": -90.0
}
},
"attachPointName": "ShootPoint"
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_FireWorks_Crash",
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Lamp_Post",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 203,
"modifierName": "GearAction01"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GearStart"
}
],
"modifiers": {
"GearStart": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_SeeliaLamp_01"
}
],
"onRemoved": [
{
"$type": "ExecuteGadgetLua",
"param1": 203
}
]
},
"GearAction01": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_SeeliaLamp"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonThunder_Controller",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Phase2_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Thunder_Summonor_Phase2_Delay"
}
],
"abilitySpecials": {
"Hit_Delay": 1.0,
"Timmer": 30.0,
"Electric_Durability": 25.0,
"DeBuff_Duration": 20.0,
"Energy_Reduce_Big": -40.0,
"Energy_Reduce_Normal": -2.0,
"Energy_Reduce_Small": -1.5,
"LevelEntity_AvatarDot_SystemValue": 1.0,
"Damage_Coefficient": 1.5,
"DropThunder_Thinkinterval": 25.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
},
{
"$type": "RemoveModifier",
"modifierName": "Phase2"
},
{
"$type": "RemoveModifier",
"modifierName": "Thunder_Summonor_Phase2"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Energy_Reduce_Normal"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase2"
}
]
},
"Thunder_Summonor_Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Summonor_Phase2"
}
]
},
"Attach_Electric": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Energy_Reduce_Normal"
}
]
},
"Energy_Controller": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Thuner_Falling"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Energy_Reduce_Big"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Thuner_Ball"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Energy_Reduce_Small"
}
]
},
"Energy_Reduce_Small": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"value": "Energy_Reduce_Small"
}
]
},
"Energy_Reduce_Normal": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Electric",
"elementDurability": "Electric_Durability",
"modifierMixins": [
{
"$type": "ReviveElemEnergyMixin",
"period": 3.0,
"baseEnergy": "Energy_Reduce_Normal",
"ratio": 1.0
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Shock_Loop"
}
]
},
"Energy_Reduce_Big": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"value": "Energy_Reduce_Big"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_ThunderFog_01"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
}
]
},
"Phase2": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_ThunderFog_01"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
}
]
},
"GetPos_Phase2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": 0.699999988079071,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 2.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos2",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos3",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos4",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos5",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
},
"Thunder_Summonor_Phase2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "DropThunder_Thinkinterval",
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
},
{
"$type": "SetAvatarHitBuckets",
"overrideAvatarHitBucketSetting": {
"meleeBucketCount": 4
}
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
}
]
},
"Thunder_Hit": {
"modifierName": "",
"duration": "Hit_Delay",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos2",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos3",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos4",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos5",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Energy_Controller"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonThunder_Controller_LV2",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Phase2_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Thunder_Summonor_Phase2_Delay"
}
],
"abilitySpecials": {
"Hit_Delay": 1.0,
"Timmer": 30.0,
"Electric_Durability": 50.0,
"DeBuff_Duration": 20.0,
"Energy_Reduce_Big": -30.0,
"Energy_Reduce_Normal": -3.0,
"Energy_Reduce_Small": -1.0,
"LevelEntity_AvatarDot_SystemValue": 1.0,
"Damage_Coefficient": 1.0,
"DropThunder_Thinkinterval": 25.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
},
{
"$type": "RemoveModifier",
"modifierName": "Phase2"
},
{
"$type": "RemoveModifier",
"modifierName": "Thunder_Summonor_Phase2"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Energy_Reduce_Normal"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase2"
}
]
},
"Thunder_Summonor_Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Summonor_Phase2"
}
]
},
"Attach_Electric": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Energy_Reduce_Normal"
}
]
},
"Energy_Controller": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Thuner_Falling"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Energy_Reduce_Big"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Thuner_Ball"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Energy_Reduce_Small"
}
]
},
"Energy_Reduce_Small": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"value": "Energy_Reduce_Small"
}
]
},
"Energy_Reduce_Normal": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Electric",
"elementDurability": "Electric_Durability",
"modifierMixins": [
{
"$type": "ReviveElemEnergyMixin",
"period": 3.0,
"baseEnergy": "Energy_Reduce_Normal",
"ratio": 1.0
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Shock_Loop"
}
]
},
"Energy_Reduce_Big": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"value": "Energy_Reduce_Big"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_ThunderFog_01"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
}
]
},
"Phase2": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_ThunderFog_01"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
}
]
},
"GetPos_Phase2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": 0.699999988079071,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 2.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos2",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos3",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos4",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos5",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
},
"Thunder_Summonor_Phase2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "DropThunder_Thinkinterval",
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
},
{
"$type": "SetAvatarHitBuckets",
"overrideAvatarHitBucketSetting": {
"meleeBucketCount": 4
}
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
}
]
},
"Thunder_Hit": {
"modifierName": "",
"duration": "Hit_Delay",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos2",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos3",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos4",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos5",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Energy_Controller"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonThunder_Controller_LV3",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Phase2_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Thunder_Summonor_Phase2_Delay"
}
],
"abilitySpecials": {
"Hit_Delay": 1.0,
"Timmer": 30.0,
"Electric_Durability": 50.0,
"DeBuff_Duration": 20.0,
"Energy_Reduce_Big": -40.0,
"Energy_Reduce_Normal": -5.0,
"Energy_Reduce_Small": -1.5,
"LevelEntity_AvatarDot_SystemValue": 1.0,
"Damage_Coefficient": 1.5,
"DropThunder_Thinkinterval": 25.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
},
{
"$type": "RemoveModifier",
"modifierName": "Phase2"
},
{
"$type": "RemoveModifier",
"modifierName": "Thunder_Summonor_Phase2"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Energy_Reduce_Normal"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase2"
}
]
},
"Thunder_Summonor_Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Summonor_Phase2"
}
]
},
"Attach_Electric": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Energy_Reduce_Normal"
}
]
},
"Energy_Controller": {
"modifierName": "",
"elementDurability": 100.0,
"onAttackLanded": [
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Thuner_Falling"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Energy_Reduce_Big"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"Thuner_Ball"
]
},
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Energy_Reduce_Small"
}
]
},
"Energy_Reduce_Small": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"value": "Energy_Reduce_Small"
}
]
},
"Energy_Reduce_Normal": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Electric",
"elementDurability": "Electric_Durability",
"modifierMixins": [
{
"$type": "ReviveElemEnergyMixin",
"period": 3.0,
"baseEnergy": "Energy_Reduce_Normal",
"ratio": 1.0
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Shock_Loop"
}
]
},
"Energy_Reduce_Big": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ReviveElemEnergy",
"value": "Energy_Reduce_Big"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_ThunderFog_01"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
}
]
},
"Phase2": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_ThunderFog_01"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_ThunderFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Electric"
}
]
},
"GetPos_Phase2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": 0.699999988079071,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 2.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos2",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos3",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos4",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos5",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
},
"Thunder_Summonor_Phase2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "DropThunder_Thinkinterval",
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
},
{
"$type": "SetAvatarHitBuckets",
"overrideAvatarHitBucketSetting": {
"meleeBucketCount": 4
}
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
}
]
},
"Thunder_Hit": {
"modifierName": "",
"duration": "Hit_Delay",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos2",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos3",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos4",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_ThunderFall_01",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "Thuner_Falling",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Electric",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "Randomed",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"chance": 0.6499999761581421,
"successActions": [
{
"$type": "CreateGadget",
"doOffStage": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 1.0,
"z": 0.0
},
"positionKey": "ThunderPos5",
"directionKey": ""
},
"gadgetID": 70350045,
"campID": 4001,
"campTargetType": "Enemy"
}
]
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Energy_Controller"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonFire_Controller",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Fire_Durability": 25.0,
"Dot_Timer": 1.0,
"Dot_Duration": 20.0,
"Damage_Coefficient": 0.15000000596046448,
"LevelEntity_AvatarDot_SystemValue": 1.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Fire_Damge"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Attach_Fire_Damge": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Fire_Damge"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_FireFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Fire_Damge"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_FireFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Fire_Damge"
}
]
},
"Fire_Damge": {
"modifierName": "",
"duration": "Dot_Duration",
"elementType": "Fire",
"elementDurability": "Fire_Durability",
"thinkInterval": "Dot_Timer",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Fire_Level_01"
},
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
}
],
"onThinkInterval": [
{
"$type": "DamageByAttackValue",
"target": "CurLocalAvatar",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"enBreak": 0.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonFire_Controller_LV2",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Fire_Durability": 25.0,
"Dot_Timer": 1.0,
"Dot_Duration": 20.0,
"Damage_Coefficient": 0.25,
"LevelEntity_AvatarDot_SystemValue": 1.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Fire_Damge"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Attach_Fire_Damge": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Fire_Damge"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_FireFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Fire_Damge"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_FireFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Fire_Damge"
}
]
},
"Fire_Damge": {
"modifierName": "",
"duration": "Dot_Duration",
"elementType": "Fire",
"elementDurability": "Fire_Durability",
"thinkInterval": "Dot_Timer",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Fire_Level_01"
},
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
}
],
"onThinkInterval": [
{
"$type": "DamageByAttackValue",
"target": "CurLocalAvatar",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"enBreak": 0.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonFire_Controller_LV3",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Fire_Durability": 50.0,
"Dot_Timer": 1.0,
"Dot_Duration": 20.0,
"Damage_Coefficient": 0.4000000059604645,
"LevelEntity_AvatarDot_SystemValue": 1.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Fire_Damge"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Attach_Fire_Damge": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Fire_Damge"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_FireFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Fire_Damge"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_FireFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Fire_Damge"
}
]
},
"Fire_Damge": {
"modifierName": "",
"duration": "Dot_Duration",
"elementType": "Fire",
"elementDurability": "Fire_Durability",
"thinkInterval": "Dot_Timer",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Fire_Level_01"
},
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
}
],
"onThinkInterval": [
{
"$type": "DamageByAttackValue",
"target": "CurLocalAvatar",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"enBreak": 0.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV0",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonWater_Controller",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Water_Durability": 25.0,
"DeBuff_Duration": 30.0,
"CD_Coefficient": -0.800000011920929
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "CD_DeBuff"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Attach_Water": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "CD_DeBuff"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_WaterFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Water"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_WaterFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Water"
}
]
},
"CD_DeBuff": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Water",
"elementDurability": "Water_Durability",
"properties": {
"Actor_SkillCDMinusRatio": "CD_Coefficient"
}
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonWater_Controller_LV2",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Water_Durability": 25.0,
"DeBuff_Duration": 30.0,
"CD_Coefficient": -1.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "CD_DeBuff"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Attach_Water": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "CD_DeBuff"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_WaterFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Water"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_WaterFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Water"
}
]
},
"CD_DeBuff": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Water",
"elementDurability": "Water_Durability",
"properties": {
"Actor_SkillCDMinusRatio": "CD_Coefficient"
}
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonWater_Controller_LV3",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Water_Durability": 50.0,
"DeBuff_Duration": 30.0,
"CD_Coefficient": -1.5
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "CD_DeBuff"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Attach_Water": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "CD_DeBuff"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_WaterFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Water"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_WaterFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Water"
}
]
},
"CD_DeBuff": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Water",
"elementDurability": "Water_Durability",
"properties": {
"Actor_SkillCDMinusRatio": "CD_Coefficient"
}
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonIce_Controller",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Phase2_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Ice_Summonor_Phase2_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Ice_Durability": 25.0,
"DeBuff_Duration": 20.0,
"Cost_Coefficient": 2.0,
"Recover_Coefficient": -0.5,
"Hit_Delay": 1.5,
"DropIce_Thinkinterval": 25.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
},
{
"$type": "RemoveModifier",
"modifierName": "Phase2"
},
{
"$type": "RemoveModifier",
"modifierName": "Ice_Summonor_Phase2"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Cost_DeBuff"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase2"
}
]
},
"Ice_Summonor_Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Ice_Summonor_Phase2"
}
]
},
"Attach_Ice": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Cost_DeBuff"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_IceFog_01"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
}
]
},
"Cost_DeBuff": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Ice",
"elementDurability": "Ice_Durability",
"properties": {
"Actor_CostStaminaRatio": "Cost_Coefficient",
"Actor_RecoverStaminaRatio": "Recover_Coefficient"
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Ice_Level_01"
}
]
},
"DropIce_Super_Delay": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super"
}
]
},
"DropIce_Super": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Random",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "GetPos_Random"
},
{
"$type": "ApplyModifier",
"modifierName": "SuperIceHit"
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "SuperIceHit"
}
]
},
"SuperIceHit": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "SuperIcePos",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 70350059,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "SuperIcePos",
"directionKey": ""
}
}
]
},
"GetPos_Random": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"thinkInterval": 0.4000000059604645,
"onAdded": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "SuperIcePos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 3.0
}
}
}
],
"onThinkInterval": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "SuperIcePos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 3.0
}
}
}
]
},
"Phase2": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_IceFog_01"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
},
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super_Delay"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
},
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super_Delay"
}
]
},
"GetPos_Phase2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": 0.699999988079071,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 2.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos2",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 4.0,
"maxRandomRange": 8.0
}
}
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos3",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 4.0,
"maxRandomRange": 8.0
}
}
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos4",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 6.0,
"maxRandomRange": 12.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos5",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 6.0,
"maxRandomRange": 12.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
},
"Ice_Summonor_Phase2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "DropIce_Thinkinterval",
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
},
{
"$type": "SetAvatarHitBuckets",
"overrideAvatarHitBucketSetting": {
"meleeBucketCount": 4
}
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
}
]
},
"Thunder_Hit": {
"modifierName": "",
"duration": "Hit_Delay",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"bulletID": 70350059,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70350059,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70350059,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"bulletID": 70350059,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"bulletID": 70350059,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos5",
"directionKey": ""
}
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonIce_Controller_LV2",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Phase2_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Ice_Summonor_Phase2_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Ice_Durability": 25.0,
"DeBuff_Duration": 20.0,
"Cost_Coefficient": 2.0,
"Recover_Coefficient": -0.699999988079071,
"Hit_Delay": 1.5,
"DropIce_Thinkinterval": 25.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
},
{
"$type": "RemoveModifier",
"modifierName": "Phase2"
},
{
"$type": "RemoveModifier",
"modifierName": "Ice_Summonor_Phase2"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Cost_DeBuff"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase2"
}
]
},
"Ice_Summonor_Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Ice_Summonor_Phase2"
}
]
},
"Attach_Ice": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Cost_DeBuff"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_IceFog_01"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
}
]
},
"Cost_DeBuff": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Ice",
"elementDurability": "Ice_Durability",
"properties": {
"Actor_CostStaminaRatio": "Cost_Coefficient",
"Actor_RecoverStaminaRatio": "Recover_Coefficient"
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Ice_Level_01"
}
]
},
"DropIce_Super_Delay": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super"
}
]
},
"DropIce_Super": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Random",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "GetPos_Random"
},
{
"$type": "ApplyModifier",
"modifierName": "SuperIceHit"
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "SuperIceHit"
}
]
},
"SuperIceHit": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "SuperIcePos",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 70350078,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "SuperIcePos",
"directionKey": ""
}
}
]
},
"GetPos_Random": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"thinkInterval": 0.4000000059604645,
"onAdded": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "SuperIcePos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 3.0
}
}
}
],
"onThinkInterval": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "SuperIcePos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 3.0
}
}
}
]
},
"Phase2": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_IceFog_01"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
},
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super_Delay"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
},
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super_Delay"
}
]
},
"GetPos_Phase2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": 0.699999988079071,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 2.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos2",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 4.0,
"maxRandomRange": 8.0
}
}
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos3",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 4.0,
"maxRandomRange": 8.0
}
}
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos4",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 6.0,
"maxRandomRange": 12.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos5",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 6.0,
"maxRandomRange": 12.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
},
"Ice_Summonor_Phase2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "DropIce_Thinkinterval",
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
},
{
"$type": "SetAvatarHitBuckets",
"overrideAvatarHitBucketSetting": {
"meleeBucketCount": 4
}
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
}
]
},
"Thunder_Hit": {
"modifierName": "",
"duration": "Hit_Delay",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"bulletID": 70350078,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70350078,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70350078,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"bulletID": 70350078,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"bulletID": 70350078,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos5",
"directionKey": ""
}
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonIce_Controller_LV3",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Phase2_Delay"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Ice_Summonor_Phase2_Delay"
}
],
"abilitySpecials": {
"Timmer": 30.0,
"Ice_Durability": 50.0,
"DeBuff_Duration": 20.0,
"Cost_Coefficient": 2.0,
"Recover_Coefficient": -1.0,
"Hit_Delay": 1.5,
"DropIce_Thinkinterval": 25.0
},
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "Phase1"
},
{
"$type": "RemoveModifier",
"modifierName": "Phase2"
},
{
"$type": "RemoveModifier",
"modifierName": "Ice_Summonor_Phase2"
}
]
},
"RemoveDebuff": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"target": "CurTeamAvatars",
"modifierName": "Cost_DeBuff"
}
]
},
"Phase1_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase1"
}
]
},
"Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Phase2"
}
]
},
"Ice_Summonor_Phase2_Delay": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Ice_Summonor_Phase2"
}
]
},
"Attach_Ice": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurTeamAvatars",
"modifierName": "Cost_DeBuff"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_IceFog_01"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
}
]
},
"Cost_DeBuff": {
"modifierName": "",
"duration": "DeBuff_Duration",
"elementType": "Ice",
"elementDurability": "Ice_Durability",
"properties": {
"Actor_CostStaminaRatio": "Cost_Coefficient",
"Actor_RecoverStaminaRatio": "Recover_Coefficient"
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Ice_Level_01"
}
]
},
"DropIce_Super_Delay": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super"
}
]
},
"DropIce_Super": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Random",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "GetPos_Random"
},
{
"$type": "ApplyModifier",
"modifierName": "SuperIceHit"
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "SuperIceHit"
}
]
},
"SuperIceHit": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "SuperIcePos",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 70350079,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "SuperIcePos",
"directionKey": ""
}
}
]
},
"GetPos_Random": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"thinkInterval": 0.4000000059604645,
"onAdded": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "SuperIcePos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 3.0
}
}
}
],
"onThinkInterval": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "SuperIcePos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 3.0
}
}
}
]
},
"Phase2": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "Timmer",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_IceFog_01"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
},
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super_Delay"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "RemoveDebuff"
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Ground_IceFog_01_Up"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "Attach_Ice"
},
{
"$type": "ApplyModifier",
"modifierName": "DropIce_Super_Delay"
}
]
},
"GetPos_Phase2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Randomed",
"chance": 0.699999988079071,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 2.0,
"maxRandomRange": 2.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos2",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 4.0,
"maxRandomRange": 8.0
}
}
},
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos3",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 4.0,
"maxRandomRange": 8.0
}
}
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos4",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 6.0,
"maxRandomRange": 12.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
},
{
"$type": "Randomed",
"chance": 0.5,
"successActions": [
{
"$type": "SetGlobalPos",
"target": "Applier",
"key": "ThunderPos5",
"born": {
"$type": "ConfigBornBySelf",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 6.0,
"maxRandomRange": 12.0
}
}
},
{
"$type": "AddGlobalValue",
"target": "Applier",
"value": 1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
]
},
"Ice_Summonor_Phase2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": "DropIce_Thinkinterval",
"onAdded": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
},
{
"$type": "SetAvatarHitBuckets",
"overrideAvatarHitBucketSetting": {
"meleeBucketCount": 4
}
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "GetPos_Phase2"
},
{
"$type": "ApplyModifier",
"modifierName": "Thunder_Hit"
}
]
},
"Thunder_Hit": {
"modifierName": "",
"duration": "Hit_Delay",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"effectPattern": "Eff_Ambor_AlertCircle",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "ThunderPos5",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "First_Thunder",
"value": 1.0
}
],
"bulletID": 70350079,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70350079,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos2",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70350079,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos3",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Second_Thunder",
"value": 1.0
}
],
"bulletID": 70350079,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos4",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Third_Thunder",
"value": 1.0
}
],
"bulletID": 70350079,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 10.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "ThunderPos5",
"directionKey": ""
}
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "First_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Second_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Third_Thunder",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonIce_DropIce",
"abilitySpecials": {
"LevelEntity_AvatarDot_SystemValue": 1.0,
"Damage_Coefficient": 0.10000000149011612
},
"modifiers": {
"Cost_Reduce": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CostStaminaMixin",
"costStaminaDelta": -100.0,
"onStaminaEmpty": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "EndHoldTrigger"
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_IcePiton"
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_IcePiton_Ground_Hit",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "attachPoint"
}
},
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
},
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR3_2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"attackInfo": {
"attackTag": "DropIce",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementDurability": 25.0,
"ignoreAttackerProperty": true,
"strikeType": "Blunt",
"enBreak": 200.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 700.0,
"hitImpulseY": 400.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "KillSelf",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAttackNotHitScene",
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf"
},
"radius": 4.0
},
"checkWaterLayer": true
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonIce_DropIce02",
"abilitySpecials": {
"LevelEntity_AvatarDot_SystemValue": 1.0,
"Damage_Coefficient": 0.30000001192092896
},
"modifiers": {
"Cost_Reduce": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CostStaminaMixin",
"costStaminaDelta": -100.0,
"onStaminaEmpty": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "EndHoldTrigger"
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_IcePiton"
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_IcePiton_Ground_Hit",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "attachPoint"
}
},
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
},
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR3_2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"attackInfo": {
"attackTag": "DropIce",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementDurability": 25.0,
"ignoreAttackerProperty": true,
"strikeType": "Blunt",
"enBreak": 200.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 700.0,
"hitImpulseY": 400.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "KillSelf",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAttackNotHitScene",
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf"
},
"radius": 4.0
},
"checkWaterLayer": true
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonIce_DropIce03",
"abilitySpecials": {
"LevelEntity_AvatarDot_SystemValue": 1.0,
"Damage_Coefficient": 0.5
},
"modifiers": {
"Cost_Reduce": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CostStaminaMixin",
"costStaminaDelta": -100.0,
"onStaminaEmpty": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "EndHoldTrigger"
}
]
}
]
}
},
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_IcePiton"
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_IcePiton_Ground_Hit",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "attachPoint"
}
},
{
"$type": "SetSystemValueToOverrideMap",
"key": "LevelEntity_AvatarDot_SystemValue",
"type": "ElementLevelCo"
},
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR3_2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"attackInfo": {
"attackTag": "DropIce",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Ice",
"elementDurability": 30.0,
"ignoreAttackerProperty": true,
"strikeType": "Blunt",
"enBreak": 200.0,
"damageExtra": [
"LevelEntity_AvatarDot_SystemValue",
"Damage_Coefficient",
"Mul"
]
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 700.0,
"hitImpulseY": 400.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "KillSelf",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAttackNotHitScene",
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf"
},
"radius": 4.0
},
"checkWaterLayer": true
}
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonRock_Controller",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Phase2"
}
],
"modifiers": {
"Default": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToDefault"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToDefault"
}
]
},
"AllPlayerToDefault": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"target": "Team",
"value": -5.0,
"key": "IN_ROCK_AREA",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToDefault"
}
]
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToPhase1"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_FireFog_01"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToPhase1"
}
]
},
"AllPlayerToPhase1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"target": "Team",
"value": 1.0,
"key": "IN_ROCK_AREA",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToDefault"
}
]
},
"Phase2": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToPhase2"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ground_FireFog_01"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToPhase2"
}
]
},
"AllPlayerToPhase2": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"target": "Team",
"value": 2.0,
"key": "IN_ROCK_AREA",
"useLimitRange": true,
"maxValue": 2.0,
"minValue": 2.0
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"target": "AllPlayerAvatars",
"modifierName": "AllPlayerToDefault"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_FireCracker",
"modifiers": {
"FireCracker": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Fire"
}
],
"modifierName": "Spawn_ElementBall"
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByHitElement",
"element": "Fire"
}
],
"effectPattern": "Eff_SceneObj_BombBarrel_01_Explode"
}
]
},
"Spawn_ElementBall": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "FireCracker"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Windmill",
"modifiers": {
"Windmill": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Wind"
}
],
"modifierName": "Rotate"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Wind"
}
],
"modifierName": "Spawn_ElementBall"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Wind"
}
],
"modifierName": "Windmill"
}
]
},
"Spawn_ElementBall": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
}
]
},
"Rotate": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorInt",
"intID": "GadgetState",
"value": 201.0
}
],
"onBeingHit": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Wind"
}
],
"modifierName": "Rotate"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Windmill"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_BoxStrange",
"modifiers": {
"BoxStrange": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByHitElement",
"element": "Electric"
}
],
"intID": "GadgetState",
"value": 201.0
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Electric"
}
],
"modifierName": "Spawn_ElementBall"
}
]
},
"Spawn_ElementBall": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "BoxStrange"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Crack",
"modifiers": {
"Crack": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "SetAnimatorInt",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"intID": "GadgetState",
"value": 201.0
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"modifierName": "Spawn_ElementBall"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"modifierName": "Crack"
}
]
},
"Spawn_ElementBall": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Crack"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Fountain",
"modifiers": {
"Fountain": {
"modifierName": "",
"elementType": "Water",
"elementDurability": 100.0,
"isElementDurabilityMutable": false,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Fountain_Test"
}
],
"onBeingHit": [
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Ice"
}
],
"modifierName": "Spawn_ElementBall"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Ice"
}
],
"modifierName": "Fountain"
}
]
},
"Spawn_ElementBall": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Fountain"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ElementRune_Rock",
"modifiers": {
"ElementRune": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByHitElement",
"element": "Rock"
}
],
"param1": 201
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Rock"
}
],
"modifierName": "ElementRune_Reward"
}
]
},
"ElementRune_Reward": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"thinkInterval": 1.2000000476837158,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Rune_Rock_Active"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ElementRune"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ElementRune_Water",
"modifiers": {
"ElementRune": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"param1": 201
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"modifierName": "ElementRune_Reward"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Water"
}
],
"modifierName": "ElementRune"
}
]
},
"ElementRune_Reward": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"thinkInterval": 1.2000000476837158,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Rune_Water_Active"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ElementRune"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ElementRune_Fire",
"modifiers": {
"ElementRune": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByHitElement",
"element": "Fire"
}
],
"param1": 201
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Fire"
}
],
"modifierName": "ElementRune_Reward"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Fire"
}
],
"modifierName": "ElementRune"
}
]
},
"ElementRune_Reward": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"thinkInterval": 1.2000000476837158,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Rune_Fire_Active"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ElementRune"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ElementRune_Wind",
"modifiers": {
"ElementRune": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByHitElement",
"element": "Wind"
}
],
"param1": 201
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Wind"
}
],
"modifierName": "ElementRune_Reward"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Wind"
}
],
"modifierName": "ElementRune"
}
]
},
"ElementRune_Reward": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"thinkInterval": 1.2000000476837158,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Rune_Wind_Active"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ElementRune"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ElementRune_Electric",
"modifiers": {
"ElementRune": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByHitElement",
"element": "Electric"
}
],
"param1": 201
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Electric"
}
],
"modifierName": "ElementRune_Reward"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Electric"
}
],
"modifierName": "ElementRune"
}
]
},
"ElementRune_Reward": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"thinkInterval": 1.2000000476837158,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Rune_Electric_Active"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ElementRune"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ElementRune_Grass",
"modifiers": {
"ElementRune": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByHitElement",
"element": "Grass"
}
],
"param1": 201
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Grass"
}
],
"modifierName": "ElementRune_Reward"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Grass"
}
],
"modifierName": "ElementRune"
}
]
},
"ElementRune_Reward": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"thinkInterval": 1.2000000476837158,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Rune_Grass_Active"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ElementRune"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ElementRune_Ice",
"modifiers": {
"ElementRune": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByHitElement",
"element": "Ice"
}
],
"param1": 201
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Ice"
}
],
"modifierName": "ElementRune_Reward"
},
{
"$type": "RemoveModifier",
"predicates": [
{
"$type": "ByHitElement",
"element": "Ice"
}
],
"modifierName": "ElementRune"
}
]
},
"ElementRune_Reward": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"thinkInterval": 1.2000000476837158,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Rune_Ice_Active"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ElementRune"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Tree",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GrowUp"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "CheckTime"
}
],
"modifiers": {
"Normal": {
"modifierName": "",
"elementDurability": 50.0,
"onBeingHit": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"BurningDamage"
]
}
]
}
],
"triggerID": "onHit",
"MPTriggerOnRemote": true
}
],
"forceSyncToRemote": true
},
"GrowUp": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 3.0,
"onAdded": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "growUp",
"MPTriggerOnRemote": true
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_HaveShoot",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_HaveShoot",
"value": 0.0
}
],
"successActions": [
{
"$type": "ExecuteGadgetLua"
},
{
"$type": "SetAnimatorTrigger",
"triggerID": "showModel",
"MPTriggerOnRemote": true
}
]
}
],
"forceSyncToRemote": true
},
"CheckTime": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_HaveShoot",
"value": 3.0,
"compareType": "LessAndEqual"
}
],
"param1": 901
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Normal"
}
],
"onAbilityStart": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_HaveShoot",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsBySelfGroup",
"value": 2
}
},
{
"$type": "TriggerBullet",
"bulletID": 70360009,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "shootPoint1"
}
},
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsBySelfGroup",
"value": 4
}
},
{
"$type": "TriggerBullet",
"bulletID": 70360009,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "shootPoint2"
}
},
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsBySelfGroup",
"value": 8
}
},
{
"$type": "TriggerBullet",
"bulletID": 70360009,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "shootPoint3"
}
},
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Tree_SetState",
"onAbilityStart": [
{
"$type": "ExecuteGadgetLua",
"param1": 201
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_GhostBalloon_Tree",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GrowUp"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "CheckTime"
}
],
"modifiers": {
"Normal": {
"modifierName": "",
"elementDurability": 50.0,
"onBeingHit": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "onHit",
"MPTriggerOnRemote": true
}
],
"forceSyncToRemote": true
},
"GrowUp": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 3.0,
"onAdded": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "growUp",
"MPTriggerOnRemote": true
}
],
"onThinkInterval": [
{
"$type": "ExecuteGadgetLua"
},
{
"$type": "SetAnimatorTrigger",
"triggerID": "showModel",
"MPTriggerOnRemote": true
}
],
"forceSyncToRemote": true
},
"CheckTime": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ExecuteGadgetLua",
"param1": 901
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Normal"
}
],
"onAbilityStart": [
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "Alliance",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_BalloonDetination1",
"value": 1.0
}
]
},
{
"$type": "TriggerBullet",
"bulletID": 70360077,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "shootPoint1"
}
},
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "Alliance",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_BalloonDetination2",
"value": 1.0
}
]
},
{
"$type": "TriggerBullet",
"bulletID": 70360077,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "shootPoint2"
}
},
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "Alliance",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_BalloonDetination3",
"value": 1.0
}
]
},
{
"$type": "TriggerBullet",
"bulletID": 70360077,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "shootPoint3"
}
},
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Bullet",
"modifiers": {
"GrassMaterial": {
"modifierName": "",
"elementDurability": 50.0
},
"BulletControl": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "EnableBulletCollisionPluginTrigger",
"setEnable": true
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "BulletControl"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_PongPongTree_01_BulletOut"
},
{
"$type": "ApplyModifier",
"modifierName": "GrassMaterial"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_BalloonDetination",
"value": 1.0
}
],
"successActions": [
{
"$type": "DamageByAttackValue",
"target": "Target",
"attackInfo": {
"attackTag": "BalloonTreeBullet",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 3.0,
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 800.0
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"overrideHitImpulse": {
"hitLevel": "Light",
"hitImpulseX": 600.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_PongPongTree_01_Switch"
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": 1.0,
"key": "_HaveShoot",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Destination",
"modifiers": {
"Normal": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"BalloonTreeBullet"
]
}
],
"param1": 201
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Normal"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_BalloonDetination",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Bullet_01",
"modifiers": {
"GrassMaterial": {
"modifierName": "",
"elementDurability": 50.0
},
"BulletControl": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "EnableBulletCollisionPluginTrigger",
"setEnable": true
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "BulletControl"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_PongPongTree_01_BulletOut"
},
{
"$type": "ApplyModifier",
"modifierName": "GrassMaterial"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_BalloonDetination1",
"value": 1.0
}
],
"successActions": [
{
"$type": "DamageByAttackValue",
"target": "Target",
"attackInfo": {
"attackTag": "BalloonTreeBullet",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 3.0,
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 800.0
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"overrideHitImpulse": {
"hitLevel": "Light",
"hitImpulseX": 600.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_PongPongTree_01_Switch"
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Bullet_02",
"modifiers": {
"GrassMaterial": {
"modifierName": "",
"elementDurability": 50.0
},
"BulletControl": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "EnableBulletCollisionPluginTrigger",
"setEnable": true
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "BulletControl"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_PongPongTree_01_BulletOut"
},
{
"$type": "ApplyModifier",
"modifierName": "GrassMaterial"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_BalloonDetination2",
"value": 1.0
}
],
"successActions": [
{
"$type": "DamageByAttackValue",
"target": "Target",
"attackInfo": {
"attackTag": "BalloonTreeBullet",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 3.0,
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 800.0
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"overrideHitImpulse": {
"hitLevel": "Light",
"hitImpulseX": 600.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_PongPongTree_01_Switch"
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Bullet_03",
"modifiers": {
"GrassMaterial": {
"modifierName": "",
"elementDurability": 50.0
},
"BulletControl": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "EnableBulletCollisionPluginTrigger",
"setEnable": true
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "BulletControl"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_PongPongTree_01_BulletOut"
},
{
"$type": "ApplyModifier",
"modifierName": "GrassMaterial"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Is_BalloonDetination3",
"value": 1.0
}
],
"successActions": [
{
"$type": "DamageByAttackValue",
"target": "Target",
"attackInfo": {
"attackTag": "BalloonTreeBullet",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Fire",
"elementRank": 3.0,
"elementDurability": 0.0,
"strikeType": "Default",
"enBreak": 800.0
},
"hitPattern": {
"onHitEffectName": "",
"hitImpulseType": "LV2",
"overrideHitImpulse": {
"hitLevel": "Light",
"hitImpulseX": 600.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_PongPongTree_01_Switch"
},
{
"$type": "KillSelf"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Destination1",
"modifiers": {
"Normal": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"BalloonTreeBullet"
]
}
],
"param1": 201
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Normal"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_BalloonDetination1",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_BalloonDetination",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Destination2",
"modifiers": {
"Normal": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"BalloonTreeBullet"
]
}
],
"param1": 201
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Normal"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_BalloonDetination2",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_BalloonDetination",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Balloon_Destination3",
"modifiers": {
"Normal": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "ExecuteGadgetLua",
"predicates": [
{
"$type": "ByAttackTags",
"attackTags": [
"BalloonTreeBullet"
]
}
],
"param1": 201
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Normal"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_BalloonDetination3",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Is_BalloonDetination",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Floor",
"modifiers": {
"Floor": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Floor_Shake"
},
{
"$type": "SetAnimatorInt",
"intID": "Distroy",
"value": 1.0
}
]
}
},
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Floor_Destory"
},
{
"$type": "RemoveModifier",
"modifierName": "Floor"
},
{
"$type": "KillSelf"
}
],
"onFieldEnter": [
{
"$type": "ApplyModifier",
"modifierName": "Floor"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_FadeoutFloor",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ToDie"
],
"modifierName": "EffectModifier"
}
],
"modifiers": {
"EffectModifier": {
"modifierName": "",
"duration": 2.299999952316284,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_FadeoutFloor_01"
}
]
}
},
"onFieldEnter": [
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Level_Common_Property_Build_CorrosiveFloor_01",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GearStart"
}
],
"modifiers": {
"GearStart": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 2.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_CorrosiveFloor_01",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "Point1"
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_CorrosiveFloor_01",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "Point2"
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_CorrosiveFloor_01",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "Point3"
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_CorrosiveFloor_01",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "Point4"
}
}
],
"onThinkInterval": [
{
"$type": "LoseHP",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Rect_CorrosiveFloor_01",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"amountByTargetMaxHPRatio": 0.10000000149011612
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Level_Common_Property_Build_DarkWaterShoot_02",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "BubbleShoot"
}
],
"modifiers": {
"BubbleShoot": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_DarkWaterShoot_01_Shoot"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Level_Common_Property_Build_DarkWaterShoot_01",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Undeath"
}
],
"modifiers": {
"Bubble": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"properties": {
"Actor_AddGravityScale": -2.0
},
"state": "Struggle",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_DarkWaterShoot_01_Bubble"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_DarkWaterShoot_01_BubbleDestroy"
},
{
"$type": "LoseHP",
"amountByTargetMaxHPRatio": 0.10000000149011612
}
]
},
"BubbleSuicide": {
"modifierName": "",
"duration": 17.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "DarkWater_Undeath",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"effectPattern": "Eff_SceneObj_DarkWaterShoot_01_BubbleDestroy"
},
{
"$type": "KillSelf",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "DarkWater_Undeath",
"value": 0.0,
"compareType": "NoneOrEqual"
}
]
}
]
},
"Undeath": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "DarkWater_Undeath",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "BubbleSuicide"
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "DarkWater_Undeath",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onFieldEnter": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "Bubble"
},
{
"$type": "KillSelf",
"duration": 4.0,
"hideEntity": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_TriggerPlant",
"modifiers": {
"TriggerPlant": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Godness_Continue"
}
]
}
},
"onFieldEnter": [
{
"$type": "ApplyModifier",
"modifierName": "TriggerPlant"
},
{
"$type": "ExecuteGadgetLua",
"param1": 1
}
],
"onFieldExit": [
{
"$type": "RemoveModifier",
"modifierName": "TriggerPlant"
},
{
"$type": "ExecuteGadgetLua"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_View",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "CheckRotation"
}
],
"modifiers": {
"CheckRotation": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Avatar_Male_Pole_Zhongli_RockShield"
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"target": "CurLocalAvatar",
"targetPredicates": [
{
"$type": "ByTargetForwardAndSelfPosition",
"logic": "Lesser",
"value": 15.0
}
],
"successActions": [
{
"$type": "ExecuteGadgetLua"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Avatar_Boy_Bow_Venti_WIndBlade"
},
{
"$type": "RemoveModifier",
"modifierName": "CheckRotation"
}
]
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ViewTrigger",
"onFieldEnter": [
{
"$type": "ExecuteGadgetLua",
"param1": 1
}
],
"onFieldExit": [
{
"$type": "ExecuteGadgetLua"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Compass",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Right_Event"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 106,
"modifierName": "Temp"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Fire_Effect"
}
],
"modifiers": {
"HintEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_AncientCrone_01_Enabled",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
}
}
]
},
"Fire_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveModifier",
"modifierName": "HintEffect"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "HintEffect"
}
]
},
"Right_Event": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onThinkInterval": [
{
"$type": "ExecuteGadgetLua",
"param1": 106
}
]
},
"Temp": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onThinkInterval": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "COMPASS_LOCK",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "PlayEff"
},
{
"$type": "ExecuteGadgetLua",
"param1": 201
}
]
},
"PlayEff": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_AncientCrone_01_Success"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "HintEffect"
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "COMPASS_LOCK",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Compass_Change_To_Right",
"onAbilityStart": [
{
"$type": "ExecuteGadgetLua"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Compass_Change_To_204",
"onAbilityStart": [
{
"$type": "ExecuteGadgetLua",
"param1": 204
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Compass_Change_To_202",
"onAbilityStart": [
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Compass_Change_To_203",
"onAbilityStart": [
{
"$type": "ExecuteGadgetLua",
"param1": 203
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_MonsterCreater",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "MonsterCreate"
}
],
"modifiers": {
"MonsterCreate": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ExecuteGadgetLua"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Shock_Loop"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_IceWindEff",
"onFieldEnter": [
{
"$type": "FireEffect",
"effectPattern": "Eff_WindToGround_Cold_01"
},
{
"$type": "KillSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_TorchPuzzle_Base",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FourLight",
"ThreeLight",
"TwoLight",
"OneLight"
],
"modifierName": "Light1"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FourLight",
"ThreeLight",
"TwoLight"
],
"modifierName": "Light2"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FourLight",
"ThreeLight"
],
"modifierName": "Light3"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FourLight"
],
"modifierName": "Light4"
}
],
"modifiers": {
"Light1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit"
}
]
},
"Light2": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit_90"
}
]
},
"Light3": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit_90"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit_180"
}
]
},
"Light4": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit_90"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit_180"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_TorchPuzzle_Base_Unit_270"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_LimitRing",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default"
}
],
"modifiers": {
"Default": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Time_LimitRing_01"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_LimitRing_Disappear"
}
]
}
},
"onFieldEnter": [
{
"$type": "ExecuteGadgetLua"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_LimitDestination",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default"
}
],
"modifiers": {
"Default": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Time_LimitPosition_01"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_LimitPosition_Disappear"
},
{
"$type": "RemoveModifier",
"modifierName": "Default"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SearchPoint_Rock",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_Hint_SearchPoint_Root"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SearchPoint_Invisible",
"modifiers": {
"SearchPoint": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onThinkInterval": [
{
"$type": "TriggerTaunt",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR15",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
9001
]
}
],
"careValue": 100.0
},
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR5H20",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Gadget"
]
}
],
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementDurability": 20.0,
"enBreak": 500.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV0",
"overrideHitImpulse": {
"hitImpulseX": 50.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806,
"muteHitText": true
}
}
}
]
},
"Taunted_FX": {
"modifierName": "",
"duration": 9.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Ambor_Dummy_Taunted"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "SearchPoint"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_DungeonFog",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Fire_Effect"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 203,
"modifierName": "Fire_Effect2"
}
],
"modifiers": {
"Fire_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "TriggerPostProcessEffectMixin",
"postEffectAssetName": "PostEffect_Scene_Fog",
"duration": 0.0,
"isStageEffect": true
}
],
"onAdded": [
{
"$type": "DungeonFogEffects",
"enable": true,
"cameraFogEffectName": "Eff_Camera_Fog",
"playerFogEffectName": "",
"localOffset": {
"z": -3.0
}
}
],
"onRemoved": [
{
"$type": "DungeonFogEffects",
"cameraFogEffectName": "Eff_Camera_Fog",
"playerFogEffectName": "",
"localOffset": {
"z": -3.0
}
}
]
},
"Fire_Effect2": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "TriggerPostProcessEffectMixin",
"postEffectAssetName": "PostEffect_Scene_Fog",
"duration": 0.0,
"isStageEffect": true
}
],
"onAdded": [
{
"$type": "DungeonFogEffects",
"enable": true,
"cameraFogEffectName": "Eff_Camera_Fog",
"playerFogEffectName": "Eff_Area_Smoke_01",
"localOffset": {
"z": -3.0
}
}
],
"onRemoved": [
{
"$type": "DungeonFogEffects",
"cameraFogEffectName": "Eff_Camera_Fog",
"playerFogEffectName": "Eff_Area_Smoke_01",
"localOffset": {
"z": -3.0
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_RuinsTreasure",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Fire_Effect"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Lock"
}
],
"modifiers": {
"Fire_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Mainpuzzle"
}
]
},
"Lock": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_SpecialTreasureBox_LockIdle"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Item_SpecialTreasureBox_Unlock"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_XianglingDungeon_Controller",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Phase1"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Phase2"
}
],
"modifiers": {
"Default": {
"modifierName": "",
"elementDurability": 100.0
},
"Phase1": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "TriggerWeatherMixin",
"areaId": 3000,
"weatherPattern": ""
}
]
},
"Phase2": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "TriggerWeatherMixin",
"areaId": 3001,
"weatherPattern": ""
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Dvalin_S04_DisableRebornPoint",
"onAbilityStart": [
{
"$type": "CalcDvalinS04RebornPoint"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Dvalin_Controller",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GearStart"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "GearStop"
}
],
"modifiers": {
"Default": {
"modifierName": "",
"elementDurability": 100.0
},
"GearStart": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": ""
}
],
"onRemoved": [
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
},
"GearStop": {
"modifierName": "",
"elementDurability": 100.0
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Fire_Max",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Fire_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "AttachModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_FIRE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Fire"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave",
"elementType": "Fire",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "AttachModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_FIRE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Fire"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave",
"elementType": "Fire",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Fire",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_AttackRatio": 0.4000000059604645,
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.9900000095367432,
"Actor_FireSubHurtDelta": 1.0,
"Actor_ElecSubHurtDelta": 0.9900000095367432,
"Actor_IceSubHurtDelta": 0.9900000095367432,
"Actor_WaterSubHurtDelta": 0.9900000095367432,
"Actor_GrassSubHurtDelta": 0.9900000095367432,
"Actor_WindSubHurtDelta": 0.9900000095367432,
"Actor_RockSubHurtDelta": 0.9900000095367432
},
"state": "AttackUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Fire"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_FIRE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_FIRE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Ice_Max",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "AttachModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ICE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Frozen"
},
{
"$type": "ByHasElement",
"element": "Ice"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave",
"elementType": "Ice",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "AttachModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ICE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Frozen"
},
{
"$type": "ByHasElement",
"element": "Ice"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave",
"elementType": "Ice",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Ice",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_DefenceRatio": 1.0,
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.9900000095367432,
"Actor_FireSubHurtDelta": 0.9900000095367432,
"Actor_ElecSubHurtDelta": 0.9900000095367432,
"Actor_IceSubHurtDelta": 1.0,
"Actor_WaterSubHurtDelta": 0.9900000095367432,
"Actor_GrassSubHurtDelta": 0.9900000095367432,
"Actor_WindSubHurtDelta": 0.9900000095367432,
"Actor_RockSubHurtDelta": 0.9900000095367432
},
"state": "DefenseUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Ice"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_ICE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_ICE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Electric_Max",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Electric_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "AttachModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ELEC_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Electric"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave",
"elementType": "Electric",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "AttachModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ELEC_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Electric"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave",
"elementType": "Electric",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Electric",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.9900000095367432,
"Actor_FireSubHurtDelta": 0.9900000095367432,
"Actor_ElecSubHurtDelta": 1.0,
"Actor_IceSubHurtDelta": 0.9900000095367432,
"Actor_WaterSubHurtDelta": 0.9900000095367432,
"Actor_GrassSubHurtDelta": 0.9900000095367432,
"Actor_WindSubHurtDelta": 0.9900000095367432,
"Actor_RockSubHurtDelta": 0.9900000095367432
},
"state": "SpeedUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Electric"
},
{
"$type": "SetAISkillCDMultiplier",
"multiplier": 0.5
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_ELEC_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "SetAISkillCDMultiplier"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_ELEC_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_RockTotem_Fire",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Die"
}
],
"modifiers": {
"RockMaterial": {
"modifierName": "",
"elementType": "Rock",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToElementDurabilityMixin",
"valueSteps": [
0.5,
50.5,
100.5
],
"modifierNameSteps": [
"MidlePoint",
"StartPoint"
]
},
{
"$type": "ShieldBarMixin",
"showDamageText": ""
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 70900355,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "AttachPoint"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_RockTotem_Destroy"
},
{
"$type": "RemoveModifier",
"modifierName": "Default_0"
},
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
},
"MidlePoint": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 70900355,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "AttachPoint"
}
}
]
},
"StartPoint": {
"modifierName": "",
"elementDurability": 100.0
},
"Default_0": {
"modifierName": "",
"elementType": "Fire",
"elementDurability": 100.0,
"isElementDurabilityMutable": false,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_RockTotem_Fire"
}
]
},
"Die": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "RockMaterial"
},
{
"$type": "ApplyModifier",
"modifierName": "Default_0"
},
{
"$type": "ExecuteGadgetLua",
"param1": 201
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_RockTotem_Electric",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Die"
}
],
"modifiers": {
"RockMaterial": {
"modifierName": "",
"elementType": "Rock",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToElementDurabilityMixin",
"valueSteps": [
0.5,
50.5,
100.5
],
"modifierNameSteps": [
"MidlePoint",
"StartPoint"
]
},
{
"$type": "ShieldBarMixin",
"showDamageText": ""
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 70900357,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "AttachPoint"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_RockTotem_Destroy"
},
{
"$type": "RemoveModifier",
"modifierName": "Default_0"
},
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
},
"MidlePoint": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 70900357,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "AttachPoint"
}
}
]
},
"StartPoint": {
"modifierName": "",
"elementDurability": 100.0
},
"Default_0": {
"modifierName": "",
"elementType": "Electric",
"elementDurability": 100.0,
"isElementDurabilityMutable": false,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_RockTotem_Electric"
}
]
},
"Die": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "RockMaterial"
},
{
"$type": "ApplyModifier",
"modifierName": "Default_0"
},
{
"$type": "ExecuteGadgetLua",
"param1": 201
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_RockTotem_Ice",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Die"
}
],
"modifiers": {
"RockMaterial": {
"modifierName": "",
"elementType": "Rock",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToElementDurabilityMixin",
"valueSteps": [
0.5,
50.5,
100.5
],
"modifierNameSteps": [
"MidlePoint",
"StartPoint"
]
},
{
"$type": "ShieldBarMixin",
"showDamageText": ""
}
],
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 70900358,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "AttachPoint"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_RockTotem_Destroy"
},
{
"$type": "RemoveModifier",
"modifierName": "Default_0"
},
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
},
"MidlePoint": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 70900358,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "AttachPoint"
}
}
]
},
"StartPoint": {
"modifierName": "",
"elementDurability": 100.0
},
"Default_0": {
"modifierName": "",
"elementType": "Fire",
"elementDurability": 100.0,
"isElementDurabilityMutable": false,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_RockTotem_Ice"
}
]
},
"Die": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR120H10",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "RockMaterial"
},
{
"$type": "ApplyModifier",
"modifierName": "Default_0"
},
{
"$type": "ExecuteGadgetLua",
"param1": 201
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Qingce_Treasure_Trigger",
"onFieldEnter": [
{
"$type": "ActCameraShake",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"cameraShake": {
"shakeRange": 1.0,
"shakeTime": 1.0,
"shakeDistance": 50.0,
"extension": {
"baseCycle": 0.10000000149011612,
"cycleDamping": -0.03999999910593033
}
}
},
{
"$type": "KillSelf",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Qingce_Treasure",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GearStart_201"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 203,
"modifierName": "Success_203"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Fail_202"
}
],
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Prop_Qctreasure_Idle",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
}
]
},
"Success_203": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Prop_Qctreasure_Light",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Prop_Qctreasure_Success",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
}
]
},
"Fail_202": {
"modifierName": "",
"duration": 4.300000190734863,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Prop_Qctreasure_Failed",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
}
],
"onRemoved": [
{
"$type": "ExecuteGadgetLua"
}
]
},
"GearStart_201": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 8.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Prop_Qctreasure_Light",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
}
],
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Prop_Qctreasure_Wave",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
},
{
"$type": "ActCameraShake",
"cameraShake": {
"shakeRange": 1.0,
"shakeTime": 0.699999988079071,
"shakeDistance": 30.0,
"extension": {
"baseCycle": 0.07999999821186066,
"cycleDamping": -0.03999999910593033
}
}
},
{
"$type": "SetGlobalPos",
"key": "RockPos1",
"born": {
"$type": "ConfigBornByTarget",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 7.0,
"maxRandomRange": 25.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Drop_Rock_Warning",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"onGroundRaycastUpDist": -10.0,
"positionKey": "RockPos1",
"directionKey": ""
}
},
{
"$type": "SetGlobalPos",
"key": "RockPos2",
"born": {
"$type": "ConfigBornByTarget",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 6.0,
"maxRandomRange": 18.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Drop_Rock_Warning",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"onGroundRaycastUpDist": -10.0,
"positionKey": "RockPos2",
"directionKey": ""
}
},
{
"$type": "SetGlobalPos",
"key": "RockPos3",
"born": {
"$type": "ConfigBornByTarget",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 8.0,
"maxRandomRange": 25.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Drop_Rock_Warning",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "RockPos3",
"directionKey": ""
}
},
{
"$type": "SetGlobalPos",
"key": "RockPos4",
"born": {
"$type": "ConfigBornByTarget",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 5.0,
"maxRandomRange": 29.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Drop_Rock_Warning",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "RockPos4",
"directionKey": ""
}
},
{
"$type": "SetGlobalPos",
"key": "RockPos5",
"born": {
"$type": "ConfigBornByTarget",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 9.0,
"maxRandomRange": 13.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Drop_Rock_Warning",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "RockPos5",
"directionKey": ""
}
},
{
"$type": "SetGlobalPos",
"key": "RockPos6",
"born": {
"$type": "ConfigBornByTarget",
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 7.0,
"maxRandomRange": 25.0
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Drop_Rock_Warning",
"born": {
"$type": "ConfigBornByGlobalValue",
"onGround": true,
"positionKey": "RockPos6",
"directionKey": ""
}
},
{
"$type": "ApplyModifier",
"modifierName": "ShootRock"
}
]
},
"ShootRock": {
"modifierName": "",
"duration": 0.699999988079071,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 70360067,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 15.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "RockPos1",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70360067,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 15.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "RockPos2",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70360067,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 15.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "RockPos3",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70360067,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 15.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "RockPos4",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70360067,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 15.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "RockPos5",
"directionKey": ""
}
},
{
"$type": "TriggerBullet",
"bulletID": 70360067,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": 15.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"x": 90.0
}
},
"positionKey": "RockPos6",
"directionKey": ""
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Level_Common_Property_Prop_TowerBridge",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "ElementWindModifier"
}
],
"modifiers": {
"ElementWindModifier": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ExecuteGadgetLua",
"param1": 201
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_Treasureplatform",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Stay"
],
"modifierName": "StateChange"
}
],
"modifiers": {
"StateChange": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ExecuteGadgetLua",
"param1": 202
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_CommonOperator_01",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Lock"
},
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "DefaultState"
}
],
"modifiers": {
"Lock": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_SpecialTreasureBox_LockIdle"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Item_SpecialTreasureBox_Unlock"
}
]
},
"DefaultState": {
"modifierName": "",
"elementDurability": 100.0
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Property_Stages_Prop_Challengestarter_01",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "ReMove"
}
],
"modifiers": {
"AddEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Challengestarter_01",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
}
]
},
"ReMove": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "AddEffect"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "AddEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Property_Stages_Prop_Challengestarter_02",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "ReMove"
}
],
"modifiers": {
"AddEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Challengestarter_02",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
}
]
},
"ReMove": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "AddEffect"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "AddEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Property_Stages_Prop_Challengestarter_03",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "ReMove"
}
],
"modifiers": {
"AddEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Challengestarter_03",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
}
]
},
"ReMove": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "AddEffect"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "AddEffect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Item_ChargePointS",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Idle"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "ChargeOnce"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Disappear"
}
],
"modifiers": {
"ChargeEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_Element_Orb_Common03_Lod0",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectRoot"
}
}
]
},
"Idle": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_ElementIncense_Full",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
}
},
{
"$type": "ApplyModifier",
"modifierName": "ChargeEffect"
}
]
},
"Disappear": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_ElementIncense_Disappear",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
}
},
{
"$type": "KillSelf"
}
]
},
"ChargeOnce": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
}
],
"onRemoved": [
{
"$type": "ExecuteGadgetLua",
"param1": 202
},
{
"$type": "RemoveModifier",
"modifierName": "ChargeEffect"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Item_ChargePointL",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Idle"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "PreCharge"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "Disappear"
}
],
"modifiers": {
"ChargeEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_Element_Orb_Common03_Lod0",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectRoot"
}
}
]
},
"Idle": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_ElementIncense_Full",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
}
},
{
"$type": "ApplyModifier",
"modifierName": "ChargeEffect"
}
]
},
"Disappear": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_ElementIncense_Disappear",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
}
},
{
"$type": "KillSelf"
}
]
},
"PreCharge": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "Chargable",
"value": 1.0,
"compareType": "MoreThanAndEqual"
}
],
"successActions": [
{
"$type": "DropSubfield",
"subfieldName": "ElementBall"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "Chargable",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Charge"
},
{
"$type": "RemoveModifier",
"modifierName": "ChargeEffect"
}
]
},
"Charge": {
"modifierName": "",
"duration": 4.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_ElementIncense_Empty",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectRoot"
}
},
{
"$type": "SetAnimatorInt",
"intID": "State",
"value": 201.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Chargable",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_ElementIncense_ReCharge",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode"
}
},
{
"$type": "ExecuteGadgetLua"
},
{
"$type": "SetAnimatorInt",
"intID": "State",
"value": 0.0
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "Chargable",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Bossplace_Rock",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Build_Ruin_Bossplace_D_Rock",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "AttachPoint"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Bossplace_Wind",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Build_Ruin_Bossplace_D_Wind",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "AttachPoint"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Bossplace_Electric",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Build_Ruin_Bossplace_D_Electric",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "AttachPoint"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Bossplace_Plot_Rock",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Build_Ruin_Bossplace_D_Plot_Rock"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Bossplace_Plot_Wind",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Build_Ruin_Bossplace_D_Plot_Wind"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Bossplace_Plot_Electric",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Build_Ruin_Bossplace_D_Plot_Electric"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_SaviorRock_04",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default_0"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GearStart"
}
],
"modifiers": {
"Default_0": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Hint_Place_01"
}
]
},
"GearStart": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Hint_Place_01"
}
],
"onThinkInterval": [
{
"$type": "KillSelf"
}
]
},
"DropDamge": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"properties": {
"Actor_FallingDamageRatio": -1.0
}
},
"ExitClimb": {
"modifierName": "",
"elementDurability": 100.0,
"onKill": [
{
"$type": "ApplyModifier",
"modifierName": "ExitClimb_2"
}
]
},
"ExitClimb_2": {
"modifierName": "",
"duration": 2.799999952316284,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR5",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"modifierName": "DropDamge"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "AttackPoint"
},
"radius": 3.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementDurability": 50.0,
"ignoreAttackerProperty": true,
"strikeType": "Default",
"enBreak": 500.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV3",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 200.0,
"hitImpulseY": 100.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ExitClimb"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_SaviorRock",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "GearStart"
}
],
"modifiers": {
"GearStart": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 3.0,
"onThinkInterval": [
{
"$type": "KillSelf"
}
]
},
"ExitClimb": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ExitClimb"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Area_Ly_Property_Prop_EyeStone_01_Eff",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_EyeStone_01"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Area_Ly_Property_Prop_LYG_Common_Candlestick_01_Eff",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Effect_On"
}
],
"modifiers": {
"Effect_On": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_LYG_Common_Candlestick01_01"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Fire",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Fire_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_FIRE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_COOLDOWN",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Fire"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave",
"elementType": "Fire",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Fire",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_AttackRatio": 0.4000000059604645,
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.5,
"Actor_FireSubHurtDelta": 1.0,
"Actor_ElecSubHurtDelta": 0.5,
"Actor_IceSubHurtDelta": 0.5,
"Actor_WaterSubHurtDelta": 0.5,
"Actor_GrassSubHurtDelta": 0.5,
"Actor_WindSubHurtDelta": 0.5,
"Actor_RockSubHurtDelta": 0.5
},
"state": "AttackUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Fire"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_FIRE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_FIRE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Ice",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ICE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_COOLDOWN",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Frozen"
},
{
"$type": "ByHasElement",
"element": "Ice"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave",
"elementType": "Ice",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Ice",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_DefenceRatio": 1.0,
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.5,
"Actor_FireSubHurtDelta": 0.5,
"Actor_ElecSubHurtDelta": 0.5,
"Actor_IceSubHurtDelta": 1.0,
"Actor_WaterSubHurtDelta": 0.5,
"Actor_GrassSubHurtDelta": 0.5,
"Actor_WindSubHurtDelta": 0.5,
"Actor_RockSubHurtDelta": 0.5
},
"state": "DefenseUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Ice"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_ICE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_ICE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Ice02",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_ElementWave_01_Ice"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ICE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_COOLDOWN",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Frozen"
},
{
"$type": "ByHasElement",
"element": "Ice"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave",
"elementType": "Ice",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Ice",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_DefenceRatio": 1.0,
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.5,
"Actor_FireSubHurtDelta": 0.5,
"Actor_ElecSubHurtDelta": 0.5,
"Actor_IceSubHurtDelta": 1.0,
"Actor_WaterSubHurtDelta": 0.5,
"Actor_GrassSubHurtDelta": 0.5,
"Actor_WindSubHurtDelta": 0.5,
"Actor_RockSubHurtDelta": 0.5
},
"state": "DefenseUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Ice"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_ICE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_ICE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Electric",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Electric_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_MonsterPowerUp_Wave"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ELEC_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_COOLDOWN",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Electric"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave",
"elementType": "Electric",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Electric",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.5,
"Actor_FireSubHurtDelta": 0.5,
"Actor_ElecSubHurtDelta": 1.0,
"Actor_IceSubHurtDelta": 0.5,
"Actor_WaterSubHurtDelta": 0.5,
"Actor_GrassSubHurtDelta": 0.5,
"Actor_WindSubHurtDelta": 0.5,
"Actor_RockSubHurtDelta": 0.5
},
"state": "SpeedUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Electric"
},
{
"$type": "SetAISkillCDMultiplier",
"multiplier": 0.5
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_ELEC_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "SetAISkillCDMultiplier"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_ELEC_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Fire_AsterMiddle",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Fire_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_ElementWave_01_Fire"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR7",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_FIRE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_COOLDOWN",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Fire"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR7",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave",
"elementType": "Fire",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Fire_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Fire",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_AttackRatio": 0.4000000059604645,
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.5,
"Actor_FireSubHurtDelta": 1.0,
"Actor_ElecSubHurtDelta": 0.5,
"Actor_IceSubHurtDelta": 0.5,
"Actor_WaterSubHurtDelta": 0.5,
"Actor_GrassSubHurtDelta": 0.5,
"Actor_WindSubHurtDelta": 0.5,
"Actor_RockSubHurtDelta": 0.5
},
"state": "AttackUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Fire"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_FIRE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_FIRE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Ice_AsterMiddle",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_ElementWave_01_Ice"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR7",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ICE_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_COOLDOWN",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Frozen"
},
{
"$type": "ByHasElement",
"element": "Ice"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR7",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave",
"elementType": "Ice",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Ice_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Ice",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_DefenceRatio": 1.0,
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.5,
"Actor_FireSubHurtDelta": 0.5,
"Actor_ElecSubHurtDelta": 0.5,
"Actor_IceSubHurtDelta": 1.0,
"Actor_WaterSubHurtDelta": 0.5,
"Actor_GrassSubHurtDelta": 0.5,
"Actor_WindSubHurtDelta": 0.5,
"Actor_RockSubHurtDelta": 0.5
},
"state": "DefenseUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Ice"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_ICE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_ICE_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "MonsterPowerUp_Amplifier_Electric_AsterMiddle",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"isUnique": true,
"gadgetState": 201,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Host"
}
],
"modifiers": {
"UNIQUE_MonsterPowerUp_Amplifier_Electric_Host": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 15.0,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_ElementWave_01_Electric"
},
{
"$type": "ApplyModifier",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR7",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_ELEC_SLAVE",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByTargetGlobalValue",
"key": "_AMPLIFIER_COOLDOWN",
"value": 0.0,
"compareType": "NoneOrEqual"
},
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByNot",
"predicates": [
{
"$type": "ByHasFeatureTag",
"featureTagIDs": [
3005
]
}
]
},
{
"$type": "ByHasElement",
"element": "Electric"
}
]
}
],
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR7",
"campTargetType": "AllExceptSelf",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "AddElementDurability",
"target": "Target",
"value": 30.0,
"modifierName": "UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave",
"elementType": "Electric",
"useLimitRange": true,
"maxValue": 90.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
}
]
}
]
},
"UNIQUE_MonsterPowerUp_Amplifier_Electric_Slave": {
"modifierName": "",
"isUnique": true,
"elementType": "Electric",
"elementDurability": 90.0,
"modifierMixins": [
{
"$type": "ElementOuterGlowEffectMixin"
}
],
"properties": {
"Actor_EndureDelta": 0.009999999776482582,
"Actor_PhysicalSubHurtDelta": 0.5,
"Actor_FireSubHurtDelta": 0.5,
"Actor_ElecSubHurtDelta": 1.0,
"Actor_IceSubHurtDelta": 0.5,
"Actor_WaterSubHurtDelta": 0.5,
"Actor_GrassSubHurtDelta": 0.5,
"Actor_WindSubHurtDelta": 0.5,
"Actor_RockSubHurtDelta": 0.5
},
"state": "SpeedUp",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_ElementEhance_Electric"
},
{
"$type": "SetAISkillCDMultiplier",
"multiplier": 0.5
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AMPLIFIER_ELEC_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -2.0,
"key": "_AMPLIFIER_COOLDOWN",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": -2.0
},
{
"$type": "SetAISkillCDMultiplier"
},
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_AMPLIFIER_ELEC_SLAVE",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_GlideChampOrb",
"modifiers": {
"GlideChampOrb_ReviveGlidingEnergy": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"target": "Team",
"value": 20.0,
"key": "AVATAR_GLIDING_ENERGY",
"useLimitRange": true,
"maxValue": 100.0,
"minValue": 0.0
}
]
}
},
"onFieldEnter": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "GlideChampOrb_ReviveGlidingEnergy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_WindCrystal_Smash"
},
{
"$type": "KillSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_ViewPoint",
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_ViewPoint_01_Reach"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Property_Area_Common_Stone_MeteoriteCore_01",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "Default"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Unlock"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 202,
"modifierName": "KillSelf"
}
],
"modifiers": {
"IDLE_EFFECT": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Stone_MeteoriteCore_01_Idle",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
}
]
},
"KillSelf": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Stone_MeteoriteCore_01_Disappear",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
},
{
"$type": "RemoveModifier",
"modifierName": "Unlocked_Effect"
},
{
"$type": "KillSelf"
}
]
},
"Default": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_SpecialTreasureBox_LockIdle",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
},
{
"$type": "RemoveModifier",
"modifierName": "Unlocked_Effect"
}
]
},
"Unlock": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "FireEffect_Delay"
},
{
"$type": "AttachModifier",
"modifierName": "Unlocked"
}
]
},
"FireEffect_Delay": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_SpecialTreasureBox_LockIdle",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
},
{
"$type": "RemoveModifier",
"modifierName": "Unlocked_Effect"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_Stone_MeteoriteCore_01_Unlock"
},
{
"$type": "ApplyModifier",
"modifierName": "Unlocked_Effect"
}
]
},
"Unlocked": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Item_SpecialTreasureBox_Unlock",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
}
]
},
"Unlocked_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_Stone_MeteoriteCore_01_Unlocked",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "EffectPoint"
}
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "IDLE_EFFECT"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_TreasureMapDigPoint",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"modifierName": "CheckDistance"
},
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Hole"
}
],
"modifiers": {
"Hole": {
"modifierName": "",
"elementDurability": 100.0
},
"AddEffect": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_QuestGuide_Position"
}
]
},
"CheckDistance": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "Predicated",
"target": "CurLocalAvatar",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"compareType": "XYZ",
"value": 14.0
}
],
"successActions": [
{
"$type": "AttachModifier",
"modifierName": "AddEffect"
}
],
"failActions": [
{
"$type": "RemoveModifier",
"modifierName": "AddEffect"
}
]
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Item_SpecialTreasureBox_Born"
},
{
"$type": "KillSelf"
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"target": "CurLocalAvatar",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"compareType": "XYZ",
"value": 14.0
}
],
"successActions": [
{
"$type": "AttachModifier",
"modifierName": "AddEffect"
}
],
"failActions": [
{
"$type": "RemoveModifier",
"modifierName": "AddEffect"
}
]
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_InvisibleUploader",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Active"
}
],
"modifiers": {
"Active": {
"modifierName": "",
"elementDurability": 100.0
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_MountaintopAurora",
"modifiers": {
"AddEffect": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_SceneObj_SnowAurora_01"
}
]
},
"OnActive": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "Predicated",
"target": "CurLocalAvatar",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"compareType": "XYZ",
"value": 140.0
}
],
"successActions": [
{
"$type": "AttachModifier",
"modifierName": "AddEffect"
}
],
"failActions": [
{
"$type": "RemoveModifier",
"modifierName": "AddEffect"
}
]
}
],
"onThinkInterval": [
{
"$type": "Predicated",
"target": "CurLocalAvatar",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"compareType": "XYZ",
"value": 140.0
}
],
"successActions": [
{
"$type": "AttachModifier",
"modifierName": "AddEffect"
}
],
"failActions": [
{
"$type": "RemoveModifier",
"modifierName": "AddEffect"
}
]
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "OnActive"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Gear_Other_XiaoUltra_Conroller",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "Active"
}
],
"modifiers": {
"Active": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Avatar_QuestAbility_XiaoTriggerElementalBurst"
},
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "CheckPlayer"
}
],
"onThinkInterval": [
{
"$type": "TriggerAbility",
"abilityName": "Avatar_QuestAbility_XiaoTriggerElementalBurst"
},
{
"$type": "ApplyModifier",
"target": "CurLocalAvatar",
"modifierName": "CheckPlayer"
}
]
},
"CheckPlayer": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ExecuteGadgetLua",
"target": "Applier"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "SceneObj_Level_Common_Property_Prop_TowerEnd_01",
"abilityMixins": [
{
"$type": "AttachToGadgetStateMixin",
"gadgetState": 201,
"modifierName": "ChangeState"
}
],
"modifiers": {
"ChangeState": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"parameter": "Active",
"type": "Int",
"effectPattern": "Eff_SceneObj_TowerEnd_01"
},
{
"$type": "ExecuteGadgetLua"
}
]
},
"FireEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_SceneObj_TowerEnd_01_EnterMask"
}
]
}
},
"onFieldEnter": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
}
],
"successActions": [
{
"$type": "ExecuteGadgetLua",
"param1": 201
},
{
"$type": "SendEffectTrigger",
"parameter": "Active",
"type": "Int",
"value": 201,
"effectPattern": "Eff_SceneObj_TowerEnd_01"
},
{
"$type": "AttachModifier",
"target": "Target",
"modifierName": "FireEffect"
},
{
"$type": "ServerLuaCall",
"target": "Target",
"luaCallType": "FromGroup",
"isTarget": true,
"funcName": "MonsterArrive"
}
]
}
]
}
}
]