Files
GenshinData-1/BinOutput/Ability/Temp/MonsterAbilities/4b3fd2fd.json

1599 lines
63 KiB
JSON

[
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_PoseHandler",
"abilityMixins": [
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_SYLPH_POSE_TAG_",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
1.5
],
"modifierNameSteps": [
"Pose_None",
"Pose_Activated"
]
},
{
"$type": "AttachModifierToHPPercentMixinV2",
"valueSteps": [
0.019999999552965164
],
"modifierNameSteps": [
"Sylph_Empty",
"Sylph_DyingPoseState"
]
}
],
"modifiers": {
"UNIQUE_Sylph_Limbo": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"properties": {
"Actor_HpThresholdRatio": 0.0
},
"state": "Limbo"
},
"Empty": {
"modifierName": "",
"elementDurability": 100.0
},
"Achieve_Moniter": {
"modifierName": "",
"elementDurability": 100.0,
"onKill": [
{
"$type": "DoWatcherSystemAction",
"watcherId": 82125,
"inThreatListOnly": true
}
]
},
"UNIQUE_Sylph_ChargeBar": {
"modifierName": "",
"isUnique": true,
"elementDurability": 100.0,
"modifierMixins": [
{
"$type": "ChargeBarMixin",
"OGKPEFDFNLB": 2,
"FILLLGGOGIE": 0.0,
"maxValue": 100.0
},
{
"$type": "AttachModifierToSelfGlobalValueMixin",
"globalValueKey": "_CHARGEBAR_VALUE",
"defaultGlobalValueOnCreate": 0.0,
"valueSteps": [
-0.5,
0.5,
99.5,
100.5
],
"modifierNameSteps": [
"Achieve_Moniter",
"Empty",
"ChargeActivated"
]
},
{
"$type": "DoActionByDamageReceivedMixin",
"HHDCJJAIJEJ": 0.15000000596046448,
"DLFDIPOLEAM": 0.25,
"actionQueue": [
{
"$type": "AddChargeBarValue",
"value": 20.0,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
{
"$type": "DoActionByDamageReceivedMixin",
"HHDCJJAIJEJ": 0.25,
"DLFDIPOLEAM": 0.3499999940395355,
"actionQueue": [
{
"$type": "AddChargeBarValue",
"value": 40.0,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
{
"$type": "DoActionByDamageReceivedMixin",
"HHDCJJAIJEJ": 0.3499999940395355,
"DLFDIPOLEAM": 0.44999998807907104,
"actionQueue": [
{
"$type": "AddChargeBarValue",
"value": 70.0,
"maxValue": 0.0,
"minValue": 0.0
}
]
},
{
"$type": "DoActionByDamageReceivedMixin",
"HHDCJJAIJEJ": 0.44999998807907104,
"DLFDIPOLEAM": 3.4028234663852886e+38,
"actionQueue": [
{
"$type": "AddChargeBarValue",
"value": 100.0,
"maxValue": 0.0,
"minValue": 0.0
}
]
}
],
"onAdded": [
{
"$type": "SetChargeBarValue",
"value": 0.0
}
]
},
"ChargeActivated": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_SYLPH_POSE_TAG_",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetAnimatorTrigger",
"triggerID": "NormalToActivated"
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_SYLPH_POSE_TAG_",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "ResetAnimatorTrigger",
"triggerID": "NormalToActivated"
}
]
},
"Pose_None": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "ActivatedTag"
},
{
"$type": "SetAnimatorBool",
"boolID": "ActivatedTag"
}
]
},
"Pose_Activated": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Entity_WeightRatio": 2.0
},
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "ActivatedTag",
"value": true
},
{
"$type": "SetAnimatorBool",
"boolID": "ActivatedTag",
"value": true
},
{
"$type": "SetAISkillCDAvailableNow",
"skillIDs": [
601
]
},
{
"$type": "ReTriggerAISkillInitialCD",
"skillIDs": [
601
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"HitBoxBody"
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"HitBoxBody_Activated"
],
"setEnable": true
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider"
]
},
{
"$type": "EnablePushColliderName",
"pushColliderNames": [
"PushCollider_Activated"
],
"setEnable": true
}
]
},
"Sylph_DyingPoseState": {
"modifierName": "",
"elementDurability": 100.0,
"properties": {
"Actor_EndureDelta": 0.0,
"Actor_SubHurtDelta": 1.0
},
"state": "DenyLockOn",
"onAdded": [
{
"$type": "SetPoseBool",
"boolID": "DyingState",
"value": true
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"HitBoxBody"
]
},
{
"$type": "EnableHitBoxByName",
"hitBoxNames": [
"HitBoxBody_Activated"
]
},
{
"$type": "SetGlobalValue",
"value": 1.0,
"key": "_SYLPH_DEATH_TAG_",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "AttachModifier",
"modifierName": "Dying_IsGhostToAllied"
},
{
"$type": "AttachModifier",
"modifierName": "Dying_IsGhostToEnemy"
},
{
"$type": "AttachModifier",
"modifierName": "Dying_LockHP"
},
{
"$type": "AttachModifier",
"modifierName": "Dying_NoHeal"
}
],
"onRemoved": [
{
"$type": "SetPoseBool",
"boolID": "DyingState"
},
{
"$type": "EnableHitBoxByName",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_SYLPH_POSE_TAG_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"hitBoxNames": [
"HitBoxBody"
],
"setEnable": true
},
{
"$type": "EnableHitBoxByName",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_SYLPH_POSE_TAG_",
"value": 1.0
}
],
"hitBoxNames": [
"HitBoxBody_Activated"
],
"setEnable": true
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_SYLPH_DEATH_TAG_",
"maxValue": 0.0,
"minValue": 0.0
}
]
},
"Dying_IsGhostToAllied": {
"modifierName": "",
"elementDurability": 100.0,
"state": "IsGhostToAllied"
},
"Dying_IsGhostToEnemy": {
"modifierName": "",
"elementDurability": 100.0,
"state": "IsGhostToEnemy"
},
"Dying_LockHP": {
"modifierName": "",
"elementDurability": 100.0,
"state": "LockHP"
},
"Dying_NoHeal": {
"modifierName": "",
"elementDurability": 100.0,
"state": "NoHeal"
},
"Sylph_Empty": {
"modifierName": "",
"elementDurability": 100.0
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Sylph_Limbo"
},
{
"$type": "ApplyModifier",
"modifierName": "UNIQUE_Sylph_ChargeBar"
},
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_SYLPH_DEATH_TAG_",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_PoseAction",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
211,
311
],
"modifierName": "Sylph_DyingAnimState"
}
],
"modifiers": {
"Sylph_DyingAnimState": {
"modifierName": "",
"elementDurability": 100.0,
"thinkInterval": 0.20000000298023224,
"onAdded": [
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_SYLPH_POSE_TAG_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"boolID": "DeathTag",
"value": true
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_SYLPH_POSE_TAG_",
"value": 1.0
}
],
"boolID": "ActivatedDeathTag",
"value": true
},
{
"$type": "RemoveModifierByAbilityStateResistanceID",
"resistanceListID": 13002
}
],
"onRemoved": [
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_SYLPH_POSE_TAG_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"boolID": "DeathTag"
},
{
"$type": "SetAnimatorBool",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_SYLPH_POSE_TAG_",
"value": 1.0
}
],
"boolID": "ActivatedDeathTag"
}
],
"onThinkInterval": [
{
"$type": "RemoveModifierByAbilityStateResistanceID",
"resistanceListID": 13002
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_Steer",
"abilityMixins": [
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"NormalIdle"
],
"angularSpeed": 240.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Warning"
],
"angularSpeed": 150.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"RockBullet_BS"
],
"endNormalizedTime": 0.800000011920929,
"angularSpeed": 360.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"RockBullet_Loop_01",
"RockBullet_Loop_02",
"RockBullet_Loop_03"
],
"endNormalizedTime": 0.20000000298023224,
"angularSpeed": 90.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"RockBullet_AS"
],
"startNormalizedTime": 0.699999988079071,
"angularSpeed": 240.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"FlyHor_BS"
],
"endNormalizedTime": 0.5,
"angularSpeed": 360.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"FlyHor_AS"
],
"startNormalizedTime": 0.5,
"angularSpeed": 180.0,
"attackTrigger": ""
},
{
"$type": "SteerAttackMixin",
"steerStateIDs": [
"Activated_Earthquake"
],
"angularSpeed": 120.0,
"attackTrigger": ""
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_ExitBattle",
"abilityMixins": [
{
"$type": "AttachToPoseIDMixin",
"poseIDs": [
901
],
"modifierName": "ExitBattle"
}
],
"modifiers": {
"ExitBattle": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "SetAnimatorTrigger",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_SYLPH_POSE_TAG_",
"value": 1.0
}
],
"triggerID": "ActivatedToNormal"
}
],
"onRemoved": [
{
"$type": "SetGlobalValue",
"value": 0.0,
"key": "_SYLPH_POSE_TAG_",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "SetPoseBool",
"boolID": "DyingState"
},
{
"$type": "SetPoseBool",
"boolID": "ActivatedTag"
},
{
"$type": "SetAnimatorBool",
"boolID": "ActivatedTag"
},
{
"$type": "SetChargeBarValue",
"value": 0.0
},
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Sylph_Face"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_RockBullet",
"abilityMixins": [
{
"$type": "AttachToAnimatorStateIDMixin",
"stateIDs": [
"RockBullet_Loop_01",
"RockBullet_Loop_02",
"RockBullet_Loop_03"
],
"modifierName": "RockBullet_Eff"
}
],
"modifiers": {
"RockBullet_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_RockBullet_Body"
}
]
}
},
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42006201,
"born": {
"$type": "ConfigBornByAttachPoint",
"attachPointName": "BulletAttachPoint"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Sylph_Rock_RockBullet_Hit",
"modifiers": {
"RockBullet_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_RockBullet_Loop"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "RockBullet_Eff"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"radius": 0.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.0,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 50.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV3",
"hitHaltTimeScale": 0.009999999776482582
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_RockBullet_AS"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_FlyHor",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FlyHor_Loop"
],
"modifierName": "FlyHor_FollowBullet"
}
],
"modifiers": {
"FlyHor_FollowBullet": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "ResetAnimatorTrigger",
"triggerID": "FlyHorEnd"
},
{
"$type": "TriggerBullet",
"bulletID": 42006203,
"born": {
"$type": "ConfigBornBySelf"
},
"lifeByOwnerIsAlive": true,
"trackTarget": "Self"
}
],
"onRemoved": [
{
"$type": "KillSelf",
"otherTargets": {
"$type": "SelectTargetsByChildren",
"configID": 42006203
}
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_FlyHor_RushMove",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"FlyHor_Loop"
],
"modifierName": "FlyHor_EffHandler"
}
],
"modifiers": {
"FlyHor_EffHandler": {
"modifierName": "",
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "RemoveModifier",
"modifierName": "FlyHor_Eff"
}
]
},
"FlyHor_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_Fly"
}
]
}
},
"onAbilityStart": [
{
"$type": "Predicated",
"target": "SelfAttackTarget",
"targetPredicates": [
{
"$type": "ByTargetPositionToSelfPosition",
"logic": "LesserOrEqual",
"value": 8.0
}
],
"successActions": [
{
"$type": "TurnDirectionToPos",
"target": "SelfAttackTarget",
"toPos": {
"$type": "ConfigBornByTarget"
}
},
{
"$type": "TryFindBlinkPointByBorn",
"target": "SelfAttackTarget",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 8.0
}
},
"hitSceneType": "BlinkHitSceneTestByThreeSegments",
"limitY": 2.5
},
{
"$type": "FixedMonsterRushMove",
"toPos": {
"$type": "ConfigBornByTeleportToPoint"
},
"timeRange": 1.0,
"animatorStateIDs": [
"FlyHor_01_Loop",
"FlyHor_02_Loop"
],
"overrideMoveCollider": "",
"isInAir": true
}
],
"failActions": [
{
"$type": "TryFindBlinkPointByBorn",
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 8.0
}
},
"hitSceneType": "BlinkHitSceneTestByThreeSegments",
"limitY": 2.5
},
{
"$type": "FixedMonsterRushMove",
"toPos": {
"$type": "ConfigBornByTeleportToPoint"
},
"timeRange": 1.0,
"animatorStateIDs": [
"FlyHor_01_Loop",
"FlyHor_02_Loop"
],
"overrideMoveCollider": "",
"isInAir": true
}
]
},
{
"$type": "ApplyModifier",
"modifierName": "FlyHor_Eff"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Sylph_Rock_FlyHor_FollowBullet_Hit",
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.25,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 50.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "SetAnimatorTrigger",
"target": "Owner",
"triggerID": "FlyHorEnd"
},
{
"$type": "KillSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_FlyHigh",
"modifiers": {
"FlyHigh_Bullet": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerBullet",
"bulletID": 42006202,
"born": {
"$type": "ConfigBornBySelf",
"offset": {
"x": 0.0,
"y": 4.0,
"z": 0.0
}
},
"lifeByOwnerIsAlive": true
}
]
}
},
"onAbilityStart": [
{
"$type": "ApplyModifier",
"modifierName": "FlyHigh_Bullet"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Sylph_Rock_RockBall_Hit",
"modifiers": {
"RockBall_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_RockBall"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "RockBall_Eff"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByCollisionPoint"
},
"radius": 1.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.25,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "none",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "RemoveModifier",
"modifierName": "RockBall_Eff"
},
{
"$type": "KillSelf"
}
],
"onKill": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_RockBall_AS"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_Deathrattle",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Deathrattle"
],
"modifierName": "Deathrattle_Pos"
}
],
"modifiers": {
"Deathrattle_Pos": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
},
"gadgetID": 42006206,
"campID": 4001,
"byServer": true
}
],
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Sylph_Limbo"
},
{
"$type": "KillSelf"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Sylph_Rock_DeathPosAction",
"modifiers": {
"Deathrattle_Timer": {
"modifierName": "",
"duration": 1.2000000476837158,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_Deathrattle"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Deathrattle_Actions"
}
]
},
"Deathrattle_Actions": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
},
"radius": 2.5
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.25,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 100.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
}
]
},
"Deathrattle_LifeHandler": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Deathrattle_Timer"
},
{
"$type": "ApplyModifier",
"modifierName": "Deathrattle_LifeHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_Activated_Earthquake",
"onAbilityStart": [
{
"$type": "TriggerBullet",
"bulletID": 42006204,
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "BulletAttachPoint"
}
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Sylph_Rock_Activated_EarthquakeBullet_Hit",
"modifiers": {
"EarthquakeBullet_Eff": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AttachEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_Activated_Earthquake_EnergyBullet"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "EarthquakeBullet_Eff"
}
],
"onAbilityStart": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackCircle",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornBySelf"
},
"radius": 6.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.25,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"enBreak": 100.0,
"damageExtra": 0.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV4",
"hitHaltTimeScale": 0.009999999776482582
},
"canBeModifiedBy": "OriginOwner"
}
},
"targetType": "Enemy"
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_Activated_Earthquake_Damage",
"born": {
"$type": "ConfigBornBySelf",
"onGround": true,
"direction": {
"$type": "ConfigDirectionByDefault",
"angleOffset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
}
},
"alongGround": true
}
},
{
"$type": "KillSelf"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Monster_Sylph_Rock_Activated_Deathrattle",
"abilityMixins": [
{
"$type": "AttachToStateIDMixin",
"stateIDs": [
"Activated_Deathrattle"
],
"modifierName": "Activated_Deathrattle_Pos"
}
],
"modifiers": {
"Activated_Deathrattle_Pos": {
"modifierName": "",
"elementDurability": 100.0,
"onAdded": [
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_CHANNELLERSLAB_SYLPH_ELITETAG_",
"value": 0.0,
"compareType": "NoneOrEqual"
}
],
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
},
"gadgetID": 42006205,
"campID": 4001,
"byServer": true
},
{
"$type": "CreateGadget",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"key": "_CHANNELLERSLAB_SYLPH_ELITETAG_",
"value": 1.0
}
],
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
},
"gadgetID": 42006207,
"campID": 4001,
"byServer": true
}
],
"onRemoved": [
{
"$type": "RemoveUniqueModifier",
"modifierName": "UNIQUE_Sylph_Limbo"
},
{
"$type": "KillSelf"
}
]
}
}
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Sylph_Rock_Activated_DeathPosAction",
"modifiers": {
"Activated_Deathrattle_Timer": {
"modifierName": "",
"duration": 1.7999999523162842,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_Activated_Deathrattle"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Activated_Deathrattle_Actions"
}
]
},
"Activated_Deathrattle_Actions": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
},
"radius": 7.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": 1.5,
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 150.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
}
]
},
"Activated_Deathrattle_LifeHandler": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Activated_Deathrattle_Timer"
},
{
"$type": "ApplyModifier",
"modifierName": "Activated_Deathrattle_LifeHandler"
}
]
}
},
{
"Default": {
"$type": "ConfigAbility",
"abilityName": "Sylph_Rock_Elite_Activated_DeathPosAction",
"abilitySpecials": {
"DeathrattleDamage": 0.0,
"DeathrattleChargeUp": 0.0
},
"modifiers": {
"Activated_Deathrattle_Timer": {
"modifierName": "",
"duration": 1.7999999523162842,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Sylph_Rock_Activated_Deathrattle_Enhanced"
}
],
"onRemoved": [
{
"$type": "ApplyModifier",
"modifierName": "Activated_Deathrattle_Actions"
}
]
},
"Activated_Deathrattle_Actions": {
"modifierName": "",
"duration": 0.20000000298023224,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "TriggerAttackEvent",
"attackEvent": {
"attackPattern": {
"$type": "ConfigAttackSphere",
"triggerType": "TriggerNoRepeat",
"born": {
"$type": "ConfigBornByAttachPoint",
"offset": {
"x": 0.0,
"y": 0.0,
"z": 0.0
},
"attachPointName": "RootNode"
},
"radius": 10.0
},
"attackInfo": {
"attackTag": "",
"attenuationTag": "",
"attenuationGroup": "default",
"attackProperty": {
"damagePercentage": "DeathrattleDamage",
"damagePercentageRatio": 0.0,
"elementType": "Rock",
"elementDurability": 25.0,
"strikeType": "Blunt",
"enBreak": 150.0
},
"hitPattern": {
"onHitEffectName": "default",
"hitImpulseType": "LV5",
"hitHaltTimeScale": 0.009999999776482582
}
}
},
"targetType": "Enemy"
},
{
"$type": "Predicated",
"otherTargets": {
"$type": "SelectTargetsByShape",
"shapeName": "CircleR50",
"campTargetType": "All",
"sizeRatio": 1.0
},
"targetPredicates": [
{
"$type": "ByEntityTypes",
"entityTypes": [
"Monster"
]
},
{
"$type": "ByTargetGlobalValue",
"key": "_CHANNELLERSLAB_SYLPH_ELITETAG_",
"value": 1.0
},
{
"$type": "ByTargetGlobalValue",
"target": "Self",
"key": "_CHANNELLERSLAB_SYLPH_DEATHRATTLECHARGE_GADGETTAG_",
"value": 1.0
}
],
"successActions": [
{
"$type": "ApplyModifier",
"target": "Target",
"modifierName": "Activated_Deathrattle_DeathrattleChargeUp"
}
]
}
]
},
"Activated_Deathrattle_DeathrattleChargeUp": {
"modifierName": "",
"duration": 0.10000000149011612,
"elementDurability": 100.0,
"onAdded": [
{
"$type": "AddChargeBarValue",
"value": "DeathrattleChargeUp",
"maxValue": 0.0,
"minValue": 0.0
},
{
"$type": "FireEffect",
"effectPattern": "Eff_Monster_Common_AddChargeValue"
}
]
},
"Activated_Deathrattle_LifeHandler": {
"modifierName": "",
"duration": 5.0,
"elementDurability": 100.0,
"onRemoved": [
{
"$type": "KillSelf"
}
]
}
},
"onAdded": [
{
"$type": "ApplyModifier",
"modifierName": "Activated_Deathrattle_Timer"
},
{
"$type": "ApplyModifier",
"modifierName": "Activated_Deathrattle_LifeHandler"
},
{
"$type": "SetGlobalValue",
"predicates": [
{
"$type": "ByTargetGlobalValue",
"target": "Owner",
"key": "_CHANNELLERSLAB_SYLPH_DEATHRATTLECHARGE_",
"value": 1.0
}
],
"value": 1.0,
"key": "_CHANNELLERSLAB_SYLPH_DEATHRATTLECHARGE_GADGETTAG_",
"maxValue": 0.0,
"minValue": 0.0
}
]
}
}
]