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

76 lines
1.8 KiB
JSON

{
"AbilityName": "BillySP_Pinball_PaddleEjectPassive",
"AbilitySpecials": {
"AS_HeavyHitCount": {
"Value": 1
}
},
"AbilityStacking": "Unique",
"Modifiers": {
"BillySP_Pinball_HeavyHitBuff": {
"Duration": 5,
"ModifierStacking": "Refresh",
"OnAdded": [
{
"$type": "ApplyGameplayTagAction",
"IsAdd": true,
"Tags": [
"Pinball_BillySP_HeavyHitReady"
],
"Target": "Self"
},
{
"$type": "TriggerSoundAction",
"Target": "Self",
"soundActionKey": "SA_Activity_Pinball_Launch"
}
],
"OnRemoved": [
{
"$type": "ApplyGameplayTagAction",
"IsAdd": false,
"Tags": [
"Pinball_BillySP_HeavyHitReady"
],
"Target": "Self"
},
{
"$type": "RemoveEffectByTagAndOwner",
"KillImmediately": false,
"Tag": "BillySP_Pinball_HeavyHitBuff_Loop",
"Target": "Self"
},
{
"$type": "RemoveAbilityAction",
"AbilityName": "BillySP_Pinball_PaddleGlowPreview",
"Predicates": [
{
"$type": "ByHasAbility",
"AbilityNameList": [
"BillySP_Pinball_PaddleGlowPreview"
],
"Target": "Self"
}
],
"Target": "Self"
}
]
}
},
"OnAbilityTrigger": [
{
"$type": "ApplyGameplayTagAction",
"IsAdd": false,
"Tags": [
"Pinball_BillySP_OnPaddleContact"
],
"Target": "Self"
},
{
"$type": "ApplyModifier",
"ModifierName": "BillySP_Pinball_HeavyHitBuff",
"StackCount": "%AS_HeavyHitCount",
"Target": "Self"
}
]
}