{ "AbilityName": "MonsterDieBySecond", "AbilitySpecials": { "AS_DecreaseHPRatio": { "Value": 0.005, "ValueType": "Float" } }, "AbilityStacking": "Unique", "DefaultModifier": { "OnEnterBattleStateChange": [ { "$type": "BranchOperator", "Conditions": [ { "$type": "ByEnterBattleStateChange", "ChangeType": "Enter", "State": "EnterBattle" } ], "SuccessActions": [ { "$type": "ApplyModifier", "ModifierName": "HpRecoverModifier", "Predicates": [ { "$type": "ByOr", "Predicates": [ { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Elite", "Target": "Self" }, { "$type": "ByMonsterStrengthType", "CompareType": "Equal", "StrengthType": "Boss", "Target": "Self" } ] } ] } ] }, { "$type": "BranchOperator", "Conditions": [ { "$type": "ByEnterBattleStateChange", "ChangeType": "Exit", "State": "EnterBattle" } ], "SuccessActions": [ { "$type": "RemoveModifier", "ModifierName": "HpRecoverModifier", "Target": "Self" } ] } ] }, "Modifiers": { "HpRecoverModifier": { "Duration": -1, "ModifierStacking": "Unique", "OnThinkInterval": [ { "$type": "DecreaseHPAction", "Amount": 0, "Percentage": "%AS_DecreaseHPRatio", "Target": "Self" } ], "ThinkInterval": 1 } } }