{ "AbilityList": [ { "Name": "BattleEventAbility_RogueChallengeTurnLimit_Win", "OnAdd": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AddNormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.SetLevelChallengeTurnLimit", "LimitType": "Win", "LimitCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -15267545 ] } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_ChallengeTurnLimit" } } ] }, { "Name": "BattleEventAbility_RogueChallengeTurnLimit_Lose", "OnAdd": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AddNormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } }, { "$type": "RPG.GameCore.SetLevelChallengeTurnLimit", "LimitType": "Lose", "LimitCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -15267545 ] } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_ChallengeTurnLimit" } } ] } ] }