{ "AbilityList": [ { "Name": "Ability22005", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_22005_Main" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc0263643f0] 0xc0263643c0}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 1 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026364780] 0xc026364750}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 2 }, "unk": null, "v24": { "Value": 0 } } } }, "Modifiers": { "MEquip_22005_Main": { "_CallbackList": [ { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_22005_Sub" }, "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 615861046 ] } }, "DynamicValues": { "MDF_MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 615861046 ] } } } } ] } ] } ] }, "MEquip_22005_Sub": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc02651a1e0] 0xc02651a1b0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc02651a4b0] 0xc02651a480}": { "readInfo": null, "unk": null, "v24": { "Value": 3 } } } }, "MaxLayer": 3, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "_Layer" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ 169274933, 1912601768 ] } } } ] } ] } } }, { "Name": "Ability23047", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_23047_Main" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc0265335f0] 0xc0265335c0}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 0 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026533980] 0xc026533950}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 1 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026533d10] 0xc026533ce0}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 2 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026540120] 0xc0265400f0}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 3 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0265404b0] 0xc026540480}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 4 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026540840] 0xc026540810}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 5 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026540bd0] 0xc026540ba0}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 6 }, "unk": null, "v24": { "Value": 0 } } } }, "Modifiers": { "MEquip_23047_Main": { "_CallbackList": [ { "Event": "OnListenModifierOnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCheckModifierCallBackStatusType", "TargetStatusType": "Debuff" }, { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" }, { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity2" }, { "$type": "RPG.GameCore.TargetFetchActualOwner" } ] }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MEquip_23047_Sub2" }, "Chance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 280661584 ] } }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 297140035 ] } }, "DynamicValues": { "MDF_DotDamageAddRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -2143470342 ] } }, "MDF_DeBuffMaxCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 210649412 ] } }, "MDF_SpeedUpRatioTemp": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 98200943 ] } }, "MDF_SpeedUpLifeTimeTemp": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 384070562 ] } } }, "IsShowUIMessageOnUpdate": false } ] } ] } ] }, "MEquip_23047_Sub2": { "Stacking": "Replace", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc0265763c0] 0xc026576390}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026576690] 0xc026576660}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026576960] 0xc026576930}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026576c30] 0xc026576c00}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026576f00] 0xc026576ed0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc0265771d0] 0xc0265771a0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "TaskListTemplate": [ { "Name": "TaskList_Equip_23047_CheckCasterDebuffCount", "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByStatusCount", "DynamicKey": "MDF_CurrentDeBuffCount", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_CurrentDeBuffCount" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 88652721 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 88652721 ] } }, "DynamicKey": { "Value": "MDF_CurrentDeBuffCount" } } ] }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ 1749340304, 152276450 ] } }, "DynamicKey": { "Value": "MDF_TotalDotDamageAddRatio" } } ] } ], "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnBeforeBeingHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackTypes": [ "DOT" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Defender_AllDamageTypeTakenRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -436503562 ] } } } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "TaskList_Equip_23047_CheckCasterDebuffCount" } ] }, { "Event": "OnBeforeBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Predicate": { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent" }, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" } }, "TaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MEquip_23047_Sub3" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -54377027 ] } }, "DynamicValues": { "MDF_SpeedUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1357744519 ] } } }, "IsShowUIMessageOnUpdate": false } ] } ] }, { "Event": "OnModifierAdd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCheckModifierCallBackStatusType", "TargetStatusType": "Debuff" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "TaskList_Equip_23047_CheckCasterDebuffCount" } ] } ] }, { "Event": "OnModifierRemove", "CallbackConfig": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "TaskList_Equip_23047_CheckCasterDebuffCount" } ] } ] }, "MEquip_23047_Sub3": { "Stacking": "Replace", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc026a11470] 0xc026a11440}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "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": [ -471811337 ] } } } ] } ] } } }, { "Name": "Ability23048", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MEquip_23048_Main" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc026a31260] 0xc026a31230}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026a31530] 0xc026a31500}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 1 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026a318c0] 0xc026a31890}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 2 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026a31c50] 0xc026a31c20}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 3 }, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc026a3a060] 0xc026a3a030}": { "readInfo": { "AKFKONMJCEC": "", "EGMAFIOOKJJ": 4 }, "unk": null, "v24": { "Value": 0 } } } }, "Modifiers": { "MEquip_23048_Main": { "_CallbackList": [ { "Event": "OnAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyTeamBoostPoint", "ModifyFunction": "Add", "ModifyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1155014689 ] } } } ] } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" }, { "$type": "RPG.GameCore.ByCompareTargetCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SkillTargetEntityList" }, "AliveOnly": true, "Number": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "CompareType": "Equal" }, { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SkillTargetEntityList" }, "FirstTargetAliveOnly": false, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "SecondTargetAliveOnly": false } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SkillTargetEntityList" }, "ModifierName": { "Value": "MEquip_23048_Sub" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1234237224 ] } } } ] } ] } ] }, "MEquip_23048_Sub": { "Stacking": "ReplaceByCaster", "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "BPSkill" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1374464821 ] } } } ] } ] } ] } } } ], "GlobalModifiers": {} }