{ "AbilityName": "Level_Turnbased_18", "AbilityStacking": "Unique", "DefaultModifier": { "OnAdded": [ { "$type": "ApplyModifier", "ModifierName": "PlayShellEffectModifier", "Target": "Self" } ], "OnBeAttackLanded": [ { "$type": "RemoveModifier", "ModifierName": "PlayShellEffectModifier", "Target": "Self" }, { "$type": "TurnBasedAddEntityTemporaryUnit", "Target": "Other" }, { "$type": "FireEffect", "EffectPattern": "Eff_MonsterFantasy_Device_05_TimeItem", "EffectScale": { "OverrideScaleX": 1, "OverrideScaleY": 1, "OverrideScaleZ": 1 }, "Predicates": [ { "$type": "ByTags", "TagList": [ "Small" ], "Target": "Other" } ], "Target": "Other" }, { "$type": "FireEffect", "EffectPattern": "Eff_MonsterFantasy_Device_05_TimeItem", "EffectScale": { "OverrideScaleX": 1.5, "OverrideScaleY": 1.5, "OverrideScaleZ": 1.5 }, "Predicates": [ { "$type": "ByTags", "TagList": [ "Middle" ], "Target": "Other" } ], "Target": "Other" }, { "$type": "FireEffect", "EffectPattern": "Eff_MonsterFantasy_Device_05_TimeItem", "EffectScale": { "OverrideScaleX": 2, "OverrideScaleY": 2, "OverrideScaleZ": 2 }, "Predicates": [ { "$type": "ByTags", "TagList": [ "Large" ], "Target": "Other" } ], "Target": "Other" }, { "$type": "DeadHandlerAction", "Target": "Self" } ], "OnDeadHandler": [ { "$type": "FireEffect", "AttachPointName": "EffectPoint", "EffectPattern": "Eff_MonsterFantasy_Device_02_ShellEnd", "EffectScale": { "OverrideScaleX": 1.5, "OverrideScaleY": 1.5, "OverrideScaleZ": 1.5 }, "Target": "Self" } ] }, "Modifiers": { "PlayShellEffectModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnAdded": [ { "$type": "AttachEffect", "AttachPointName": "EffectPoint", "EffectPattern": "Eff_MonsterFantasy_Device_01_Shell", "EffectScale": { "x": 1.5, "y": 1.5, "z": 1.5 }, "Target": "Self" } ] } } }