{ "AbilityMixins": [ { "$type": "ListenAbilityMixin", "AbilityName": "NotoriousMarionette_SummonDeathEvent", "OnListenAbilityAdded": [ { "$type": "SetTargetAbilitySpecialAction", "Params": [ { "AbilityName": "NotoriousMarionette_SummonDeathEvent", "AbilitySpecials": [ { "ModifyFunction": "Replace", "Param": 1, "ParamName": "IsBossChallenge", "ParamType": "Float" } ] } ] } ], "Targetting": "Self" } ], "AbilityName": "Abyss_BossFight01_EnvBuff_03", "AbilitySpecials": { "AS_AddDamageRatio_Avatar": { "Value": 0.1 }, "AS_AddedDamageRatio_Boss": { "Value": -0.05 }, "AS_AddedDamageRatio_BossDefault": { "Value": 0.25 } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "BossAddedDamageModifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NotoriousMarionette_Boss" ] } ], "Target": "Self" } ], "OnStunCreateActions": [ { "$type": "RemoveModifier", "ModifierName": "BuffModifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NotoriousMarionette_Boss" ] } ], "StackCount": 5, "Target": "Self" } ], "OnStunDestroyActions": [ { "$type": "ApplyModifier", "ModifierName": "BuffModifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NotoriousMarionette_Boss" ] } ], "StackCount": 5, "Target": "Self" } ] }, "Modifiers": { "BossAddedDamageModifier": { "Duration": -1, "ModifierStacking": "Unique", "Properties": { "Actor_AddedDamageRatio": "%AS_AddedDamageRatio_BossDefault" } }, "BuffModifier": { "Duration": -1, "MaxStackingNumber": 5, "ModifierStacking": "Multiple", "OnBeingHit": [ { "$type": "ModifyAttackDataAction", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NotoriousMarionette_Boss" ] }, { "$type": "ByOr", "Predicates": [ { "$type": "ByDamageElementType", "DamageElement": "Elec" }, { "$type": "ByDamageElementType", "DamageElement": "Ice" } ] } ], "PropertyKey": "Actor_AddedDamageRatio", "PropertyValue": "%AS_AddDamageRatio_Avatar", "Target": "Target" } ], "Properties": { "Actor_AddedDamageRatio": "%AS_AddedDamageRatio_Boss" } } }, "OnAbilityTrigger": [ { "$type": "ApplyModifier", "ModifierName": "BuffModifier", "Predicates": [ { "$type": "ByIsInZoneTags", "Tags": [ "NotoriousMarionette_Boss" ] } ], "StackCount": 1, "Target": "Self" } ] }