{ "AbilityList": [ { "Name": "Ability23049", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_23049_Main" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc0261f1ec0] 0xc0261f1e90}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 1 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc02642c2d0] 0xc02642c2a0}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 2 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc02642c660] 0xc02642c630}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 3 }, "unk": null, "v24": { "Value": 0 } } } }, "Modifiers": { "MEquip_23049_Main": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterServant" }, "ModifierName": { "Value": "MEquip_23049_Listen" }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1377172463 ] } }, "MDF_PropertyValue_2": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1281088564 ] } }, "MDF_PropertyValue_3": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -943800222 ] } } } } ] }, { "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": "ModifierOwnerEntity.GetServant" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MEquip_23049_Listen" }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1377172463 ] } }, "MDF_PropertyValue_2": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1281088564 ] } }, "MDF_PropertyValue_3": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -943800222 ] } } } } ] } ] } ] }, "MEquip_23049_Listen": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02646d740] 0xc02646d710}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc02646da10] 0xc02646d9e0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc02646dce0] 0xc02646dcb0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "BehaviorFlagList": [ "RemoveWhenCasterDead", "Deathrattle" ], "_CallbackList": [ { "Event": "OnDeathrattle", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_23049_Sub" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AddValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 561100664 ] } } } ] } ] }, { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_23049_Sub" }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2128130574 ] } }, "MDF_PropertyValue_2": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 561100665 ] } }, "MDF_PropertyValue_3": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 561100664 ] } } } } ] } ] }, "MEquip_23049_Sub2": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc026992f90] 0xc026992f60}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_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": [ 131978583 ] } } } ] } ] }, "MEquip_23049_Sub3": { "Stacking": "Replace", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02699f5c0] 0xc02699f590}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifyDamageData", "Defender_DefenceAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAOEQ==", "FixedValues": [], "DynamicHashes": [ 2128130574 ] } } } ] } ] }, "MEquip_23049_Sub": { "Stacking": "Replace", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc0269add70] 0xc0269add40}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0269ae0c0] 0xc0269ae090}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0269ae390] 0xc0269ae360}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity + ModifierOwnerEntity.GetServant" }, "ModifierName": { "Value": "MEquip_23049_Sub2" }, "OnlyRemoveCasterAdded": true } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity + ModifierOwnerEntity.GetServant" }, "ModifierName": { "Value": "MEquip_23049_Sub2" }, "DynamicValues": { "MDF_Show": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 561100665 ] } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllUnselectableLightTeam.GetServant" }, "ModifierName": { "Value": "MEquip_23049_Sub3" }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2128130574 ] } } } } ] }, { "Event": "OnListenCharacterDie", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MEquip_23049_Sub" } }, { "$type": "RPG.GameCore.ByCompareTarget", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllUnselectableLightTeam.GetServant" }, "ModifierName": { "Value": "MEquip_23049_Sub3" }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2128130574 ] } } } } ] } ] }, { "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": "ModifierOwnerEntity.GetServant" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity + ModifierOwnerEntity.GetServant" }, "ModifierName": { "Value": "MEquip_23049_Sub2" }, "DynamicValues": { "MDF_Show": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 561100665 ] } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EntityTypeMask": "Servant" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MEquip_23049_Sub3" }, "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2128130574 ] } } } } ] } ] } ] } } }, { "Name": "Ability23051", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_23051_Main" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc0269ec390] 0xc0269ec360}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 1 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0269ec720] 0xc0269ec6f0}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 2 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0269ecab0] 0xc0269eca80}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 3 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0269ece40] 0xc0269ece10}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 4 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0269ed1d0] 0xc0269ed1a0}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 5 }, "unk": null, "v24": { "Value": 0 } } } }, "Modifiers": { "MEquip_23051_Main": { "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "MEquip_23051_Sub" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 990291341 ] } }, "DynamicValues": { "MDF_23051_DamageRatio01": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 256445800 ] } }, "MDF_23051_DamageRatio02": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1078169603 ] } } } }, { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1986698890 ] } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember.SortByHP" }, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 545944933 ] } } } ] } ] } ] } ] }, "MEquip_23051_Sub": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc026e8e240] 0xc026e8e210}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026e8e510] 0xc026e8e4e0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026e8e7e0] 0xc026e8e7b0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTargetCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity.GetServantAndDummyCharacter" }, "Number": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "CompareType": "Greater" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQIR", "FixedValues": [], "DynamicHashes": [ 818275981, 818275978 ] } }, "DynamicKey": { "Value": "MDF_PropertyValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 818275981 ] } }, "DynamicKey": { "Value": "MDF_PropertyValue" } } ] }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2128130574 ] } } } ] } ] } } }, { "Name": "Ability51271", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_127_Main" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc026eba960] 0xc026eba930}": { "readInfo": { "AKFKONMJCEC": "127_4", "EGMAFIOOKJJ": 0 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026ebacf0] 0xc026ebacc0}": { "readInfo": { "AKFKONMJCEC": "127_4", "EGMAFIOOKJJ": 1 }, "unk": null, "v24": { "Value": 0 } } } }, "Modifiers": { "MRelic_127_Main": { "_CallbackList": [ { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCurrentSkillType" }, { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTargetCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterServant" }, "AliveOnly": true, "Number": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "CompareType": "GreaterEqual" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_127_Sub1" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_127_Sub2" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_127_Sub1" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_127_Sub2" } } ] } ] } ] } ] }, "MRelic_127_Sub1": { "AdditionConfig": { "SubModifierList": [ { "Name": "MRelic_127_Sub3", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster + CasterServant" }, "IsHaloStatus": true } ] } }, "MRelic_127_Sub2": { "AdditionConfig": { "SubModifierList": [ { "Name": "MRelic_127_Sub4", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent" }, "IsHaloStatus": true } ] } }, "MRelic_127_Sub3": { "Stacking": "ReplaceByCaster", "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "HPAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -629129469 ] } } } ] } ] }, "MRelic_127_Sub4": { "Stacking": "ReplaceByCaster", "_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": [ -1858016680 ] } } } ] } ] } } }, { "Name": "Ability51280", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_128_Main2" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02718c150] 0xc02718c120}": { "readInfo": { "AKFKONMJCEC": "128_2", "EGMAFIOOKJJ": 0 }, "unk": null, "v24": { "Value": 0 } } } }, "Modifiers": { "MRelic_128_Main2": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "ShieldAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 533948629 ] } } } ] } ] } } }, { "Name": "Ability51281", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MRelic_128_Main" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc0271a85d0] 0xc0271a85a0}": { "readInfo": { "AKFKONMJCEC": "128_4", "EGMAFIOOKJJ": 0 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0271a8960] 0xc0271a8930}": { "readInfo": { "AKFKONMJCEC": "128_4", "EGMAFIOOKJJ": 1 }, "unk": null, "v24": { "Value": 0 } } } }, "Modifiers": { "MRelic_128_Main": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "ShieldAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 277795035 ] } } } ] } ], "AdditionConfig": { "SubModifierList": [ { "Name": "MRelic_128_Sub", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveBattleEvent" }, "IsHaloStatus": true } ] } }, "MRelic_128_Sub": { "Stacking": "ReplaceByCaster", "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Shield", "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MRelic_128_Sub1" }, "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MRelic_128_Sub1" } } ] } ] } ] }, { "Event": "OnModifierRemove", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Shield", "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MRelic_128_Sub1" }, "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MRelic_128_Sub1" }, "OnlyRemoveCasterAdded": true } ] } ] } ] }, { "Event": "OnModifierOnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "Shield", "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MRelic_128_Sub1" }, "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MRelic_128_Sub1" } } ] } ] } ] } ] }, "MRelic_128_Sub1": { "Stacking": "ReplaceByCaster", "_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": [ -602452866 ] } } } ] } ] } } } ], "GlobalModifiers": {} }