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

10300 lines
435 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_ShaderState1ToState2",
"onAbilityStart": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "ToShaderState2",
"MPTriggerOnRemote": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_ShaderState2ToState1",
"onAbilityStart": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "ToShaderState1",
"MPTriggerOnRemote": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_CoreOutAS",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ChargeAtk_CoreOutAS",
"EliteChargeAtk_CoreOutAS",
"SingleAtk_CoreOutAS",
"StoneArray_CoreOutAS",
"Spike_CoreOutAS",
"StonePillar_CoreOutAS",
"StoneStorm_CoreOutAS"
],
"modifierName": "UNIQUE_SetRender"
}
],
"modifiers": {
"UNIQUE_SetRender": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "RemoveModifier",
"modifierName": "UNIQUE_SetRender"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_KillPillar",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ReturnToBorn_Blink",
"StandbyFree",
"Dying_Blink"
],
"modifierName": "KillPillarHandler"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ReturnToBorn_Blink",
"Dying_Blink"
],
"modifierName": "KillPillarEliteHandler"
}
],
"modifiers": {
"KillPillarHandler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "KillPillar"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "KillPillar"
}
]
},
"KillPillar": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
}
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_FIRSTWAVE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"canBeHandledOnRecover": true
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_FIRSTWAVE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_SetOnGroundPose"
}
]
},
"KillPillarEliteHandler": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "KillPillarElite"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "KillPillarElite"
}
]
},
"KillPillarElite": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
}
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"canBeHandledOnRecover": true
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_FIRSTWAVE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_SetOnGroundPose"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Shield",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
1,
101,
102,
1101,
1102,
1103
],
"modifierName": "ShieldModifier"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
101,
102,
201,
301,
1101,
1102,
1103,
1201,
1301
],
"modifierName": "ShaderNoneToState1"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"ChargeAtk_CoreOutLoop",
"EliteChargeAtk_CoreOutLoop",
"SingleAtk_CoreOutLoop",
"StonePillar_CoreOutLoop",
"Spike_CoreOutLoop",
"StoneArray_CoreOutLoop"
],
"modifierName": "SetRenders"
}
],
"abilitySpecials": {
"SubHurtDelta": 0.9900000095367432
},
"modifiers": {
"ShieldModifier": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_SubHurtDelta": "SubHurtDelta"
},
"state": "LockHP",
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
],
"setEnable": true
},
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 12002
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
]
}
],
"onBeingHit": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_ShieldAttacked",
"born": {
"$type": "ConfigBornByHitPoint",
"direction": {
"$type": "ConfigDirectionByBackToHitBoxCenter"
},
"alongGround": true
}
}
]
},
"ShaderNoneToState1": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "NoneToShaderState1",
"value": true
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"boolID": "NoneToShaderState1"
}
]
},
"SetRenders": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
}
},
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
],
"setEnable": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Core",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
201,
1201
],
"modifierName": "UNIQUE_CoreConfig"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
201,
1201
],
"modifierName": "BeingHitEffect"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
1,
101,
102,
201,
1101,
1201,
1102,
1103
],
"modifierName": "EnergyCore"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
1
],
"modifierName": "CoreStandbyFreeEffect"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
101,
102,
201,
1101,
1201,
1102,
1103
],
"modifierName": "UNIQUE_EnergyCoreState"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Standby_BS",
"Warning",
"Standby_AS"
],
"modifierName": "CoreStandbyEffect"
}
],
"modifiers": {
"BeingHitEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onBeingHit": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "Shake"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_CoreBeHit",
"born": {
"$type": "ConfigBornByHitPoint",
"direction": {
"$type": "ConfigDirectionByBackToHitBoxCenter"
}
}
}
]
},
"UNIQUE_CoreConfig": {
"modifierName": "",
"isUnique": true,
"elementType": "Rock",
"elementDurability": 100.0,
"isElementDurabilityMutable": false
},
"EnergyCore": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_EnergyCore"
}
]
},
"CoreStandbyFreeEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_CoreStandbyFree"
},
{
"$type": "HideUIBillBoard",
"hide": true
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_WATCHER_82077_",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onRemoved": [
{
"$type": "HideUIBillBoard"
}
]
},
"CoreStandbyEffect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_CoreStandby"
}
]
},
"UNIQUE_EnergyCoreState": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"parameter": "Standby",
"effectPattern": "Eff_Monster_Effigy_Rock_EnergyCore"
}
],
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "StandbyFree",
"effectPattern": "Eff_Monster_Effigy_Rock_EnergyCore"
}
]
}
},
"onAdded": [
{
"$type": "HideUIBillBoard"
},
{
"$type": "AttachAbilityStateResistance",
"resistanceListID": 12001
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_SetOnGroundPose",
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "OnPillar"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
401
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_SetOnPillarPose",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_STONEPILLARCOUNT_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5,
100.0
],
"modifierNameSteps": [
"NoPillar",
"OnePillar",
"MorePillar"
]
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_FIRSTWAVE_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"FirstWave",
"NotFirstWave"
]
}
],
"modifiers": {
"NoPillar": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseInt",
"intID": "PillarCount"
},
{
"$type": "SetPoseBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_FIRSTWAVE_",
"value": 1.0
}
],
"boolID": "FirstWave",
"value": true
},
{
"$type": "SetPoseBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_FIRSTWAVE_",
"value": 0.0
}
],
"boolID": "FirstWave"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
802
]
},
{
"$type": "SetPoseBool",
"boolID": "OnPillar"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
401
]
}
]
},
"OnePillar": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseInt",
"intID": "PillarCount",
"value": 1
}
]
},
"MorePillar": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseInt",
"intID": "PillarCount",
"value": 2
}
]
},
"FirstWave": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "FirstWave"
}
]
},
"NotFirstWave": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "FirstWave",
"value": true
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_STONEPILLARCOUNT_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_FIRSTWAVE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"topLimit": 1,
"sortType": "Nearest",
"configID": 42004201
},
"value": 1.0,
"key": "_NEARESTPILLAR_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "SetPoseBool",
"boolID": "OnPillar",
"value": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_SetCoreOutPose",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Standby_BS"
],
"modifierName": "ForceSetPose"
}
],
"modifiers": {
"ForceSetPose": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "CoreOut"
},
{
"$type": "SetPoseBool",
"boolID": "DyingState"
},
{
"$type": "SendEffectTrigger",
"parameter": "Standby",
"effectPattern": "Eff_Monster_Effigy_Wind_EnergyCore"
}
]
}
},
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
}
],
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "CoreOut",
"value": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_SetCoreInPose",
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "CoreOut"
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
],
"setEnable": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_SetDyingPose",
"onAbilityStart": [
{
"$type": "SetAnimatorBool",
"boolID": "DyingState",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "RebornState"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_CoreConfig"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_SetRebornPose",
"onAbilityStart": [
{
"$type": "SetPoseBool",
"boolID": "DyingState"
},
{
"$type": "SetPoseBool",
"boolID": "CoreOut"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
802,
901,
1001
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_RebornState",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
301,
1301
],
"modifierName": "RebornModifier"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
301,
1301
],
"modifierName": "DenyLockOn"
},
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
301,
1301
],
"modifierName": "GhostToEmeny"
}
],
"modifiers": {
"DenyLockOn": {
"modifierName": "",
"elementDurability": 100.0,
"state": "DenyLockOn"
},
"GhostToEmeny": {
"modifierName": "",
"elementDurability": 100.0,
"state": "IsGhostToEnemy"
},
"RebornModifier": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible",
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
]
},
{
"$type": "HideUIBillBoard",
"hide": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_EFFIGY_REBORN_FLAG_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
],
"setEnable": true
},
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
},
{
"$type": "HideUIBillBoard"
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
],
"setEnable": true
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_EFFIGY_REBORN_FLAG_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_HpDetect",
"modifiers": {
"UNIQUE_Effigy_HpDetect": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToHPPercentMixin",
"valueSteps": [
0.05000000074505806
],
"modifierNameSteps": [
"Effigy_Empty",
"UNIQUE_Effigy_TriggerReborn"
]
}
]
},
"UNIQUE_Effigy_Limbo": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_HpThresholdRatio": 0.0
},
"state": "Limbo",
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_EnergyCoreDie",
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004212
}
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
},
{
"$type": "DoWatcherSystemAction",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_RebornCount_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"watcherId": 82008,
"inThreatListOnly": true
},
{
"$type": "KillSelf"
}
]
},
"UNIQUE_Effigy_TriggerReborn": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_Rock_SetDyingPose"
},
{
"$type": "DoWatcherSystemAction",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_STONEPILLARCOUNT_",
"value": 4.0,
"compareType": "MoreThanAndEqual"
}
],
"watcherId": 82078,
"inThreatListOnly": true
}
]
},
"UNIQUE_Effigy_Rock_SetDyingPose": {
"modifierName": "",
"isUnique": true,
"duration": 2.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "DyingState",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "RebornState"
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_CoreConfig"
}
]
},
"Effigy_Empty": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_Limbo"
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_HpDetect"
},
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_EFFIGY_REBORN_FLAG_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_RebornStart",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Dying"
],
"modifierName": "UNIQUE_DyingInvincible"
}
],
"modifiers": {
"Reborn_Timer": {
"modifierName": "",
"duration": 1.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RebornBS"
},
{
"$type": "SetGlobalPos",
"key": "RebornPillarPos1",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 6.0,
"y": 0.0,
"z": -3.75
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.0
},
"onGround": true
},
"setTarget": false
},
{
"$type": "SetGlobalPos",
"key": "RebornPillarPos2",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -6.0,
"y": 0.0,
"z": -3.75
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.0
},
"onGround": true
},
"setTarget": false
},
{
"$type": "SetGlobalPos",
"key": "RebornPillarPos3",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 7.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.0
},
"onGround": true
},
"setTarget": false
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 0.0,
"compareType": "MoreThan"
}
],
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "RebornPillarPos1",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 1.0,
"compareType": "MoreThan"
}
],
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "RebornPillarPos2",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 2.0,
"compareType": "MoreThan"
}
],
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "RebornPillarPos3",
"directionKey": ""
}
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Effigy_Rock_SetDyingPose"
},
{
"$type": "SetAnimatorBool",
"boolID": "RebornState",
"value": true
},
{
"$type": "SetPoseBool",
"boolID": "DyingState",
"value": true
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Reborn"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 0.0,
"compareType": "MoreThan"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "RebornPillarPos1",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 1.0,
"compareType": "MoreThan"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "RebornPillarPos2",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 2.0,
"compareType": "MoreThan"
}
],
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "RebornPillarPos3",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 0.0,
"compareType": "MoreThan"
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "RebornPillarPos1",
"directionKey": ""
},
"sightGroupWithOwner": true,
"gadgetID": 42004212,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 1.0,
"compareType": "MoreThan"
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "RebornPillarPos2",
"directionKey": ""
},
"sightGroupWithOwner": true,
"gadgetID": 42004212,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 2.0,
"compareType": "MoreThan"
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "RebornPillarPos3",
"directionKey": ""
},
"sightGroupWithOwner": true,
"gadgetID": 42004212,
"campID": 4001,
"byServer": true
}
]
},
"Reborn": {
"modifierName": "",
"duration": 15.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_REBORNPILLARCOUNT_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
3.5
],
"modifierNameSteps": [
"EffigyDie",
"Empty"
]
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RebornLoop"
},
{
"$type": "SetAnimatorBool",
"boolID": "RebornState",
"value": true
},
{
"$type": "ShowReminder",
"id": 31080001
},
{
"$type": "SetPoseBool",
"boolID": "DyingState",
"value": true
}
],
"onRemoved": [
{
"$type": "SetPoseBool",
"boolID": "DyingState"
},
{
"$type": "SetPoseBool",
"boolID": "CoreOut"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
802,
901,
1001
]
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_HealHp"
},
{
"$type": "SetAnimatorBool",
"boolID": "RebornState"
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004212
},
"canBeHandledOnRecover": true
}
]
},
"EffigyDie": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Effigy_Limbo"
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
},
"UNIQUE_DyingInvincible": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"state": "Invincible"
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 3.0,
"key": "_REBORNPILLARCOUNT_",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 3.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_RebornCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Reborn_Timer"
},
{
"$type": "SetAnimatorBool",
"boolID": "DyingState"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_HealHp",
"onAbilityStart": [
{
"$type": "HealHP",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 1.0,
"compareType": "LessAndEqual"
}
],
"amountByTargetMaxHPRatio": 0.15000000596046448
},
{
"$type": "HealHP",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 2.0
}
],
"amountByTargetMaxHPRatio": 0.30000001192092896
},
{
"$type": "HealHP",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_REBORNPILLARCOUNT_",
"value": 3.0
}
],
"amountByTargetMaxHPRatio": 0.44999998807907104
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_RebornCount_",
"useLimitRange": true,
"maxValue": 99.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_RebornPillar_ElementShield",
"modifiers": {
"UNIQUE_Effigy_RebornPillar_ElementShield": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementType": "Rock",
"elementDurability": 200.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"elementType": "Rock",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.0
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarLoop"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RebornPillarLoop"
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_REBORNPILLARCOUNT_",
"useLimitRange": true,
"maxValue": 3.0,
"minValue": 0.0
},
{
"$type": "GenerateElemBall",
"configID": 2007,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.5,
"maxRandomRange": 5.0
},
"onGround": true
},
"ratio": 1.0,
"baseEnergy": 9.0
},
{
"$type": "KillSelf"
}
],
"onBeingHit": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBeHit",
"born": {
"$type": "ConfigBornBySelf"
}
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByHitStrikeType",
"strikeType": "Pierce"
},
{
"$type": "ByHitStrikeType",
"strikeType": "Spear"
}
]
}
],
"value": -6.0,
"modifierName": "UNIQUE_Effigy_RebornPillar_ElementShield",
"useLimitRange": true,
"maxValue": 200.0,
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByHitStrikeType",
"strikeType": "Slash"
}
],
"value": -8.0,
"modifierName": "UNIQUE_Effigy_RebornPillar_ElementShield",
"useLimitRange": true,
"maxValue": 200.0,
"minValue": 0.0
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_RebornPillar_ElementShield"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
}
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 1000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarDie"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_StonePillarBlinkDetect",
"onAbilityStart": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "GreaterOrEqual",
"value": 5.0
}
],
"successActions": [
{
"$type": "SetAnimatorBool",
"boolID": "StonePillarBlink",
"value": true
}
],
"failActions": [
{
"$type": "SetAnimatorBool",
"boolID": "StonePillarBlink"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_StonePillarEffect",
"modifiers": {
"StonePillar_Handler": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"successActions": [
{
"$type": "SetGlobalPos",
"key": "StonePillarPos1",
"born": {
"$type": "ConfigBornByTarget",
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"setTarget": false
},
{
"$type": "SetGlobalPos",
"key": "StonePillarPos2",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 20.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.5
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"setTarget": false
},
{
"$type": "SetGlobalPos",
"key": "StonePillarPos3",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -16.0,
"y": 0.0,
"z": -10.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.5
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"setTarget": false
},
{
"$type": "SetGlobalPos",
"key": "StonePillarPos4",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 16.0,
"y": 0.0,
"z": -10.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 2.5
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"setTarget": false
}
],
"failActions": [
{
"$type": "SetGlobalPos",
"key": "StonePillarPos1",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"setTarget": false
},
{
"$type": "SetGlobalPos",
"key": "StonePillarPos2",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 22.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"setTarget": false
},
{
"$type": "SetGlobalPos",
"key": "StonePillarPos3",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -18.0,
"y": 0.0,
"z": -12.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"setTarget": false
},
{
"$type": "SetGlobalPos",
"key": "StonePillarPos4",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 18.0,
"y": 0.0,
"z": -12.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"setTarget": false
}
]
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "StonePillarPos1",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "StonePillarPos2",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "StonePillarPos3",
"directionKey": ""
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "StonePillarPos4",
"directionKey": ""
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "StonePillarPos1",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "StonePillarPos2",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "StonePillarPos3",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "StonePillarPos4",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
}
]
},
"EliteStonePillar_Handler": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": 14.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": -14.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
}
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBS",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 14.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": 14.0,
"y": -0.5,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": -14.0,
"y": -0.5,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 14.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAbilityStart": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
}
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "StonePillar_Handler"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "EliteStonePillar_Handler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_StonePillar",
"modifiers": {
"StonePillar_CreateHandler": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "StonePillarPos1",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "StonePillarPos2",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "StonePillarPos3",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"positionKey": "StonePillarPos4",
"directionKey": ""
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "StonePillarPos1",
"directionKey": ""
},
"sightGroupWithOwner": true,
"gadgetID": 42004201,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "StonePillarPos2",
"directionKey": ""
},
"sightGroupWithOwner": true,
"gadgetID": 42004201,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "StonePillarPos3",
"directionKey": ""
},
"sightGroupWithOwner": true,
"gadgetID": 42004201,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "StonePillarPos4",
"directionKey": ""
},
"sightGroupWithOwner": true,
"gadgetID": 42004201,
"campID": 4001,
"byServer": true
}
]
},
"EliteStonePillar_CreateHandler": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": 14.0,
"y": -0.5,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": -14.0,
"y": -0.5,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": 0.0,
"y": -0.5,
"z": 14.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"height": 3.5,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0
},
"sightGroupWithOwner": true,
"gadgetID": 42004201,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": 14.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004201,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": -14.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004201,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByActionPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 14.0
},
"onGround": true,
"onGroundRaycastUpDist": 5.0,
"actionPointType": "AureaePoint",
"selectType": {
"$type": "SelectActionPointByID",
"actionPointID": 1
}
},
"sightGroupWithOwner": true,
"gadgetID": 42004201,
"campID": 4001,
"byServer": true
}
]
},
"EliteFirstWave": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "EffigyElitePillarDownSkill",
"value": true
}
]
}
},
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 4.0,
"key": "_STONEPILLARCOUNT_",
"useLimitRange": true,
"maxValue": 4.0,
"minValue": 4.0
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_FIRSTWAVE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "StonePillar_CreateHandler"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "EliteStonePillar_CreateHandler"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "EliteFirstWave"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StonePillar_ElementShield",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_DESTROYPILLAR_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Empty",
"ShieldCreate_Destroy"
]
}
],
"modifiers": {
"UNIQUE_Effigy_StonePillar_ElementShield": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementType": "Rock",
"elementDurability": 600.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"elementType": "Rock",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.0
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarLoop"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"target": "Owner",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_NEARESTPILLAR_",
"value": 1.0
}
],
"abilityName": "Monster_Effigy_Rock_Weak"
},
{
"$type": "GenerateElemBall",
"configID": 2007,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.5,
"maxRandomRange": 5.0
},
"onGround": true
},
"ratio": 1.0,
"baseEnergy": 9.0
},
{
"$type": "GenerateElemBall",
"configID": 2007,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.5,
"maxRandomRange": 5.0
},
"onGround": true
},
"ratio": 1.0,
"baseEnergy": 9.0
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"TopCollider"
]
},
{
"$type": "KillSelf"
}
],
"onBeingHit": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBeHit",
"born": {
"$type": "ConfigBornBySelf"
}
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByHitStrikeType",
"strikeType": "Pierce"
},
{
"$type": "ByHitStrikeType",
"strikeType": "Spear"
}
]
}
],
"value": -5.0,
"modifierName": "UNIQUE_Effigy_StonePillar_ElementShield",
"useLimitRange": true,
"maxValue": 600.0,
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByHitStrikeType",
"strikeType": "Slash"
}
],
"value": -7.0,
"modifierName": "UNIQUE_Effigy_StonePillar_ElementShield",
"useLimitRange": true,
"maxValue": 600.0,
"minValue": 0.0
}
]
},
"UNIQUE_Effigy_Elite_StonePillar_ElementShield": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementType": "Rock",
"elementDurability": 600.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"elementType": "Rock",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.0,
"useMutiPlayerFixData": true
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarLoop"
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"target": "Owner",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_NEARESTPILLAR_",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_DESTROYPILLAR_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"abilityName": "Monster_Effigy_Rock_Weak"
},
{
"$type": "GenerateElemBall",
"configID": 2007,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.5,
"maxRandomRange": 5.0
},
"onGround": true
},
"ratio": 1.0,
"baseEnergy": 9.0
},
{
"$type": "GenerateElemBall",
"configID": 2007,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.5,
"maxRandomRange": 5.0
},
"onGround": true
},
"ratio": 1.0,
"baseEnergy": 9.0
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"TopCollider"
]
},
{
"$type": "ApplyModifier",
"target": "Owner",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_DESTROYPILLAR_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "ShieldCreate_Create"
},
{
"$type": "ApplyModifier",
"target": "Owner",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_DESTROYPILLAR_",
"value": 1.0
}
],
"modifierName": "ShieldCreate_Kill"
}
],
"onBeingHit": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBeHit",
"born": {
"$type": "ConfigBornBySelf"
}
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByHitStrikeType",
"strikeType": "Pierce"
},
{
"$type": "ByHitStrikeType",
"strikeType": "Spear"
}
]
}
],
"value": -5.0,
"modifierName": "UNIQUE_Effigy_Elite_StonePillar_ElementShield",
"useLimitRange": true,
"maxValue": 1200.0,
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByHitStrikeType",
"strikeType": "Slash"
}
],
"value": -7.0,
"modifierName": "UNIQUE_Effigy_Elite_StonePillar_ElementShield",
"useLimitRange": true,
"maxValue": 1200.0,
"minValue": 0.0
}
]
},
"ShieldCreate_Create": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "Caster",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 42004213,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "KillSelf",
"target": "Caster"
}
]
},
"ShieldCreate_Kill": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "Caster",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 42004225,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "KillSelf",
"target": "Caster"
}
]
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
},
"ShieldCreate_Destroy": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "UNIQUE_Effigy_Elite_StonePillar_ElementShield"
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_STONEPILLAR_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_NEARESTPILLAR_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_DESTROYPILLAR_",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "UNIQUE_Effigy_StonePillar_ElementShield"
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "UNIQUE_Effigy_Elite_StonePillar_ElementShield"
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 3.0,
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.25,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
}
],
"onKill": [
{
"$type": "FireEffect",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_DESTROYPILLAR_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"effectPattern": "Eff_Monster_Effigy_Rock_PillarDie"
},
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_STONEPILLARCOUNT_",
"useLimitRange": true,
"maxValue": 4.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_RockHeart_ElementShield",
"modifiers": {
"UNIQUE_Effigy_RockHeart_ElementShield": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementType": "Rock",
"elementDurability": 75.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"elementType": "Rock",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.0
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockHeart"
}
],
"onRemoved": [
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 42004205,
"campID": 1001
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"born": {
"$type": "ConfigBornBySelf"
},
"gadgetID": 42004214,
"campID": 1001
},
{
"$type": "GenerateElemBall",
"configID": 2007,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 2.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.5,
"maxRandomRange": 5.0
},
"onGround": true
},
"ratio": 1.0,
"baseEnergy": 9.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockHeartDie"
},
{
"$type": "KillSelf"
}
],
"onBeingHit": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockHeartBeHit"
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByAny",
"predicates": [
{
"$type": "ByHitStrikeType",
"strikeType": "Pierce"
},
{
"$type": "ByHitStrikeType",
"strikeType": "Spear"
}
]
}
],
"value": -5.0,
"modifierName": "UNIQUE_Effigy_RebornPillar_ElementShield",
"useLimitRange": true,
"maxValue": 75.0,
"minValue": 0.0
},
{
"$type": "AddElementDurability",
"predicates": [
{
"$type": "ByHitStrikeType",
"strikeType": "Slash"
}
],
"value": -7.0,
"modifierName": "UNIQUE_Effigy_RebornPillar_ElementShield",
"useLimitRange": true,
"maxValue": 75.0,
"minValue": 0.0
}
]
},
"LifeTimer": {
"modifierName": "",
"duration": 15.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockHeartDie"
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ROCKHEART_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_RockHeart_ElementShield"
},
{
"$type": "ApplyModifier",
"modifierName": "LifeTimer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_RockShield_SafeZone",
"modifiers": {
"SafeZone_Tick": {
"modifierName": "",
"duration": 14.399999618530273,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "SafeZone_InvincibleCtrl"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_ShieldDie"
},
{
"$type": "KillSelf"
}
],
"onBeingHit": [
{
"$type": "SendEffectTrigger",
"parameter": "BeHit"
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "SafeZone_InvincibleCtrl"
}
]
},
"SafeZone_InvincibleCtrl": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Applier",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "Lesser",
"value": 3.5
},
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "Lesser",
"compareType": "Y",
"value": 3.5
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "SafeZone_InvincibleHandler"
}
]
}
]
},
"SafeZone_InvincibleHandler": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "SafeZone_Invincible"
}
]
},
"SafeZone_Invincible": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "RejectAttackMixin",
"attackTag": "StoneArray"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "SafeZone_Tick"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_ShieldLoop"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Spike",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Spike_Loop"
],
"modifierName": "Spike"
}
],
"modifiers": {
"Spike": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_SpikeAtkLoop"
},
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Spike_Timer"
}
]
},
"Effigy_Spike_Timer": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Effigy_Spike_TrackHandler"
},
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Effigy_Spike_TrackEffectHandler"
}
]
},
"Effigy_Spike_TrackEffectHandler": {
"modifierName": "",
"duration": 2.0999999046325684,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_SpikeLoop"
}
]
},
"Effigy_Spike_TrackHandler": {
"modifierName": "",
"duration": 2.0999999046325684,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "Effigy_Spike_Track"
}
]
},
"Effigy_Spike_Track": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "Effigy_CreateSpike"
}
]
},
"Effigy_CreateSpike": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "Applier",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 42004207,
"campID": 4001
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_SpikeDamage",
"modifiers": {
"Effigy_Spike_Timer": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_SpikeAlert"
},
{
"$type": "SendEffectTrigger",
"parameter": "AlertStart"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Spike",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"checkHitLayerType": "Both",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 1.5,
"radius": 3.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"retreatType": "ByHitDirection",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true
},
"forceCameraShake": true,
"cameraShake": {
"shakeRange": 2.0,
"shakeTime": 0.30000001192092896,
"shakeDistance": 50.0
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Spike_Timer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_RockWave",
"modifiers": {
"PillarRockWave": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockWave"
}
],
"onRemoved": [
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR15H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
}
},
"onAbilityStart": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_NEARESTPILLAR_",
"value": 1.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "PillarRockWave"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_RockWave_PillarMorphStart",
"onAbilityStart": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_NEARESTPILLAR_",
"value": 1.0
}
],
"successActions": [
{
"$type": "SendEffectTrigger",
"target": "Target",
"parameter": "Morph"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_RockWave_PillarMorphEnd",
"onAbilityStart": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_NEARESTPILLAR_",
"value": 1.0
}
],
"successActions": [
{
"$type": "SendEffectTrigger",
"target": "Target",
"parameter": "MorphEnd"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_RockWave_DetectAvatar",
"onAbilityStart": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Effigy_StonePillar_DetectAvatar"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StonePillar_DetectAvatar",
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_AVATARDETECTED_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR12.5H6",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_NEARESTPILLAR_",
"value": 0.0
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_AVATARDETECTED_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_ChargeAtk",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"ChargeAtk"
],
"modifierName": "EnableHitBox"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"EliteChargeAtk"
],
"modifierName": "EnableHitBox"
}
],
"modifiers": {
"EnableHitBox": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
],
"setEnable": true
}
]
},
"ChargeAtkWaveTimer": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004208,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.25,
"z": 12.5
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity"
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42004208,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": -3.5,
"y": 0.25,
"z": 10.5
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": -30.0
}
},
"alongGround": true
}
},
{
"$type": "TriggerBullet",
"bulletID": 42004208,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 3.5,
"y": 0.25,
"z": 10.5
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 30.0
}
},
"alongGround": true
}
}
]
}
},
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"checkHitLayerType": "Both",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 8.0
}
},
"height": 3.0,
"radius": 8.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.5,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true
},
"forceCameraShake": true,
"cameraShake": {
"shakeRange": 4.0,
"shakeTime": 0.5,
"shakeDistance": 100.0
}
}
},
"targetType": "Enemy"
},
{
"$type": "ApplyModifier",
"modifierName": "ChargeAtkWaveTimer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_ChargeAtkWave_Hit",
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_ChargeAtkWave"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"retreatType": "ByHitDirection",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_StoneBall_Start",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"StoneBall_Loop1",
"StoneBall_Loop2"
],
"modifierName": "Effect"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"StoneBall_Loop1",
"StoneBall_Loop2",
"StoneBall_AS"
],
"modifierName": "EnableHitBox"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"StoneBall"
],
"modifierName": "SetRenderHandler"
}
],
"modifiers": {
"Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneBallCircle"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneBallCircle_AS",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
},
"SetRenders_StoneBall": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
],
"setEnable": true
}
]
},
"EnableHitBox": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
]
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
],
"setEnable": true
}
]
},
"SetRenderHandler": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "SetRenders_StoneBall"
}
]
}
},
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ISEFFIGYROCK_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInL1",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInL2",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInL3",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInL4",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInR1",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInR2",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInR3",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInR4",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "ApplyModifier",
"modifierName": "SetRenders_StoneBall"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_StoneBall_FireBullet",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"StoneBall_Loop2"
],
"modifierName": "FireBullet"
}
],
"modifiers": {
"FireBullet": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 42004203,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget",
"randomAngleHor": 1.5,
"randomAngleVer": 1.5
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_StoneBall_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneBallLoop"
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ISEFFIGYROCK_",
"value": 1.0
}
],
"failActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"checkHitLayerType": "Both",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 0.75
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.25,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 10.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "AllExceptSelf"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneBallHit",
"born": {
"$type": "ConfigBornBySelf"
}
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_EffectStoneBall_Effect",
"modifiers": {
"Effect": {
"modifierName": "",
"duration": 0.75,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneBallShield"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneBallCore",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_RockFall",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"RockFall_Loop",
"RockFall_AS1"
],
"modifierName": "SetRenders"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"RockFall_Loop",
"RockFall_AS1"
],
"modifierName": "EliteCheck"
}
],
"modifiers": {
"SetRenders": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
},
"EliteCheck": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "CreateRockFall"
}
]
},
"CreateRockFall": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"successActions": [
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 5.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 4.0,
"y": 0.0,
"z": -2.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -4.0,
"y": 0.0,
"z": -2.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 27.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -4.0,
"y": 0.0,
"z": 20.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 4.0,
"y": 0.0,
"z": 20.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -18.0,
"y": 0.0,
"z": -7.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -22.0,
"y": 0.0,
"z": -14.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": -14.0,
"y": 0.0,
"z": -14.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 18.0,
"y": 0.0,
"z": -7.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 22.0,
"y": 0.0,
"z": -14.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"target": "Target",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 14.0,
"y": 0.0,
"z": -14.5
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"onGround": true
},
"gadgetID": 42004211,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
}
]
}
]
}
},
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"gadgetID": 42004006,
"byServer": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_RockFallZone_Damage",
"abilitySpecials": {
"RandomTimer": 5.0
},
"modifiers": {
"RockFallZone_DamageTimer": {
"modifierName": "",
"duration": 3.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockFallAlert"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_RockFallZone_Damage"
}
]
},
"UNIQUE_RockFallZone_Damage": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockFall"
},
{
"$type": "ApplyModifier",
"modifierName": "RockFallZone_EffectOnGround"
}
],
"onThinkInterval": [
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR4",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.25,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 1.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
},
"RockFallZone_EffectOnGround": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.3499999940395355,
"onThinkInterval": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockFall_Bullet01_Hit",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 3.75
},
"onGround": true
}
}
]
},
"RockFallZone_RockFall": {
"modifierName": "",
"duration": "RandomTimer",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerBullet",
"bulletID": 42004204,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 8.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByLookAtEntity"
}
},
"lifeByOwnerIsAlive": true
},
{
"$type": "TriggerAbility",
"abilityName": "Effigy_RockFallZone_Damage"
}
]
},
"LifeTimer": {
"modifierName": "",
"duration": 30.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "RockFallZone_RockFall"
},
{
"$type": "RemoveModifier",
"modifierName": "UNIQUE_RockFallZone_Damage"
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "RockFallZone_DamageTimer"
},
{
"$type": "SetRandomOverrideMapValue",
"valueRangeMax": 5.0,
"valueRangeMin": 2.5,
"overrideMapKey": "RandomTimer"
},
{
"$type": "ApplyModifier",
"modifierName": "RockFallZone_RockFall"
},
{
"$type": "ApplyModifier",
"modifierName": "LifeTimer"
}
],
"onAbilityStart": [
{
"$type": "SetRandomOverrideMapValue",
"valueRangeMax": 5.0,
"valueRangeMin": 2.5,
"overrideMapKey": "RandomTimer"
},
{
"$type": "ApplyModifier",
"modifierName": "RockFallZone_RockFall"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_RockFall_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockFall_Bullet02"
}
],
"onAbilityStart": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockFall_Bullet02_Hit",
"born": {
"$type": "ConfigBornBySelf"
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"checkHitLayerType": "Both",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
},
"cameraShake": {
"shakeRange": 1.0,
"shakeTime": 0.30000001192092896,
"shakeDistance": 30.0
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireHitEffect",
"hitEntity": "",
"hitScene": {
"defaultEffect": "Eff_Monster_Effigy_Rock_RockFall_Bullet02_Hit"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_BlinkStart",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Blink_BS",
"Blink_AS",
"Dying_Blink",
"ReturnToBorn_Blink",
"ChargeAtk_Blink",
"StonePillar_Blink",
"Spike_Blink",
"SingleAtk_Blink",
"RockWave_Blink",
"StoneBall_Blink",
"StoneStorm_BlinkBS",
"EliteChargeAtk_Blink"
],
"modifierName": "Blink_State"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"EliteDestroyPillarBlink"
],
"modifierName": "Blink_State"
}
],
"modifiers": {
"Blink_State": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Effigy_Rock_Blink_Actions"
}
]
},
"UNIQUE_Effigy_Rock_Blink_Actions": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Blink_Invincible"
},
{
"$type": "AttachModifier",
"modifierName": "Blink_DenyLockOn"
},
{
"$type": "TriggerSetVisible"
},
{
"$type": "HideUIBillBoard",
"hide": true
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
},
{
"$type": "SendEffectTrigger",
"parameter": "StandbyFree",
"effectPattern": "Eff_Monster_Effigy_Rock_EnergyCore"
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8",
"CoreHitBox"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
],
"setEnable": true
},
{
"$type": "TriggerSetVisible",
"visible": true
},
{
"$type": "HideUIBillBoard"
},
{
"$type": "SendEffectTrigger",
"parameter": "Standby",
"effectPattern": "Eff_Monster_Effigy_Rock_EnergyCore"
}
]
},
"Blink_Invincible": {
"modifierName": "",
"elementDurability": 100.0,
"state": "Invincible"
},
"Blink_DenyLockOn": {
"modifierName": "",
"elementDurability": 100.0,
"state": "DenyLockOn"
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Effigy_Rock_Blink_Actions"
},
{
"$type": "AddGlobalValue",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"topLimit": 1,
"sortType": "Nearest",
"configID": 42004201
},
"value": -10.0,
"key": "_NEARESTPILLAR_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_FindBlinkPoint_OnPillar",
"onAdded": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_FindBlinkPoint",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": -10.0,
"key": "_FindBlinkPoint",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"sortType": "Random",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_NEARESTPILLAR_",
"value": 0.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_FindBlinkPoint",
"value": 0.0
}
],
"successActions": [
{
"$type": "TryFindBlinkPointByBorn",
"target": "Target",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 3.0,
"z": 0.0
}
},
"hitSceneTest": false,
"limitY": 2.5
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_FindBlinkPoint",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
]
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_FindBlinkPoint",
"value": 0.0
}
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "EffigyEliteNoPillar"
},
{
"$type": "TryFindBlinkPoint",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"forwardAngle": 360.0,
"minRange": 4.0,
"maxRange": 6.0
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_FindBlinkPoint_OnGround",
"onAbilityStart": [
{
"$type": "TryFindBlinkPoint",
"target": "SelfAttackTarget",
"forwardAngle": 90.0,
"minRange": 3.0,
"maxRange": 5.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_FindBlinkPoint_OnGroundCenter",
"onAbilityStart": [
{
"$type": "TryFindBlinkPoint",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004218
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"forwardAngle": 360.0,
"maxRange": 2.5
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_FindBlinkPoint_Reborn",
"onAbilityStart": [
{
"$type": "TryFindBlinkPoint",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004006
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"forwardAngle": 360.0,
"maxRange": 2.5
},
{
"$type": "TryFindBlinkPoint",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004218
},
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"forwardAngle": 360.0,
"maxRange": 2.5
},
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004211
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_FindBlinkPoint_RockWave",
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 0.0,
"key": "_BLINKPOINT_ROCKWAVE_",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_AVATARDETECTED_",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_BLINKPOINT_ROCKWAVE_",
"value": 0.0
}
],
"successActions": [
{
"$type": "TryFindBlinkPointByBorn",
"target": "Target",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 3.0,
"z": 0.0
}
},
"hitSceneTest": false,
"limitY": 2.5
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_BLINKPOINT_ROCKWAVE_",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
},
{
"$type": "SetAnimatorTrigger",
"triggerID": "RockWaveBlink"
}
]
},
{
"$type": "TriggerAbility",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_BLINKPOINT_ROCKWAVE_",
"value": 0.0
}
],
"abilityName": "Monster_Effigy_Rock_FindBlinkPoint_OnPillar"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Blink",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByTeleportToPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 4.0,
"radius": 2.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 10000.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 900.0,
"hitImpulseY": 400.0
},
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true,
"muteHitText": true
}
}
},
"targetType": "Enemy"
},
{
"$type": "DoBlink"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
1201
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_BlinkAS",
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Effigy_Rock_Blink_Actions"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_StoneArray",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"StoneArray_Loop"
],
"modifierName": "StoneArray"
}
],
"abilitySpecials": {
"DamageRate": 1.0
},
"modifiers": {
"StoneArray": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneArrayLoop"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "Pillar_StoneArray_Timer"
}
]
}
],
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"successActions": [
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "Pillar_StoneArray_Damage"
},
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "Pillar_StoneArray_PillarEffect"
},
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "Pillar_StoneArray_Timer"
},
{
"$type": "RemoveModifier",
"target": "Target",
"modifierName": "Pillar_StoneArray_DamageTimer"
}
]
}
]
},
"Pillar_StoneArray_Timer": {
"modifierName": "",
"duration": 1.25,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Pillar_StoneArray_PillarEffect"
},
{
"$type": "ApplyModifier",
"modifierName": "Pillar_StoneArray_DamageTimer"
}
]
},
"Pillar_StoneArray_PillarEffect": {
"modifierName": "",
"duration": 16.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarBurst",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
}
}
]
},
"Pillar_StoneArray_DamageTimer": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Pillar_StoneArray_Damage"
}
]
},
"Pillar_StoneArray_Damage": {
"modifierName": "",
"duration": 16.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneArrayDamage",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"modifierName": "Pillar_StoneArray_StrongDamage"
},
{
"$type": "AttachModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "Pillar_StoneArray_StrongDamage_Elite"
}
]
},
"Pillar_StoneArray_StrongDamage": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "SetGlobalValueToOverrideMap",
"isFromOwner": true,
"globalValueKey": "_STONEARRAY_COUNT_",
"overrideMapKey": "DamageRate"
}
],
"onThinkInterval": [
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR15H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"attackInfo": {
"attackTag": "StoneArray",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 1.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
},
"Pillar_StoneArray_StrongDamage_Elite": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "SetGlobalValueToOverrideMap",
"isFromOwner": true,
"globalValueKey": "_STONEARRAY_COUNT_",
"overrideMapKey": "DamageRate"
}
],
"onThinkInterval": [
{
"$type": "DamageByAttackValue",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR15H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"attackInfo": {
"attackTag": "StoneArray",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": [
0.30000001192092896,
"DamageRate",
"Mul",
0.10000000149011612,
"Add"
],
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 1.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_STONEARRAY_COUNT_",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_STONEARRAY_COUNT_",
"useLimitRange": true,
"maxValue": 999.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_CreateRockHeart",
"modifiers": {
"CreateRockHeart": {
"modifierName": "",
"duration": 2.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_RockHeartBS",
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "RockHeartPos",
"directionKey": ""
}
}
],
"onRemoved": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"positionKey": "RockHeartPos",
"directionKey": ""
},
"gadgetID": 42004202,
"campID": 4001
}
]
}
},
"onAbilityStart": [
{
"$type": "SetGlobalPos",
"key": "RockHeartPos",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 3.0,
"maxRandomRange": 4.5
},
"onGround": true
},
"setTarget": false
},
{
"$type": "ApplyModifier",
"modifierName": "CreateRockHeart"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Weak",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Weak_BS",
"Weak_Loop"
],
"modifierName": "SetRenders_Weak"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"Weak_BS,Weak_Loop"
],
"modifierName": "EnablePushColliderName"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Weak"
],
"modifierName": "Weak_SetPose"
}
],
"modifiers": {
"SetRenders_Weak": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
},
"EnablePushColliderName": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
]
}
],
"onRemoved": [
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"CorePushCollider",
"CorePushCollider_Extra"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider",
"PushCollider_Extra"
],
"setEnable": true
}
]
},
"Weak_SetPose": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_SetCoreOutPose"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_SetOnGroundPose"
},
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_WATCHER_82077_",
"useLimitRange": true,
"maxValue": 4.0,
"minValue": 0.0
},
{
"$type": "DoWatcherSystemAction",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_WATCHER_82077_",
"value": 3.0,
"compareType": "MoreThanAndEqual"
}
],
"watcherId": 82077,
"inThreatListOnly": true
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_SetCoreInPose"
}
]
}
},
"onAbilityStart": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "WeakState",
"MPTriggerOnRemote": true
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_ForceBlink",
"onAbilityStart": [
{
"$type": "Randomed",
"chance": 1.0,
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "RandomBlinkrigger"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_RandomBlink",
"onAbilityStart": [
{
"$type": "Randomed",
"chance": 0.0,
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "RandomBlinkrigger"
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Steer",
"abilityMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"SingleAtk"
],
"endNormalizedTime": 0.10000000149011612,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"ChargeAtk"
],
"endNormalizedTime": 0.20000000298023224,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 12.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"StoneBall"
],
"endNormalizedTime": 4.0,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 5.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Spike"
],
"endNormalizedTime": 4.0,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 5.0
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"EliteSpike"
],
"endNormalizedTime": 7.0,
"angularSpeed": 180.0,
"attackTrigger": "",
"attackDistance": 5.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_SetEffigyEliteFlag",
"modifiers": {
"CountAvatar": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR30",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_Effigy_Rock_Elite_AvatarCount",
"useLimitRange": true,
"maxValue": 4.0,
"minValue": 0.0
}
]
}
]
},
"Effigy_SetSkill": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "UseSkillEliteSet",
"skillEliteSetID": 1
}
]
},
"Effigy_SetEliteSkill": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "UseSkillEliteSet",
"skillEliteSetID": 2
}
]
},
"SetEffigyEliteFlag": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorBool",
"boolID": "EffigyEliteFlag",
"value": true
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_Effigy_Rock_Elite_AvatarCount",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "CountAvatar"
},
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_SetEliteSkill"
}
],
"failActions": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_SetSkill"
}
]
},
{
"$type": "ApplyModifier",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"modifierName": "SetEffigyEliteFlag"
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_EFFIGY_ELITE_TAG",
"value": 1.0
}
],
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 14.0
}
},
"gadgetID": 42004218,
"byServer": true
},
{
"$type": "SetGlobalPos",
"key": "_EFFIGYELITE_CENTERPOS_",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 14.0
},
"onGround": true
},
"setTarget": false
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_ShieldCreate",
"modifiers": {
"ShieldCreateDelay": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_PillarCreateBS"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "ShieldCreate_Eff"
}
]
},
"ShieldCreate_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_PillarCreateLoop"
},
{
"$type": "ApplyModifier",
"modifierName": "CreateElementBall"
},
{
"$type": "ApplyModifier",
"modifierName": "CreateElementBall_EffDelay"
}
]
},
"CreateElementBall_EffDelay": {
"modifierName": "",
"duration": 24.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "CreateElementBall_Eff"
}
]
},
"CreateElementBall_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 25.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_PillarCreateAct"
}
],
"onThinkInterval": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_PillarCreateAct"
}
]
},
"CreateElementBall": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 25.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "CreateElementBall_Eff"
},
{
"$type": "TriggerBullet",
"bulletID": 42004215,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 120.0
},
"useRotation": true,
"attachPointName": "RootNode"
}
},
{
"$type": "TriggerBullet",
"bulletID": 42004215,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 120.0
},
"randomAngleHor": 120.0
},
"useRotation": true,
"attachPointName": "RootNode"
}
},
{
"$type": "TriggerBullet",
"bulletID": 42004215,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"direction": {
"$type": "ConfigDirectionByEntity",
"angleOffset": {
"y": 240.0
},
"randomAngleHor": 120.0
},
"useRotation": true,
"attachPointName": "RootNode"
}
}
],
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 42004215,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.5
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 360.0
},
"useRotation": true,
"attachPointName": "RootNode"
}
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ShieldCreateDelay"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_CrystalSeed_Trigger",
"abilityMixins": [
{
"$type": "ServerCreateGadgetOnKillMixin",
"gadgetIDList": [
42004217
],
"campID": 1001,
"campTargetType": "All"
}
],
"modifiers": {
"Timer": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "EnableBulletCollisionPluginTrigger",
"setEnable": true
}
]
},
"KillTimer": {
"modifierName": "",
"duration": 0.4000000059604645,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "EnableBulletCollisionPluginTrigger"
},
{
"$type": "ApplyModifier",
"modifierName": "Timer"
},
{
"$type": "ApplyModifier",
"modifierName": "KillTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Crystal_Rock_Trail"
}
],
"onAbilityStart": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByCollisionPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByWorld",
"eularAngles": {
"x": 0.10000000149011612,
"y": 0.10000000149011612,
"z": 0.10000000149011612
}
},
"alongGround": true
},
"gadgetID": 42004217,
"campID": 4001,
"campTargetType": "All"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_CrystalSeed",
"abilitySpecials": {
"Player_Rock_Shield_Level_Ratio": 0.0,
"Team_Crystal_Rock_SHield_Ratio": 0.0
},
"modifiers": {
"UNIQUE_CrystalSeed_Rock_Shield_Handler": {
"modifierName": "",
"isUnique": true,
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"modifierName": "UNIQUE_CrystalSeed_Rock_Shield"
},
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"modifierName": "UNIQUE_CrystalSeed_Fire_Shield"
},
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"modifierName": "UNIQUE_CrystalSeed_Ice_Shield"
},
{
"$type": "RemoveUniqueModifier",
"target": "Team",
"modifierName": "UNIQUE_CrystalSeed_Electric_Shield"
},
{
"$type": "ApplyModifier",
"target": "Team",
"modifierName": "UNIQUE_CrystalSeed_Rock_Shield"
},
{
"$type": "AttachEffect",
"target": "CurLocalAvatar",
"effectPattern": "Eff_Element_CrystalSeed_Absorb_Rock"
}
]
},
"UNIQUE_CrystalSeed_Rock_Shield": {
"modifierName": "",
"isUnique": true,
"duration": 15.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "GlobalMainShieldMixin",
"shieldType": "Element_Rock",
"shieldAngle": 360.0,
"shieldHP": [
"Player_Rock_Shield_Level_Ratio",
1.5,
"Mul"
],
"costShieldRatioName": "",
"showDamageText": "INFO_ELITE_DEFENCE",
"onShieldBroken": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Element_Crystal_Rock_Shield_Disappear"
}
],
"effectPattern": "Eff_Element_Crystal_Rock_Shield",
"childShieldModifierName": "UNIQUE_CrystalSeed_Rock_Shield_Child",
"targetMuteHitEffect": false
}
],
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Element_Absorb_Rock_02"
},
{
"$type": "AttachModifier",
"modifierName": "UNIQUE_CrystalSeed_Rock_Shield_Mark"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Element_Crystal_Rock_Shield_Disappear"
}
]
},
"UNIQUE_CrystalSeed_Rock_Shield_Child": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "GlobalSubShieldMixin",
"mainShieldModifierName": "UNIQUE_CrystalSeed_Rock_Shield"
}
],
"properties": {
"Actor_EndureDelta": 0.0
},
"onBeingHit": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByHitEnBreak",
"enBreak": 0.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Team",
"modifierName": "CrystalShieldHitEffect"
}
]
}
]
},
"CrystalShieldHitEffect": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SendEffectTrigger",
"parameter": "BeHit",
"effectPattern": "Eff_Element_Crystal_Rock_Shield"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Element_Crystal_Rock_BeHit"
}
]
},
"UNIQUE_CrystalSeed_Rock_Shield_Mark": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddGlobalValue",
"value": 1.0,
"key": "_ABILITY_CrystalSeed_Rock_Shield_Mark",
"useLimitRange": true,
"maxValue": 1.0,
"minValue": 1.0
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"value": -1.0,
"key": "_ABILITY_CrystalSeed_Rock_Shield_Mark",
"useLimitRange": true,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Crystal_Rock_Seed_Fx": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Crystal_Rock_Seed",
"born": {
"$type": "ConfigBornByCollisionPoint",
"alongGround": true
}
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Element_Crystal_Rock_Seed_Disappear"
}
]
},
"Life_Timer": {
"modifierName": "",
"duration": 180.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Element_Crystal_Rock_Seed_Disappear"
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "AttachModifier",
"modifierName": "Crystal_Rock_Seed_Fx"
},
{
"$type": "AttachModifier",
"modifierName": "Life_Timer"
}
],
"onFieldEnter": [
{
"$type": "SetSystemValueToOverrideMap",
"target": "Target",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"key": "Player_Rock_Shield_Level_Ratio",
"type": "PlayerShieldLevelCo"
},
{
"$type": "ApplyModifier",
"target": "Target",
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"modifierName": "UNIQUE_CrystalSeed_Rock_Shield_Handler"
},
{
"$type": "RemoveModifier",
"modifierName": "Crystal_Rock_Seed_Fx"
},
{
"$type": "KillSelf",
"duration": 1.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_ShieldCreateSpecial",
"modifiers": {
"ShieldCreateDelay": {
"modifierName": "",
"duration": 0.30000001192092896,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_PillarCreateBS"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "ShieldCreate_Eff"
}
]
},
"ShieldCreate_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_PillarCreateLoop"
},
{
"$type": "ApplyModifier",
"modifierName": "CreateElementBall"
},
{
"$type": "ApplyModifier",
"modifierName": "CreateElementBall_EffDelay"
}
]
},
"CreateElementBall_EffDelay": {
"modifierName": "",
"duration": 24.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "CreateElementBall_Eff"
}
]
},
"CreateElementBall_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 25.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_PillarCreateAct"
}
],
"onThinkInterval": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_PillarCreateAct"
}
]
},
"CreateElementBall": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 25.0,
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 42004216,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.5,
"z": 0.0
},
"bornRandom": {
"$type": "BornRandomFromCenter",
"minRandomRange": 0.0,
"maxRandomRange": 1.2000000476837158
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 360.0
},
"useRotation": true,
"attachPointName": "RootNode"
}
}
]
},
"ShieldCreateDamage": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 1.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_DestroyPillarBurst",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.800000011920929,
"z": 0.0
},
"onGround": true,
"alongGround": true
}
}
],
"onThinkInterval": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 1.5,
"radius": 5.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Default",
"enBreak": 1.0,
"attackType": "Range"
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV2",
"hitHaltTime": 0.009999999776482582,
"hitHaltTimeScale": 0.009999999776482582,
"canBeDefenceHalt": true
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "ShieldCreateDelay"
},
{
"$type": "ApplyModifier",
"modifierName": "ShieldCreateDamage"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_CrystalSeed_TriggerSpecial",
"abilityMixins": [
{
"$type": "ServerCreateGadgetOnKillMixin",
"gadgetIDList": [
42004217
],
"campID": 1001,
"campTargetType": "All"
}
],
"modifiers": {
"Timer": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "EnableBulletCollisionPluginTrigger",
"setEnable": true
}
]
},
"KillTimer": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "EnableBulletCollisionPluginTrigger"
},
{
"$type": "ApplyModifier",
"modifierName": "Timer"
},
{
"$type": "ApplyModifier",
"modifierName": "KillTimer"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Element_Crystal_Rock_Trail"
}
],
"onAbilityStart": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByCollisionPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"direction": {
"$type": "ConfigDirectionByWorld",
"eularAngles": {
"x": 0.10000000149011612,
"y": 1.0,
"z": 0.10000000149011612
}
},
"alongGround": true
},
"gadgetID": 42004217,
"campID": 4001,
"campTargetType": "All"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_StoneStorm",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"StoneStorm_Loop"
],
"modifierName": "LoopTimer"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"StoneStorm_BS",
"StoneStorm_Loop",
"StoneStorm_Loop2",
"StoneStorm_Loop3",
"StoneStorm_AS",
"StoneStorm_CoreOutLoop",
"StoneStorm_WeakBS",
"StoneStorm_WeakLoop"
],
"modifierName": "ResetRender"
}
],
"modifiers": {
"LoopTimer": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "StoneStorm_Eff"
},
{
"$type": "ApplyModifier",
"modifierName": "StonePart_Create"
},
{
"$type": "ApplyModifier",
"modifierName": "StonePart_Check"
},
{
"$type": "ApplyModifier",
"modifierName": "StoneStorm_EffBurstDelay"
},
{
"$type": "ApplyModifier",
"modifierName": "StoneStorm_DamageDelay"
},
{
"$type": "ApplyModifier",
"modifierName": "StoneStorm_RecoverHandler"
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004219
}
},
{
"$type": "RemoveModifier",
"modifierName": "StoneStorm_Eff"
},
{
"$type": "RemoveModifier",
"modifierName": "StoneStorm_EffBurst"
},
{
"$type": "RemoveModifier",
"modifierName": "StoneStorm_DamageHandler"
},
{
"$type": "RemoveModifier",
"modifierName": "StonePart_Check"
}
]
},
"SetRender": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_Out_01",
"Cube_Out_02",
"Cube_Out_03",
"Cube_Out_04",
"Cube_Out_05",
"Cube_Out_06",
"Cube_Out_07",
"Cube_Out_08"
],
"setEnable": true
}
]
},
"StoneStorm_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneStormLoop",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
}
]
},
"StoneStorm_EffBurstDelay": {
"modifierName": "",
"duration": 1.399999976158142,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "StoneStorm_EffBurst"
}
]
},
"StoneStorm_EffBurst": {
"modifierName": "",
"duration": 18.200000762939453,
"elementDurability": 100.0,
"thinkInterval": 3.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneStormBurst",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
}
],
"onThinkInterval": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneStormBurst",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "StoneStormAttachPoint"
}
}
]
},
"StoneStorm_DamageDelay": {
"modifierName": "",
"duration": 2.799999952316284,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "StoneStorm_DamageHandler"
}
]
},
"StoneStorm_DamageHandler": {
"modifierName": "",
"duration": 18.200000762939453,
"elementDurability": 100.0,
"thinkInterval": 3.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Damage1"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage2"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage3"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage4"
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"modifierName": "Damage1"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage2"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage3"
},
{
"$type": "ApplyModifier",
"modifierName": "Damage4"
}
]
},
"Damage1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R8H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
],
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R13H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage2": {
"modifierName": "",
"duration": 0.23000000417232513,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R18H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage3": {
"modifierName": "",
"duration": 0.41999998688697815,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R23H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"Damage4": {
"modifierName": "",
"duration": 0.6000000238418579,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "Circle_Effigy_R28H2",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "UNIQUE_Explode"
}
]
}
]
},
"UNIQUE_Explode": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.0,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "DamageByAttackValue",
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.6000000238418579,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Default",
"enBreak": 120.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"overrideHitImpulse": {
"hitLevel": "Heavy",
"hitImpulseX": 300.0,
"hitImpulseY": 600.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
}
]
},
"StonePart_Create": {
"modifierName": "",
"duration": 0.4000000059604645,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 10.0,
"y": 0.0,
"z": 10.0
},
"onGround": true,
"positionKey": "_EFFIGYELITE_CENTERPOS_",
"directionKey": ""
},
"gadgetID": 42004219,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": -10.0,
"y": 0.0,
"z": 10.0
},
"onGround": true,
"positionKey": "_EFFIGYELITE_CENTERPOS_",
"directionKey": ""
},
"gadgetID": 42004219,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": 10.0,
"y": 0.0,
"z": -10.0
},
"onGround": true,
"positionKey": "_EFFIGYELITE_CENTERPOS_",
"directionKey": ""
},
"gadgetID": 42004219,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "CreateGadget",
"lifeByOwnerIsAlive": true,
"born": {
"$type": "ConfigBornByGlobalValue",
"offset": {
"x": -10.0,
"y": 0.0,
"z": -10.0
},
"onGround": true,
"positionKey": "_EFFIGYELITE_CENTERPOS_",
"directionKey": ""
},
"gadgetID": 42004219,
"campID": 4001,
"campTargetType": "Enemy",
"byServer": true
},
{
"$type": "ShowReminder",
"id": 400240001
}
]
},
"StonePart_Check": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.10000000149011612,
"onThinkInterval": [
{
"$type": "Predicated",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_Effigy_Rock_Elite_StoneStormCount",
"value": 0.0
}
],
"successActions": [
{
"$type": "SetAnimatorTrigger",
"triggerID": "StoneStormEnd"
}
]
}
]
},
"StoneStorm_RecoverHandler": {
"modifierName": "",
"duration": 30.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillGadget",
"doOffStage": true,
"gadgetInfo": {
"configID": 42004219
}
},
{
"$type": "RemoveModifier",
"modifierName": "SetRender"
},
{
"$type": "RemoveModifier",
"modifierName": "LoopTimer"
}
]
},
"ResetRender": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "SetRender"
}
]
}
},
"onAbilityStart": [
{
"$type": "SetGlobalValue",
"value": 4.0,
"key": "_Effigy_Rock_Elite_StoneStormCount",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ApplyModifier",
"modifierName": "SetRender"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_StoneStormPile",
"modifiers": {
"StoneStormPile_TriggerBulletDelay": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "StoneStormPile_TriggerBullet"
}
]
},
"StoneStormPile_TriggerBullet": {
"modifierName": "",
"duration": 18.200000762939453,
"elementDurability": 100.0,
"thinkInterval": 3.0,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 42004221,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.800000011920929,
"z": 0.0
},
"attachPointName": "BulletAttachPoint",
"attachPointTargetType": "Self"
},
"trackTarget": "Owner"
}
],
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 42004221,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.800000011920929,
"z": 0.0
},
"attachPointName": "BulletAttachPoint",
"attachPointTargetType": "Self"
},
"trackTarget": "Owner"
}
]
},
"StoneStormPile_ElementShield": {
"modifierName": "",
"elementType": "Rock",
"elementDurability": 50.0,
"modifierMixins": [
{
"$type": "ElementShieldMixin",
"elementType": "Rock",
"showDamageText": "",
"shieldAngle": 360.0,
"shieldHPRatio": 1.0,
"damageRatio": 0.0
}
],
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneStormPileLoop",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"alongGround": true,
"attachPointName": "RootNode"
},
"scale": 1.5
}
],
"onRemoved": [
{
"$type": "AddGlobalValue",
"target": "Owner",
"value": -1.0,
"key": "_Effigy_Rock_Elite_StoneStormCount",
"useLimitRange": true,
"maxValue": 4.0,
"minValue": 0.0
},
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "StoneStormPile_TriggerBulletDelay"
},
{
"$type": "ApplyModifier",
"modifierName": "StoneStormPile_ElementShield"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneStormPileAS",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"alongGround": true
},
"scale": 1.5
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_StoneStormBullet",
"modifiers": {
"StoneStormBullet_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneStorm_Absorb"
}
]
},
"StoneStormBullet_Timer": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "StoneStormBullet_Effect"
},
{
"$type": "ApplyModifier",
"modifierName": "StoneStormBullet_Timer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_StoneBall_Start",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EliteStoneBall_Loop"
],
"modifierName": "StoneBall_Loop"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"EliteStoneBall"
],
"modifierName": "StoneBall_Reset"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EliteStoneBall_Loop",
"EliteStoneBall_AS"
],
"modifierName": "StoneBall_EnableHitBox"
}
],
"modifiers": {
"StoneBall_Loop": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_LoopTimer"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "StoneBall_LoopTimer"
},
{
"$type": "RemoveModifier",
"modifierName": "StoneBall_SetRenders"
},
{
"$type": "RemoveModifier",
"modifierName": "StoneBall_Effect"
}
]
},
"StoneBall_Reset": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "StoneBall_LoopTimer"
},
{
"$type": "RemoveModifier",
"modifierName": "StoneBall_SetRenders"
},
{
"$type": "RemoveModifier",
"modifierName": "StoneBall_Effect"
}
]
},
"StoneBall_Effect": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneBallCircle"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_StoneBallCircle_AS",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
}
}
]
},
"StoneBall_LoopTimer": {
"modifierName": "",
"duration": 0.800000011920929,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_EffectBullet"
},
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_EnergyBullet"
},
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_SetRenders"
}
]
},
"StoneBall_EffectBullet": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInL1",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInL2",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInL3",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInL4",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInR1",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInR2",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInR3",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
},
{
"$type": "TriggerBullet",
"bulletID": 42004209,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByEntity",
"randomAngleHor": 2.0,
"randomAngleVer": 2.0
},
"attachPointName": "AttachPointInR4",
"attachPointTargetType": "Self"
},
"trackTarget": "Self"
}
]
},
"StoneBall_EnergyBullet": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_NEARESTPILLAR_",
"value": 0.0
}
],
"successActions": [
{
"$type": "TriggerAbility",
"target": "Target",
"abilityName": "Effigy_Rock_Elite_StonePillar_StoneBall"
},
{
"$type": "TriggerBullet",
"target": "Target",
"bulletID": 42004222,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode",
"attachPointTargetType": "Self"
},
"trackTarget": "Target"
}
]
}
]
},
"StoneBall_SetRenders": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
],
"setEnable": true
}
]
},
"StoneBall_EnableHitBox": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
]
}
],
"onRemoved": [
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"ShieldHitBox1",
"ShieldHitBox2",
"ShieldHitBox3",
"ShieldHitBox4",
"ShieldHitBox5",
"ShieldHitBox6",
"ShieldHitBox7",
"ShieldHitBox8"
],
"setEnable": true
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_Effect"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_StoneBallEnergyBullet",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneBallEnergyLoop"
}
],
"onAbilityStart": [
{
"$type": "RemoveUniqueModifier",
"target": "Target",
"modifierName": "UNIQUE_StoneBall_ControlTimer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_StoneBall_Select",
"modifiers": {
"StoneBall_Select": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR50",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_STONEBALLTARGET_",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetGlobalValue",
"target": "Target",
"value": 0.0,
"key": "_STONEBALLTARGET_",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
],
"successActions": [
{
"$type": "SetGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_STONEBALLTARGET_",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_Select"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_StonePillar_StoneBall",
"modifiers": {
"UNIQUE_StoneBall_ControlTimer": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"duration": 1.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_Control"
}
]
},
"StoneBall_Control": {
"modifierName": "",
"duration": 45.20000076293945,
"elementDurability": 100.0,
"thinkInterval": 3.0,
"onAdded": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": ""
},
{
"$type": "SendEffectTrigger",
"parameter": "Morph",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarLoop"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneBallPillarBS",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneBallPillar_Loop",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR50",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_STONEBALLTARGET_",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetSelfAttackTarget",
"target": "Target"
}
],
"failActions": [
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
]
}
]
},
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_Bullet"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_End"
}
],
"onThinkInterval": [
{
"$type": "TriggerAbility",
"target": "Owner",
"abilityName": ""
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR50",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_STONEBALLTARGET_",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetSelfAttackTarget",
"target": "Target"
}
],
"failActions": [
{
"$type": "SetSelfAttackTarget",
"otherTargets": {
"$type": "SelectTargetsByShape",
"topLimit": 1,
"sortType": "Nearest",
"shapeName": "CircleR50",
"campTargetType": "Enemy",
"sizeRatio": 1.0
},
"predicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Avatar"
]
}
]
}
]
},
{
"$type": "ApplyModifier",
"modifierName": "StoneBall_Bullet"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneBallPillarBS",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
}
}
]
},
"StoneBall_Bullet": {
"modifierName": "",
"duration": 0.699999988079071,
"elementDurability": 100.0,
"thinkInterval": 0.30000001192092896,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 42004220,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget",
"randomAngleHor": 2.0,
"randomAngleVer": 1.0
},
"attachPointName": "StoneBallAttach",
"attachPointTargetType": "Self"
}
}
],
"onThinkInterval": [
{
"$type": "TriggerBullet",
"bulletID": 42004220,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"direction": {
"$type": "ConfigDirectionByAttackTarget",
"randomAngleHor": 2.0,
"randomAngleVer": 1.0
},
"attachPointName": "StoneBallAttach",
"attachPointTargetType": "Self"
}
}
]
},
"StoneBall_End": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "MorphEnd",
"effectPattern": "Eff_Monster_Effigy_Rock_PillarLoop"
}
]
}
},
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_PILLAR_ON_",
"maxValue": 0.0,
"minValue": 0.0
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_StoneBall_ControlTimer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_StoneBall_Hit",
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneBallLoop",
"scale": 2.0
}
],
"onAbilityStart": [
{
"$type": "Predicated",
"target": "Target",
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_ISEFFIGYROCK_",
"value": 1.0
}
],
"failActions": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"checkHitLayerType": "Both",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 0.20000000298023224
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "Monster_Effigy_Elite_Rock_StoneBall",
"attenuationGroup": "Monster_Effigy_Elite_Rock_StoneBall",
"attackProperty": {
"damagePercentage": 0.25,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 1.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV1",
"overrideHitImpulse": {
"hitLevel": "Shake",
"hitImpulseX": 200.0,
"hitImpulseY": 0.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_StoneBallAS",
"born": {
"$type": "ConfigBornBySelf"
}
}
]
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_DestroyPillar_Start",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
101,
102,
201,
301
],
"modifierName": "UNIQUE_DestroyPillarTimer"
},
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"EliteDestroyPillar"
],
"modifierName": "DestroyPillar_ResetRender"
},
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EliteDestroyPillar_Loop"
],
"modifierName": "DestroyPillar_Loop"
}
],
"abilitySpecials": {
"RandomTimer": 5.0
},
"modifiers": {
"DestroyPillar_SetRender": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
]
}
],
"onRemoved": [
{
"$type": "TriggerSetRenderersEnable",
"renderNames": [
"Cube_In_01",
"Cube_In_02",
"Cube_In_03",
"Cube_In_04",
"Cube_In_05",
"Cube_In_06",
"Cube_In_07",
"Cube_In_08"
],
"setEnable": true
}
]
},
"DestroyPillar_ResetRender": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "DestroyPillar_SetRender"
}
]
},
"DestroyPillar_Loop": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "DestroyPillar_Delay"
}
]
},
"DestroyPillar_Delay": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "DestroyPillar_Timer"
}
]
},
"DestroyPillar_Timer": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_NEARESTPILLAR_",
"value": 1.0
}
],
"successActions": [
{
"$type": "FireEffect",
"target": "Target",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_DestroyPillarEnergy"
}
]
}
],
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_Elite_DestroyPillar"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_NEARESTPILLAR_",
"value": 1.0
}
],
"successActions": [
{
"$type": "FireEffect",
"target": "Target",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_DestroyPillarExplode"
},
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_Elite_DestroyPillar"
}
]
}
]
},
"UNIQUE_DestroyPillarTimer": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"thinkInterval": [
"RandomTimer",
33.0,
"Add"
],
"onAdded": [
{
"$type": "SetRandomOverrideMapValue",
"valueRangeMax": 10.0,
"overrideMapKey": "RandomTimer"
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
1201
]
}
],
"onThinkInterval": [
{
"$type": "SetRandomOverrideMapValue",
"valueRangeMax": 10.0,
"overrideMapKey": "RandomTimer"
},
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
1201
]
}
]
}
},
"onAdded": [
{
"$type": "SetRandomOverrideMapValue",
"valueRangeMax": 10.0,
"overrideMapKey": "RandomTimer"
}
],
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "DestroyPillar_SetRender"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_DestroyPillar",
"modifiers": {
"DestroyPillar_Delay": {
"modifierName": "",
"duration": 1.7999999523162842,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42004201
},
"targetPredicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_NEARESTPILLAR_",
"value": 1.0
}
],
"successActions": [
{
"$type": "SetGlobalValue",
"target": "Target",
"value": 1.0,
"key": "_DESTROYPILLAR_",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": -3.0,
"z": 0.0
}
},
"radius": 7.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Default",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV6",
"overrideHitImpulse": {
"hitLevel": "Air",
"hitImpulseX": 800.0,
"hitImpulseY": 800.0
},
"hitHaltTimeScale": 0.05000000074505806
}
}
},
"targetType": "Enemy"
}
]
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "DestroyPillar_Delay"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_Spike",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"EliteSpike_Loop"
],
"modifierName": "EliteSpike"
}
],
"modifiers": {
"EliteSpike": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_SpikeAtkLoop"
},
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Effigy_Elite_Spike_EffHandler"
},
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Elite_Spike_Timer1"
},
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Elite_Spike_Timer2"
},
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Elite_Spike_Timer3"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"target": "SelfAttackTarget",
"modifierName": "Effigy_Elite_Spike_EffHandler"
},
{
"$type": "RemoveModifier",
"modifierName": "Effigy_Elite_Spike_Eff"
},
{
"$type": "RemoveModifier",
"modifierName": "Effigy_Elite_Spike_Timer1"
},
{
"$type": "RemoveModifier",
"modifierName": "Effigy_Elite_Spike_Timer2"
},
{
"$type": "RemoveModifier",
"modifierName": "Effigy_Elite_Spike_Timer3"
}
]
},
"Effigy_Elite_Spike_EffHandler": {
"modifierName": "",
"duration": 7.199999809265137,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "Effigy_Elite_Spike_Eff"
}
],
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "Effigy_Elite_Spike_Eff"
}
]
},
"Effigy_Elite_Spike_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_SpikeLoop"
}
]
},
"Effigy_Elite_Spike_Timer1": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_Elite_Spike1"
}
]
},
"Effigy_Elite_Spike_Timer2": {
"modifierName": "",
"duration": 2.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_Elite_Spike2"
}
]
},
"Effigy_Elite_Spike_Timer3": {
"modifierName": "",
"duration": 3.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "TriggerAbility",
"abilityName": "Monster_Effigy_Rock_Elite_Spike3"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_Spike1",
"modifiers": {
"Effigy_Spike_Timer1": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Effigy_Spike_TrackEffectHandler1"
}
]
},
"Effigy_Spike_TrackEffectHandler1": {
"modifierName": "",
"duration": 2.0999999046325684,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "Effigy_Spike_TrackEffect1"
}
]
},
"Effigy_Spike_TrackEffect1": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "SpikeLight",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_SpikeLoop"
},
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "Effigy_CreateSpike1"
}
]
},
"Effigy_CreateSpike1": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "Applier",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 42004223,
"campID": 4001
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Spike_Timer1"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_Spike2",
"modifiers": {
"Effigy_Spike_Timer2": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Effigy_Spike_TrackEffectHandler2"
}
]
},
"Effigy_Spike_TrackEffectHandler2": {
"modifierName": "",
"duration": 2.0999999046325684,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "Effigy_Spike_TrackEffect2"
}
]
},
"Effigy_Spike_TrackEffect2": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "SpikeLight",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_SpikeLoop"
},
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "Effigy_CreateSpike2"
}
]
},
"Effigy_CreateSpike2": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "Applier",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 42004223,
"campID": 4001
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Spike_Timer2"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Effigy_Rock_Elite_Spike3",
"modifiers": {
"Effigy_Spike_Timer3": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "ApplyModifier",
"target": "SelfAttackTarget",
"modifierName": "Effigy_Spike_TrackEffectHandler3"
}
]
},
"Effigy_Spike_TrackEffectHandler3": {
"modifierName": "",
"duration": 2.0999999046325684,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "Effigy_Spike_TrackEffect3"
}
]
},
"Effigy_Spike_TrackEffect3": {
"stacking": "Unique",
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "SendEffectTrigger",
"parameter": "SpikeContract",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_SpikeLoop"
},
{
"$type": "ApplyModifier",
"target": "Caster",
"modifierName": "Effigy_CreateSpike3"
}
]
},
"Effigy_CreateSpike3": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"target": "Applier",
"born": {
"$type": "ConfigBornByTarget",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true,
"alongGround": true
},
"gadgetID": 42004224,
"campID": 4001
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Spike_Timer3"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_SpikeDamage",
"modifiers": {
"Effigy_Spike_Timer": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_SpikeAlert"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Spike",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"checkHitLayerType": "Both",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 1.5,
"radius": 3.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.5,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"retreatType": "ByHitDirection",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true
},
"forceCameraShake": true,
"cameraShake": {
"shakeRange": 2.0,
"shakeTime": 0.30000001192092896,
"shakeDistance": 50.0
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Spike_Timer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_SpikeLastDamage",
"modifiers": {
"Effigy_Spike_Timer": {
"modifierName": "",
"duration": 0.5,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_SpikeAlert"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_Elite_Spike",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"onGround": true
}
},
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"checkHitLayerType": "Both",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"height": 1.5,
"radius": 5.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 0.75,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 100.0,
"strikeType": "Blunt",
"enBreak": 200.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"retreatType": "ByHitDirection",
"hitHaltTime": 0.05000000074505806,
"hitHaltTimeScale": 0.05000000074505806,
"canBeDefenceHalt": true
},
"forceCameraShake": true,
"cameraShake": {
"shakeRange": 2.0,
"shakeTime": 0.30000001192092896,
"shakeDistance": 50.0
}
}
},
"targetType": "Enemy"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Effigy_Spike_Timer"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Effigy_Rock_Elite_RockShield_SafeZone",
"modifiers": {
"SafeZone_Tick": {
"modifierName": "",
"duration": 14.399999618530273,
"elementDurability": 100.0,
"thinkInterval": 0.5,
"onAdded": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "SafeZone_InvincibleCtrl"
}
],
"onRemoved": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_ShieldDie"
},
{
"$type": "KillSelf"
}
],
"onBeingHit": [
{
"$type": "SendEffectTrigger",
"parameter": "BeHit"
}
],
"onThinkInterval": [
{
"$type": "ApplyModifier",
"target": "AllTeams",
"modifierName": "SafeZone_InvincibleCtrl"
}
]
},
"SafeZone_InvincibleCtrl": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "Predicated",
"target": "Applier",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "Lesser",
"value": 3.5
},
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "Lesser",
"compareType": "Y",
"value": 3.5
}
],
"successActions": [
{
"$type": "ApplyModifier",
"modifierName": "SafeZone_InvincibleHandler"
}
]
}
]
},
"SafeZone_InvincibleHandler": {
"modifierName": "",
"duration": 1.0,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "CurLocalAvatarMixin",
"modifierName": "SafeZone_Invincible"
}
]
},
"SafeZone_Invincible": {
"modifierName": "",
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "RejectAttackMixin",
"attackTag": "StoneArray"
},
{
"$type": "RejectAttackMixin",
"attackTag": ""
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "SafeZone_Tick"
},
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Effigy_Rock_ShieldLoop"
}
]
}
}
]