{ "AbilityName": "TurnBased_ChallengeLevel_07", "AbilitySpecials": { "AS_TurnCount": { "Value": 0, "ValueType": "Integer" } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnUnitTurnStarted": [ { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Add", "Param": 1, "ParamName": "AS_TurnCount", "ParamType": "Integer", "Predicates": [ { "$type": "ByMonsterStrengthType", "StrengthType": "Boss" } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByAbilitySpecial", "CompareType": "GreaterEqual", "Param": 2, "ParamName": "AS_TurnCount", "ParamType": "Integer" } ], "SuccessActions": [ { "$type": "TriggerAbilityAction", "AbilityName": "Monster_TurnBased_CommonBuff_Heal" }, { "$type": "SetAbilitySpecialAction", "ModifyFunction": "Replace", "Param": 0, "ParamName": "AS_TurnCount", "ParamType": "Integer" } ] } ] } }