1
0
ZenlessData/Data/_unsorted/Cecife_Pinball_PaddleGlowExit.json
2026-09-09 00:49:36 +02:00

87 lines
2.2 KiB
JSON

{
"AbilityName": "Cecife_Pinball_PaddleGlowExit",
"AbilityStacking": "Unique",
"Modifiers": {
"Cecife_Pinball_PaddleGlowExitCheck": {
"DelayHandlers": [
{
"DelayTime": 0.1,
"TimeUpActions": [
{
"$type": "RemoveAbilityAction",
"AbilityName": "Cecife_Pinball_PassiveReadySteamPreview",
"Predicates": [
{
"$type": "ByHasAbility",
"AbilityNameList": [
"Cecife_Pinball_PassiveReadySteamPreview"
],
"Target": "Self"
},
{
"$type": "ByNot",
"Predicates": [
{
"$type": "ByTags",
"TagList": [
"Pinball_Cecife_HomingReady"
],
"Target": "Self"
}
]
},
{
"$type": "ByModifierStackCount",
"CompareType": "LessEqual",
"CountModifierType": "GlobalAbility",
"ModifierName": "Cecife_HomingCharge",
"StackCount": 0,
"Target": "Self"
}
],
"Target": "Self"
}
]
}
],
"Duration": 0.2,
"ModifierStacking": "Refresh"
}
},
"OnAbilityTrigger": [
{
"$type": "ApplyGameplayTagAction",
"IsAdd": false,
"Predicates": [
{
"$type": "ByPinballContact",
"CasterKind": "Ball",
"OtherKind": "Paddle"
}
],
"Tags": [
"Pinball_Cecife_OnPaddleContact"
],
"Target": "Self"
},
{
"$type": "ApplyModifier",
"ModifierName": "Cecife_Pinball_PaddleGlowExitCheck",
"Predicates": [
{
"$type": "ByPinballContact",
"CasterKind": "Ball",
"OtherKind": "Paddle"
},
{
"$type": "ByHasAbility",
"AbilityNameList": [
"Cecife_Pinball_PassiveReadySteamPreview"
],
"Target": "Self"
}
],
"Target": "Self"
}
]
}