{ "AbilityName": "Test_Card_LimboS2Test_1009908", "AbilitySpecials": { "AS_Damage": { "Value": 0 }, "AS_Damage_1": { "Value": 0 }, "AS_Damage_2": { "Value": 0 }, "AS_IntervalCD": { "Value": 30 }, "UltraDamageRatio": { "Value": 10 } }, "AbilityStacking": "Unique", "DefaultModifier": { "ModifierStacking": "Unique", "OnHitOther": [ { "$type": "ApplyModifier", "ModifierName": "ExtraDmgModifier", "Target": "Self" } ] }, "Modifiers": { "CDController": { "Duration": "%AS_IntervalCD", "ModifierStacking": "Unique", "OnAdded": [ { "$type": "RemoveModifier", "ModifierName": "ExtraDmgModifier", "ModifierTargetType": "SameNameAbility", "Target": "TeamAvatars" } ], "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "ExtraDmgModifier", "Target": "TeamAvatars" } ] }, "DamageCalModifier": { "Duration": 10, "IgnoreTimeScale": false, "ModifierStacking": "Unique", "OnRemoved": [ { "$type": "ApplyModifier", "ModifierName": "CDController", "Target": "TeamAvatars" } ], "OnThinkInterval": [ { "$type": "DecreaseHPAction", "Amount": "%AS_Damage_2", "IgnoreInvincible": "false", "Percentage": 0, "Target": "Self" } ], "ThinkInterval": 0.5 }, "ExtraDmgModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnDamageCalculated": [ { "$type": "SetAbilitySpecialByAttackData", "AttackDataType": "Damage", "DoRefresh": true, "ModifyFunction": "Replace", "ParamName": "AS_Damage", "Target": "Self" }, { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "specials(AS_Damage)*specials(UltraDamageRatio)", "ParamName": "AS_Damage_1", "Target": "Self", "ValueType": "Float" }, { "$type": "SetAbilitySpecialByExpression", "DoRefresh": true, "Expression": "specials(AS_Damage_1)\/20", "ParamName": "AS_Damage_2", "Target": "Self", "ValueType": "Float" }, { "$type": "ApplyModifier", "ModifierName": "DamageCalModifier", "Target": "Target" } ] } } }