{ "AbilityList": [ { "Modifiers": { "MEquip_22006_Main": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 8007 } } }, { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 8008 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_22006_Sub" } } ] } ] } ] }, "MEquip_22006_Sub": { "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillName", "SkillName": "Skill11" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster + CasterServant" }, "ModifierName": { "Value": "MEquip_22006_Sub2" } } ] } ] } ], "AdditionConfig": { "SubModifierList": [ { "Name": "MEquip_22006_Halo", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent" }, "IsHaloStatus": true } ] } }, "MEquip_22006_Sub2": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 643517507 ] } } } ] }, { "Event": "OnAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MEquip_22006_Halo": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1063950616 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability22006", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_22006_Main" } } ], "DynamicValues": { "Floats": { "-1063950616": { "ReadInfo": { "Type": "SkillEquip", "TriggerKey": "", "Index": 1 } }, "643517507": { "ReadInfo": { "Type": "SkillEquip", "TriggerKey": "", "Index": 2 } } } } }, { "Modifiers": { "MEquip_23052_Main": { "_CallbackList": [ { "Event": "OnListenBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity.GetServant" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntitySkillTargetEntityList" }, "Team": "TeamDark" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity.GetServant" }, "ModifierName": { "Value": "MEquip_23052_Sub" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntitySkillTargetEntityList" }, "Team": "TeamLight" }, { "$type": "RPG.GameCore.ByCompareTargetCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntitySkillTargetEntityList" }, "Number": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "CompareType": "Equal" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity.GetServant" }, "ModifierName": { "Value": "MEquip_23052_Sub2" } } ] } ] } ] } ] } ], "DynamicValues": { "Floats": { "-2023796985": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "MEquip_23052_Sub": { "_CallbackList": [ { "Event": "OnModifierAdd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCheckModifierCallBackName", "ModifierName": "MEquip_23052_Sub2" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAEBAgQR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -2010747984, 355795749 ] } }, "DynamicKey": { "Value": "MDF_CritDmg" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAEBAgQR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -2039151640, 355795749 ] } }, "DynamicKey": { "Value": "MDF_DamageRatio" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent" }, "ModifierName": { "Value": "MEquip_23052_Halo" } } ] } ] } ], "AdditionConfig": { "SubModifierList": [ { "Name": "MEquip_23052_Halo", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent" }, "IsHaloStatus": true } ] } }, "MEquip_23052_Sub2": { "_CallbackList": [ { "Event": "OnModifierAdd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCheckModifierCallBackName", "ModifierName": "MEquip_23052_Sub" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAEBAgQR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -2039151640, 355795749 ] } }, "DynamicKey": { "Value": "MDF_DamageRatio" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAEBAgQR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -2010747984, 355795749 ] } }, "DynamicKey": { "Value": "MDF_CritDmg" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeamWithAllDarkTeamUnselectable.RemoveBattleEvent" }, "ModifierName": { "Value": "MEquip_23052_Halo2" } } ] } ] } ], "AdditionConfig": { "SubModifierList": [ { "Name": "MEquip_23052_Halo2", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeamWithAllDarkTeamUnselectable.RemoveBattleEvent" }, "IsHaloStatus": true } ] } }, "MEquip_23052_Halo": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -2010747984 ] } } } ] } ], "Stacking": "ReplaceByCaster" }, "MEquip_23052_Halo2": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageTypeTakenRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -2039151640 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability23052", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -878152916 ] } }, "DynamicKey": { "Value": "MDF_CritDmg" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1593214948 ] } }, "DynamicKey": { "Value": "MDF_DamageRatio" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_23052_Main" }, "DynamicValues": { "MDF_ExtraRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 355795749 ] } } } } ], "DynamicValues": { "Floats": { "-878152916": { "ReadInfo": { "Type": "SkillEquip", "TriggerKey": "", "Index": 1 } }, "-1593214948": { "ReadInfo": { "Type": "SkillEquip", "TriggerKey": "", "Index": 2 } }, "355795749": { "ReadInfo": { "Type": "SkillEquip", "TriggerKey": "", "Index": 3 } }, "-2010747984": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-2039151640": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, { "Modifiers": { "MRelic_323_Main": { "_CallbackList": [ { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterServant" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MRelic_323_Sub2" } } ] } ] } ] }, "MRelic_323_Sub2": { "_CallbackList": [ { "Event": "OnListenModifierRemove", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCheckModifierCallBackName", "ModifierName": "MRelic_323_Sub3" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MRelic_323_Sub3" } } ] } ] } ], "AdditionConfig": { "SubModifierList": [ { "Name": "MRelic_323_Sub3", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent" }, "IsHaloStatus": true } ] }, "Stacking": "ReplaceByCaster" }, "MRelic_323_Sub3": { "BehaviorFlagList": [ "STAT_SpeedUp" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "SpeedAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 182928980 ] } } } ] } ] } }, "Name": "Ability53231", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_323_Main" } } ], "DynamicValues": { "Floats": { "182928980": { "ReadInfo": { "Type": "SkillRelic", "TriggerKey": "323_2", "Index": 1 } } } } }, { "Modifiers": { "MRelic_324_Main": { "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "_PhaseFlag" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "_BPCount_Sum" } } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "_PhaseFlag" } } ] }, { "Event": "OnListenBpChange", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, { "$type": "RPG.GameCore.ByCompareParamValue", "CompareType": "Less", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "_PhaseFlag" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByBPChange", "DynamicKey": "_BPCount" }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQECEAECEQ==", "FixedValues": [], "DynamicHashes": [ 1162599368, 1099313850, -1913683612 ] } }, "DynamicKey": { "Value": "_BPCount_Sum" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "_BPCount_Sum" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1583296092 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MRelic_324_Sub" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1471104207 ] } } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "_PhaseFlag" } } ] } ] } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "-1872945144": { "ReadInfo": { "Type": "None", "Index": 0 } }, "1162599368": { "ReadInfo": { "Type": "None", "Index": 0 } }, "-1913683612": { "ReadInfo": { "Type": "None", "Index": 0 } } } } }, "MRelic_324_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -525742069 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "2128130574": { "ReadInfo": { "Type": "None", "Index": 0 } } } } } }, "Name": "Ability53241", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_324_Main" } } ], "DynamicValues": { "Floats": { "-1583296092": { "ReadInfo": { "Type": "SkillRelic", "TriggerKey": "324_2", "Index": 1 } }, "-525742069": { "ReadInfo": { "Type": "SkillRelic", "TriggerKey": "324_2", "Index": 2 } }, "1471104207": { "ReadInfo": { "Type": "SkillRelic", "TriggerKey": "324_2", "Index": 3 } } } } } ], "GlobalModifiers": {} }