turnbasedgamedata/Config/ConfigAbility/EquipmemtAbility.json
2024-10-21 03:16:22 -03:00

20139 lines
638 KiB
JSON

{
"AbilityList": [
{
"Modifiers": {
"MEquip_29000_Main": {}
},
"Name": "Ability29000",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_29000_Main"
}
]
},
{
"Modifiers": {
"MEquip_20000_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalChanceBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1330896030
]
}
}
}
]
}
]
}
},
"Name": "Ability20000",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20000_Main",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1970381737
]
}
}
}
],
"DynamicValues": {
"Values": {
"-1330896030": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1970381737": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20001_Main": {
"_CallbackList": [
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20001_HealRatio"
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20001_HealRatio",
"OnlyRemoveCasterAdded": true
}
]
}
]
},
"MEquip_20001_HealRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HealRatioBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1811799848
]
}
}
}
]
}
]
}
},
"Name": "Ability20001",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20001_Main"
}
],
"DynamicValues": {
"Values": {
"1811799848": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20002_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Normal",
"BPSkill"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability20002",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20002_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20003_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1462102009
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_20003_DefenceAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1605700834
]
}
}
}
}
]
}
]
},
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1462102009
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_20003_DefenceAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1605700834
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_20003_DefenceAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
}
]
}
]
},
"MEquip_20003_DefenceAddedRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "DefenceAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability20003",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20003_Main"
}
],
"DynamicValues": {
"Values": {
"1462102009": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"1605700834": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20004_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "StatusProbabilityBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-3029360
]
}
}
}
]
}
]
}
},
"Name": "Ability20004",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20004_Main",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1970381737
]
}
}
}
],
"DynamicValues": {
"Values": {
"-3029360": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1970381737": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20005_Main": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllUnselectable"
}
]
},
"ModifierName": "MEquip_EquipUnique_AttackAddedRatio",
"OnlyRemoveCasterAdded": true
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_EquipUnique_AttackAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-300499686
]
}
}
}
}
]
}
]
}
]
}
},
"Name": "Ability20005",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20005_Main"
}
],
"DynamicValues": {
"Values": {
"-300499686": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20006_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability20006",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20006_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20007_Main": {
"_CallbackList": [
{
"Event": "OnTriggerDeath",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20007_AttackAddedRatio",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1970381737
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-300499686
]
}
}
}
}
]
}
]
},
"MEquip_20007_AttackAddedRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability20007",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20007_Main"
}
],
"DynamicValues": {
"Values": {
"-300499686": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1970381737": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20008_Main": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
117425128
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability20008",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20008_Main"
}
],
"DynamicValues": {
"Values": {
"117425128": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20009_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1070541814
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability20009",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20009_Main"
}
],
"DynamicValues": {
"Values": {
"-1070541814": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20010_Main": {
"_CallbackList": [
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FormulaType": "HealByHealerMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-394755837
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability20010",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20010_Main"
}
],
"DynamicValues": {
"Values": {
"-394755837": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20011_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"Flag": "STAT_SpeedDown"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability20011",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20011_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20012_Main": {
"_CallbackList": [
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_Charged"
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Charged",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
117425128
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Charged"
}
]
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Charged",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
117425128
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Charged"
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-1616521415": {}
}
}
}
},
"Name": "Ability20012",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20012_Main"
}
],
"DynamicValues": {
"Values": {
"117425128": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20013_Main": {
"_CallbackList": [
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_Charged"
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Charged",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
117425128
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Charged"
}
]
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-1616521415": {}
}
}
}
},
"Name": "Ability20013",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20013_Main"
}
],
"DynamicValues": {
"Values": {
"117425128": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20014_Main": {
"_CallbackList": [
{
"Event": "OnTriggerDeath",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20014_SpeedAddedRatio",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1970381737
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
24471373
]
}
}
}
}
]
}
]
},
"MEquip_20014_SpeedAddedRatio": {
"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": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability20014",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20014_Main"
}
],
"DynamicValues": {
"Values": {
"24471373": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1970381737": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20015_Main": {
"_CallbackList": [
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
-1928492453
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability20015",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20015_Main"
}
],
"DynamicValues": {
"Values": {
"-1928492453": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20016_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1070541814
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_20016_CriticalChance"
}
]
}
]
},
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1070541814
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_20016_CriticalChance"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_20016_CriticalChance"
}
]
}
]
}
]
},
"MEquip_20016_CriticalChance": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalChanceBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2022948381
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability20016",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20016_Main"
}
],
"DynamicValues": {
"Values": {
"-1070541814": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"2022948381": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20017_Main": {
"_CallbackList": [
{
"Event": "OnTriggerBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FormulaType": "HealByTargetMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1811799848
]
}
}
}
]
}
]
}
},
"Name": "Ability20017",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20017_Main"
}
],
"DynamicValues": {
"Values": {
"1811799848": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20018_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": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_20018_Sub"
}
]
}
]
}
]
},
"MEquip_20018_Sub": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_20018",
"ContextScope": "TargetEntity",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "TurnActionEntitySkillTarget"
},
"ByRandom": true,
"IncludeLimbo": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"SourceType": "ReadTargetType",
"DamageType": "Physical",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1470945310
]
}
},
"IsIndirect": true,
"AttackType": "Pursued",
"HitAnimation": "Hit"
},
"CanTriggerLastKill": true
}
]
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_20018",
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_20018",
"ContextScope": "TargetEntity"
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_20018",
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
}
},
"Name": "Ability20018",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20018_Main"
}
],
"DynamicValues": {
"Values": {
"-1470945310": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20019_Main": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam.RemoveServant"
},
"ModifierName": "MEquip_20019_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1970381737
]
}
}
}
]
}
]
}
]
},
"MEquip_20019_Sub": {
"BehaviorFlagList": [
"STAT_SpeedUp"
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedDelta",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1679896240
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability20019",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20019_Main"
}
],
"DynamicValues": {
"Values": {
"1679896240": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1970381737": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_20020_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": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_20020_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1970381737
]
}
}
}
]
}
]
}
]
},
"MEquip_20020_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-300499686
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability20020",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_20020_Main"
}
],
"DynamicValues": {
"Values": {
"-300499686": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1970381737": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21000_Main": {
"_CallbackList": [
{
"Event": "OnBeforeDealHeal",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyHealData",
"Healer_HealRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-189278419
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21000",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21000_Main"
}
],
"DynamicValues": {
"Values": {
"-189278419": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21001_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21001_DamageUp_Debuff",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
},
"MDF_MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1647848345
]
}
}
}
}
]
}
]
},
"MEquip_21001_DamageUp_Debuff": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByStatusCount",
"DynamicKey": "_DebuffCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_DebuffCount",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-769102293
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-769102293
]
}
},
"DynamicKey": "_DebuffCount"
}
]
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
2128130574,
-1601007696
]
}
}
}
]
}
],
"DynamicValues": {
"Values": {
"-1601007696": {},
"2128130574": {},
"-769102293": {}
}
}
}
},
"Name": "Ability21001",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21001_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1647848345": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21002_Main": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllUnselectable"
}
]
},
"ModifierName": "MEquip_EquipUnique_DamageResistance",
"OnlyRemoveCasterAdded": true
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_EquipUnique_DamageResistance",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
718710608
]
}
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21002",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21002_Main"
}
],
"DynamicValues": {
"Values": {
"718710608": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21003_Main": {
"_CallbackList": [
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "TaskList_Equip_21003_OnDieOrEscape"
}
]
},
{
"Event": "OnListenCharacterEscape",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "TaskList_Equip_21003_OnDieOrEscape"
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "_EnemyCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_EnemyCount",
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21003_CriticalChance",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2022948381
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21003_CriticalChance"
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"162653260": {}
}
},
"TaskListTemplate": [
{
"Name": "TaskList_Equip_21003_OnDieOrEscape",
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "_EnemyCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_EnemyCount",
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21003_CriticalChance",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2022948381
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21003_CriticalChance"
}
]
}
]
}
]
},
"MEquip_21003_CriticalChance": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalChanceBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability21003",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21003_Main"
}
],
"DynamicValues": {
"Values": {
"2022948381": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21004_Main": {
"_CallbackList": [
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_Charged"
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Charged",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1310925223
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Charged"
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-1616521415": {}
}
}
}
},
"Name": "Ability21004",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21004_Main"
}
],
"DynamicValues": {
"Values": {
"-1310925223": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21005_Main": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Normal"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Skill"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Ultra"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21005_AttackAddedRatio"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Layer",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIBAgIK",
"FixedValues": [],
"DynamicHashes": [
669094668,
-387886244,
-1797254339
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21005_AttackAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-300499686
]
}
}
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Normal",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Skill",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Ultra",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21005_AttackAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-300499686
]
}
}
}
}
]
}
]
}
]
}
]
},
"MEquip_21005_AttackAddedRatio": {
"MaxLayer": 3,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_Normal"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_Skill"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_Ultra"
}
]
},
{
"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": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
2128130574,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability21005",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21005_Main"
}
],
"DynamicValues": {
"Values": {
"1912601768": {},
"669094668": {},
"-387886244": {},
"-1797254339": {},
"-300499686": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21006_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1462102009
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIK",
"FixedValues": [],
"DynamicHashes": [
-939895411,
643517507
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
}
]
}
},
"Name": "Ability21006",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21006_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"1462102009": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"643517507": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21007_Main": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1310925223
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21007",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21007_Main"
}
],
"DynamicValues": {
"Values": {
"-1310925223": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21008_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "DotDamageAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
]
}
},
"Name": "Ability21008",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21008_Main"
}
],
"DynamicValues": {
"Values": {
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21009_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AggroAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1558958362
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageReduce",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-811646321
]
}
}
}
]
}
]
}
},
"Name": "Ability21009",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21009_Main"
}
],
"DynamicValues": {
"Values": {
"-1558958362": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-811646321": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21010_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"ModifierName": "MEquip_21010_Target",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21010_DamageAddedRatio"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21010_DamageAddedRatio",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Layer"
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHAQEECg==",
"FixedValues": [],
"DynamicHashes": [
-939895411,
1662446059
]
}
}
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21010_DamageAddedRatio"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ModifierName": "MEquip_21010_Target",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"ModifierName": "MEquip_21010_Target"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ModifierName": "MEquip_21010_Target",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"ModifierName": "MEquip_21010_Target"
}
]
}
]
}
]
},
{
"Event": "OnAfterHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21010_DamageAddedRatio"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareModifierValue",
"ModifierName": "MEquip_21010_DamageAddedRatio",
"ValueType": "Layer",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21010_DamageAddedRatio",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21010_DamageAddedRatio",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"1662446059": {}
}
}
},
"MEquip_21010_Target": {
"Stacking": "ReplaceByCaster"
},
"MEquip_21010_DamageAddedRatio": {
"MaxLayer": 10,
"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": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
2128130574,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1912601768": {},
"2128130574": {}
}
}
}
},
"Name": "Ability21010",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21010_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"361660507": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21011_Main": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DamageType": "Physical"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Property": "PhysicalAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DamageType": "Fire"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Property": "FireAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DamageType": "Ice"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Property": "IceAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DamageType": "Wind"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Property": "WindAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DamageType": "Thunder"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Property": "ThunderAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DamageType": "Quantum"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Property": "QuantumAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DamageType": "Imaginary"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Property": "ImaginaryAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
}
]
}
},
"Name": "Ability21011",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21011_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21012_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "_CasterRatio",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "_TargetRatio",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_TargetRatio",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1948938386
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21012",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21012_Main"
}
],
"DynamicValues": {
"Values": {
"1948938386": {},
"1224889099": {},
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21013_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1310925223
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21013",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21013_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1310925223": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_22000_Main": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "STAT_DefenceDown"
},
"ByRandom": true,
"IncludeLimbo": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1310925223
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability22000",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_22000_Main"
}
],
"DynamicValues": {
"Values": {
"-1310925223": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_22001_Main": {
"_CallbackList": [
{
"Event": "OnBeforeSkillUse",
"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": "MEquip_22001_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
},
"MEquip_22001_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HealRatioBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-189278419
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability22001",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_22001_Main"
}
],
"DynamicValues": {
"Values": {
"-189278419": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_22002_Main": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_22002_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
},
"MEquip_22002_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability22002",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_22002_Main"
}
],
"DynamicValues": {
"Values": {
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_22003_Main": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "Flag_22003"
}
]
},
{
"Event": "OnAfterDealHeal",
"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.ByCompareDynamicValue",
"DynamicKey": "Flag_22003",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_22003_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "Flag_22003"
}
]
}
]
},
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "Flag_22003",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_22003_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "Flag_22003"
}
]
}
]
}
]
},
"MEquip_22003_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-716465292
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability22003",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_22003_Main"
}
],
"DynamicValues": {
"Values": {
"-716465292": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"51916826": {}
}
}
},
{
"Modifiers": {
"MEquip_23000_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "EnemyCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "EnemyCount",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": "EnemyCount"
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23000_AttackAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
169274933,
64930929
]
}
}
}
}
]
},
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "TaskList_Equip_23000_OnDieOrEscape"
}
]
},
{
"Event": "OnListenCharacterEscape",
"CallbackConfig": [
{
"$type": "RPG.GameCore.IncludeTaskListTemplate",
"Name": "TaskList_Equip_23000_OnDieOrEscape"
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "EnemyCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "EnemyCount",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": "EnemyCount"
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23000_AttackAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
169274933,
64930929
]
}
}
}
}
]
},
{
"Event": "OnListenBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23000_DamageAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
}
]
}
],
"DynamicValues": {
"Values": {
"64930929": {}
}
},
"TaskListTemplate": [
{
"Name": "TaskList_Equip_23000_OnDieOrEscape",
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByCharacterCount",
"DynamicKey": "EnemyCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"AliveOnly": true
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "EnemyCount",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"DynamicKey": "EnemyCount"
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23000_AttackAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
169274933,
64930929
]
}
}
}
}
]
}
]
},
"MEquip_23000_DamageAddedRatio": {
"LifeTime": 1,
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
},
"MEquip_23000_AttackAddedRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability23000",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23000_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"169274933": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23001_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CasterSpeed",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Speed"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_CasterSpeed",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAIK",
"FixedValues": [
{
"Value": 100
}
],
"DynamicHashes": [
-96381084
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMK",
"FixedValues": [
{
"Value": 100
}
],
"DynamicHashes": [
-1459423502
]
}
},
"DynamicKey": "_CasterSpeed"
},
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
544502232
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_CasterSpeed",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-96381084
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMK",
"FixedValues": [],
"DynamicHashes": [
-1459423502,
-96381084
]
}
},
"DynamicKey": "_CasterSpeed"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1912601768
]
}
},
"DynamicKey": "_Layer"
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Normal",
"BPSkill"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
1912601768,
643517507
]
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
1912601768,
-372904962
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability23001",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23001_Main"
}
],
"DynamicValues": {
"Values": {
"-1459423502": {},
"1912601768": {},
"-96381084": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"643517507": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-372904962": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"544502232": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23002_Main": {
"_CallbackList": [
{
"Event": "OnTriggerDeath",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23002_Effect"
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-433231534
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23002_Effect"
}
]
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23002_Effect"
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-433231534
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23002_Effect"
}
]
}
]
}
]
},
"MEquip_23002_Effect": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Flag"
}
]
},
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_Flag",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
643517507
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "MDF_Flag"
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-1501363118": {}
}
}
}
},
"Name": "Ability23002",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23002_Main"
}
],
"DynamicValues": {
"Values": {
"-433231534": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"643517507": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23003_Main": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "SkillTargetEntityList"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
}
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23003_TriggerCD"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyTeamBoostPoint",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23003_TriggerCD"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam.RemoveServant"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTopActionDelayTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam.RemoveServant"
},
"ExcludeTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23003_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
}
]
},
"MEquip_23003_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MEquip_23003_TriggerCD": {
"_CallbackList": [
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_CDFlag"
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_CDFlag",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-1617341478": {}
}
}
}
},
"Name": "Ability23003",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23003_Main"
}
],
"DynamicValues": {
"Values": {
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23004_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByStatusCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23004_Sub"
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23004_Sub",
"OnlyRemoveCasterAdded": true
}
]
}
]
},
"MEquip_23004_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2122120656
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "StatusProbabilityBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1906371888
]
}
}
}
]
}
]
}
},
"Name": "Ability23004",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23004_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"1906371888": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"2122120656": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23005_Main": {
"_CallbackList": [
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23005_DefenceAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AggroAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1558958362
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23005_DefenceAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23005_DefenceAddedRatio",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1605700834
]
}
}
}
}
]
}
]
},
"MEquip_23005_DefenceAddedRatio": {
"LifeStepMoment": "ModifierPhase1End",
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "DefenceAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability23005",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23005_Main"
}
],
"DynamicValues": {
"Values": {
"-1558958362": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"1605700834": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23006_Main": {
"_CallbackList": [
{
"Event": "OnAfterHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23006_DOT"
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23006_DOT",
"Chance": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
},
"DynamicValues": {
"Modifier_Electric_DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1470945310
]
}
}
}
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23006_SpeedAddedRatio",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1560101373
]
}
}
}
}
]
}
]
},
"MEquip_23006_SpeedAddedRatio": {
"MaxLayer": 5,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"BehaviorFlagList": [
"STAT_SpeedUp"
],
"_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": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
2128130574,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {},
"1912601768": {}
}
}
},
"MEquip_23006_DOT": {
"MaxLayer": 1,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"LifeStepMoment": "ModifierPhase1End",
"PerformTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.3
}
},
"BehaviorFlagList": [
"STAT_DOT",
"STAT_DOT_Electric"
],
"UseSnapshotEntity": true,
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByInTurnBasedGameModeState"
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddBuffPerform",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"TaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Lightning_Add.prefab",
"AttachPoint": "SelectRoot"
}
],
"AddPerformTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.75
}
}
}
]
}
]
},
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Lightning.prefab",
"AttachPoint": "SelectRoot"
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
}
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Thunder"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
672218355
]
}
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
958446518
]
}
},
"AttackType": "DOT"
},
"DisplayData": {
"AttachPoint": "SelectRoot"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.1
}
}
}
]
},
{
"Event": "OnCustomEvent",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Lightning.prefab",
"AttachPoint": "SelectRoot",
"MinMutexTime": -1,
"MutexType": "Entity"
},
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"DamageType": "Thunder"
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
375103313,
672218355
]
}
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
375103313,
958446518
]
}
},
"AttackType": "DOT"
},
"DisplayData": {
"AttachPoint": "SelectRoot"
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"672218355": {},
"958446518": {},
"375103313": {}
}
}
}
},
"Name": "Ability23006",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23006_Main"
}
],
"DynamicValues": {
"Values": {
"-1470945310": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-1560101373": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1129509117": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"1234237224": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23007_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByStatusCount",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1297174947
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalChance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
890209358
]
}
}
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "Flag_23007_1",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23007_Target"
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "Flag_23007_1"
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23007_Target"
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23007_DamageTakenUp"
}
}
]
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23007_DamageTakenUp",
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
280661584
]
}
},
"LifeTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "Flag_23007_1"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ModifierName": "MEquip_23007_Target"
}
]
}
],
"DynamicValues": {
"Values": {
"-1129942701": {}
}
}
},
"MEquip_23007_Target": {},
"MEquip_23007_DamageTakenUp": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeTakenRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1993447114
]
}
}
}
]
}
],
"Stacking": "Replace"
}
},
"Name": "Ability23007",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23007_Main"
}
],
"DynamicValues": {
"Values": {
"280661584": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-1993447114": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1297174947": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"890209358": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23008_Main": {
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Ultra"
],
"TargetType": {
"$type": "RPG.GameCore.TargetSequence",
"Sequence": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
{
"$type": "RPG.GameCore.TargetFilter",
"Predicate": {
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23008_SpeedDeltaAddedRatio"
}
}
}
]
},
"ActionDelayPreshowConfig": {
"AddSpeedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1814663466
]
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"ByRandom": true,
"IncludeLimbo": true,
"MaxNumber": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1794341573
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-505927375
]
}
},
"DynamicKey": "MDF_EnemyCount"
}
]
},
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-505927375,
688539791
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "MDF_EnemyCount"
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_23008_SpeedDeltaAddedRatio",
"LifeTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_SpeedDeltaAdd": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1814663466
]
}
}
}
}
]
}
]
}
]
},
"MEquip_23008_SpeedDeltaAddedRatio": {
"BehaviorFlagList": [
"STAT_SpeedUp"
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedDelta",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
806540422
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability23008",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23008_Main"
}
],
"DynamicValues": {
"Values": {
"-1814663466": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"688539791": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1794341573": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"-505927375": {}
}
}
},
{
"Modifiers": {
"MEquip_23009_Main": {
"_CallbackList": [
{
"Event": "OnHPChange",
"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.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByContainsParamFlag",
"Flag": "IsHPChangeByDamage"
}
},
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23009_Sub"
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23009_Sub"
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23009_Sub"
}
]
}
]
},
"MEquip_23009_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
643517507
]
}
}
}
]
}
]
}
},
"Name": "Ability23009",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23009_Main"
}
],
"DynamicValues": {
"Values": {
"643517507": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23010_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"BPSkill",
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23010_Sub"
}
]
}
]
}
]
},
"MEquip_23010_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1788170044
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_InsertFlag"
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_InsertFlag",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_InsertFlag"
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"890636608": {}
}
}
}
},
"Name": "Ability23010",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23010_Main"
}
],
"DynamicValues": {
"Values": {
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-1788170044": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23011_Main": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"_CallbackList": [
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "EquipFlag"
}
]
},
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "EquipFlag",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_23011_Sub2",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "EquipFlag"
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"TaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"FormulaType": "HealByTargetLostHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
710543026
]
}
}
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"160131728": {}
}
}
},
"MEquip_23011_Sub2": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability23011",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23011_Main"
}
],
"DynamicValues": {
"Values": {
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"710543026": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1234237224": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23012_Main": {
"_CallbackList": [
{
"Event": "OnAfterHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageCritical"
}
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23012_CD"
}
},
{
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Normal",
"BPSkill"
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23012_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23012_CD",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-315980313
]
}
}
}
]
}
]
}
]
},
"MEquip_23012_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalChanceBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2022948381
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MEquip_23012_CD": {}
},
"Name": "Ability23012",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23012_Main"
}
],
"DynamicValues": {
"Values": {
"2022948381": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-315980313": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23013_Main": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "Flag_23013"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23013_Sub"
}
]
},
{
"Event": "OnListenAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "Flag_23013",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_TotalAmount",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntityAttackTargetList"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"SourceType": "ReadTargetType",
"DamageType": "Physical",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
188515053,
1078169603
]
}
},
"IsIndirect": true,
"AttackType": "Pursued",
"FinalFormulaType": "ByPureDamage",
"HitAnimation": "Hit"
},
"CanTriggerLastKill": true
}
]
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_TotalAmount"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "Flag_23013"
}
]
}
]
},
{
"Event": "OnSnapshotCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23013_Sub"
}
]
}
]
},
"MEquip_23013_Sub": {
"BehaviorFlagList": [
"MuteDotCasterCallBack",
"RemoveWhenCasterDead"
],
"_CallbackList": [
{
"Event": "OnAfterDealHeal",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByHealDataProperty",
"DynamicKey": "_HealAmount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIK",
"FixedValues": [],
"DynamicHashes": [
188515053,
571298427
]
}
},
"DynamicKey": "_TotalAmount"
}
]
}
]
}
},
"Name": "Ability23013",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23013_Main"
}
],
"DynamicValues": {
"Values": {
"1078169603": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"571298427": {},
"188515053": {},
"51916730": {}
}
}
},
{
"Modifiers": {
"MEquip_23014_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"ModifierName": "MEquip_23014_Listen"
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTeammate",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23014_Listen"
}
]
}
]
}
]
},
"MEquip_23014_Listen": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"_CallbackList": [
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByContainsParamFlag",
"Flag": "IsHPChangeByDamage"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23014_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
}
}
]
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23014_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MEquip_23014_Sub": {
"MaxLayer": 3,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_Flag",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_Layer",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_DefenceAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
-1145886042
]
}
}
}
]
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
643517507,
1662446059
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Layer"
}
]
},
{
"Event": "OnBeforeAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Flag"
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_Flag",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1662446059": {},
"-1501363118": {}
}
}
}
},
"Name": "Ability23014",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23014_Main"
}
],
"DynamicValues": {
"Values": {
"361660507": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"643517507": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1145886042": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23015_Main": {
"_CallbackList": [
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23015_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1970381737
]
}
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
615861046
]
}
}
}
]
}
]
}
]
},
"MEquip_23015_Sub": {
"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": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-1315444205,
1912601768
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SPRatioBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
265093437,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1912601768": {}
}
}
}
},
"Name": "Ability23015",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23015_Main"
}
],
"DynamicValues": {
"Values": {
"-1970381737": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"615861046": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1315444205": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"265093437": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23016_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1377172463
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "InsertFlag"
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "InsertFlag",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"ModifierName": "MEquip_23016_Enhance",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-426690055
]
}
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "InsertFlag"
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"1843609279": {}
}
}
},
"MEquip_23016_Enhance": {
"MaxLayer": 3,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnBeforeBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
2128130574,
1662446059
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Layer"
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {},
"1662446059": {}
}
}
}
},
"Name": "Ability23016",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23016_Main"
}
],
"DynamicValues": {
"Values": {
"-1377172463": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-426690055": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1129509117": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23017_Main": {
"_CallbackList": [
{
"Event": "OnBeforeDealHeal",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23017_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2122120656
]
}
},
"MDF_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
}
}
}
]
}
]
},
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsPropertyValueMinOrMax",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"PropertyRatioType": "HPRatio"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"FormulaType": "HealByTargetMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-189278419
]
}
}
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Heal.prefab",
"AttachPoint": "SelectRoot",
"PositionOffset": {
"X": 0,
"Y": -1,
"Z": 0
}
}
]
}
]
}
]
}
]
},
"MEquip_23017_Sub": {
"MaxLayer": 5,
"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": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
2128130574,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1912601768": {},
"2128130574": {},
"931685943": {}
}
}
}
},
"Name": "Ability23017",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23017_Main"
}
],
"DynamicValues": {
"Values": {
"-1894606034": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-189278419": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"2122120656": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1129509117": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"1234237224": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23018_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "CasterMaxSP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxSP"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "CasterMaxSP",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
252989708
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
252989708
]
}
},
"DynamicKey": "CasterMaxSP"
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23018_Sub"
}
]
}
]
}
]
},
"MEquip_23018_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-1063950616,
1479704261
]
}
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
},
"Name": "Ability23018",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23018_Main"
}
],
"DynamicValues": {
"Values": {
"1479704261": {},
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"252989708": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23019_Main": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_23019_Sub1",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareAbilityProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "BreakDamageAddedRatio",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
67460700
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyTeamBoostPoint",
"ModifyFunction": "Add",
"ModifyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_23019_Sub2"
}
]
}
]
}
]
},
"MEquip_23019_Sub1": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MEquip_23019_Sub2": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FixedAddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1434543060
]
}
}
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FixedAddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1434543060
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability23019",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23019_Main"
}
],
"DynamicValues": {
"Values": {
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"67460700": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"1434543060": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23020_Main": {
"BehaviorFlagList": [
"RemoveWhenCasterDead"
],
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByStatusCount",
"DynamicKey": "_DebuffCount",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_DebuffCount",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-769102293
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-769102293
]
}
},
"DynamicKey": "_DebuffCount"
}
]
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
2128130574,
-1601007696
]
}
}
}
]
},
{
"Event": "OnBeforeAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23020_Sub",
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1469297466
]
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23020_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-51671357
]
}
},
"DynamicValues": {
"MDF_PropertyValue1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1469297466
]
}
},
"MDF_PropertyValue2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1751608892
]
}
}
}
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-1601007696": {},
"2128130574": {},
"-769102293": {}
}
}
},
"MEquip_23020_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_DefenceAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
-2125946860
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-559862919
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-559862919": {},
"-2125946860": {}
}
}
}
},
"Name": "Ability23020",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23020_Main",
"DynamicValues": {
"_DebuffCount": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2015722521
]
}
},
"MDF_MaxCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
252989708
]
}
}
}
}
],
"DynamicValues": {
"Values": {
"2015722521": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"252989708": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1469297466": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"-1751608892": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
},
"-51671357": {
"ReadInfo": {
"Type": "ClientOnly",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23021_Main": {
"_CallbackList": [
{
"Event": "OnListenBpChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByBPChange",
"DynamicKey": "MDF_BPValue",
"ValueType": "UnclampedDelta"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_BPValue",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23021_Sub2",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
},
"LayerAddWhenStack": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1608055637
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
}
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23021_Sub3",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2044925565
]
}
},
"DynamicValues": {
"MDF_PropertyValue3": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
890209358
]
}
},
"MDF_PropertyValue4": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-716465292
]
}
}
}
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"1608055637": {}
}
}
},
"MEquip_23021_Sub": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": []
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalChanceBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-2125946860
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {},
"-2125946860": {},
"1662446059": {}
}
}
},
"MEquip_23021_Sub2": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareModifierValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ValueType": "Layer",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23021_Sub3",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
},
"DynamicValues": {
"MDF_PropertyValue3": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
890209358
]
}
},
"MDF_PropertyValue4": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-716465292
]
}
}
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
},
"MEquip_23021_Sub3": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_23021_Sub",
"OnlyRemoveCasterAdded": true
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"ModifierName": "MEquip_23021_Sub",
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
602936495
]
}
},
"MDF_PropertyValue2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1319377806
]
}
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"602936495": {},
"-1319377806": {}
}
}
}
},
"Name": "Ability23021",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23021_Main"
}
],
"DynamicValues": {
"Values": {
"890209358": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
},
"-716465292": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1129509117": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"2044925565": {
"ReadInfo": {
"Type": "ClientOnly",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23022_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"Flag": "STAT_DOT_Poison"
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_PoisonFlag",
"AddedOrAlive": true,
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_PoisonFlag"
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AttackAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1307350695
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyValue1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1307350695
]
}
},
"MDF_PropertyValue2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-370177175
]
}
},
"MDF_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"Flag": "STAT_DOT_Bleed"
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_BleedFlag",
"AddedOrAlive": true,
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_BleedFlag"
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AttackAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1307350695
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyValue1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1307350695
]
}
},
"MDF_PropertyValue2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-370177175
]
}
},
"MDF_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"Flag": "STAT_DOT_Burn"
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_BurnFlag",
"AddedOrAlive": true,
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_BurnFlag"
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AttackAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1307350695
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyValue1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1307350695
]
}
},
"MDF_PropertyValue2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-370177175
]
}
},
"MDF_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"Flag": "STAT_DOT_Electric"
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_ElectricFlag",
"AddedOrAlive": true,
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_ElectricFlag"
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AttackAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1307350695
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23022_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyValue1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1307350695
]
}
},
"MDF_PropertyValue2": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-370177175
]
}
},
"MDF_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1129509117
]
}
}
}
}
]
}
]
}
]
},
"MEquip_23022_Sub": {
"MaxLayer": 4,
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"DOT"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_DefenceAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQHCg==",
"FixedValues": [],
"DynamicHashes": [
-2125946860,
1875865608
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"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": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-559862919,
1875865608
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-559862919": {},
"-2125946860": {},
"931685943": {},
"1875865608": {}
}
}
},
"MEquip_23022_PoisonFlag": {},
"MEquip_23022_BleedFlag": {},
"MEquip_23022_BurnFlag": {},
"MEquip_23022_ElectricFlag": {}
},
"Name": "Ability23022",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23022_Main"
}
],
"DynamicValues": {
"Values": {
"-1307350695": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-370177175": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1129509117": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23023_Main": {
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": []
},
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23023_Sub2",
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1501729714
]
}
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2044925565
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-2098632556
]
}
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23023_Sub2",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "MDF_First"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23023_Sub2",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddedOrAlive": true
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "MDF_First",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageTypeTakenRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-2098632556
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_First"
}
]
}
]
}
]
},
{
"Event": "OnAddModifierSuc",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Shield"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23023_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
},
"IsShowUIMessageOnUpdate": false
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"1608055637": {},
"82818082": {}
}
}
},
"MEquip_23023_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-382019824
]
}
},
"DynamicKey": "MDF_PropertyValue"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "Replace",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
},
"MEquip_23023_Sub2": {
"_CallbackList": [
{
"Event": "OnBeforeBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageTypeTakenRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability23023",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23023_Main"
}
],
"DynamicValues": {
"Values": {
"-382019824": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1501729714": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"-2098632556": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
},
"2044925565": {
"ReadInfo": {
"Type": "ClientOnly",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23024_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23024_Sub02",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23024_Sub",
"LifeTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"MDF_PropertyValue01": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
771490915
]
}
},
"MDF_PropertyValue02": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
171257800
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23024_Sub02"
}
]
}
]
}
]
},
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23024_Sub",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddedOrAlive": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIK",
"FixedValues": [],
"DynamicHashes": [
771490915,
171257800
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
771490915
]
}
}
}
]
}
]
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemyWithUnSelectable"
},
"ModifierName": "MEquip_23024_Sub02"
}
]
}
]
},
"MEquip_23024_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": []
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-628549939": {},
"-628549940": {}
}
}
},
"MEquip_23024_Sub02": {}
},
"Name": "Ability23024",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23024_Main"
}
],
"DynamicValues": {
"Values": {
"771490915": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"171257800": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23025_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"ElementDamage"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23025_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
},
"IsShowUIMessageOnUpdate": false
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23025_Sub",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddedOrAlive": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageTypeTakenRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
169555197
]
}
}
}
]
}
]
}
]
}
]
},
"MEquip_23025_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
-1983410195
]
}
}
}
]
}
],
"Stacking": "Replace"
}
},
"Name": "Ability23025",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23025_Main"
}
],
"DynamicValues": {
"Values": {
"169555197": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-1983410195": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"990291341": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23026_Main": {
"_CallbackList": [
{
"Event": "OnListenBeforeAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23026_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"SkillEquip_P1_SPRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1181250513
]
}
}
}
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23026_Sub"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23026_Sub2",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
}
}
]
}
]
}
]
},
"MEquip_23026_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_CurrentLayer"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-1317379480,
-2072415623
]
}
},
"DynamicKey": "_CurrentSPRatio"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SPRatioBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2089797114
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-1317379480": {},
"-2072415623": {},
"2089797114": {}
}
}
},
"MEquip_23026_Sub2": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMemberWithUnselectable"
},
"ModifierName": "MEquip_23026_Sub3",
"OnlyRemoveCasterAdded": true
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1291805571
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1635731482
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"ModifierName": "MEquip_23026_Sub3",
"DynamicValues": {
"SkillEquip_P3_DmgAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1635731482
]
}
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MEquip_23026_Sub3": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-75254823
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-75254823": {}
}
}
}
},
"Name": "Ability23026",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23026_Main"
}
],
"DynamicValues": {
"Values": {
"1181250513": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"361660507": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-1635731482": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1291805571": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"1234237224": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23027_Main": {
"OnAbilityPropertyChange": [
{
"Property": "BreakDamageAddedRatio",
"Ranges": [
{
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1505217503
]
}
},
"OnEnterRange": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23027_Sub"
}
],
"OnExitRange": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23027_Sub",
"DynamicValues": {
"MDF_PropertyRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1719855283
]
}
}
}
}
]
}
]
}
],
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"ElementDamage"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_DefenceAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAABAAMK",
"FixedValues": [
{
"Value": 0
}
],
"DynamicHashes": [
752963207
]
}
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareAbilityProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "BreakDamageAddedRatio",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1505217503
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23027_Sub",
"DynamicValues": {
"MDF_PropertyRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1719855283
]
}
}
}
}
]
}
]
}
]
},
"MEquip_23027_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1266164220
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-1266164220": {}
}
}
}
},
"Name": "Ability23027",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23027_Main"
}
],
"DynamicValues": {
"Values": {
"1505217503": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"752963207": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1719855283": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23028_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CasteCriticalDamage",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "CriticalDamage"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_CasteCriticalDamage",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIK",
"FixedValues": [],
"DynamicHashes": [
2015722521,
271283021
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMK",
"FixedValues": [],
"DynamicHashes": [
-2014839697,
2015722521
]
}
},
"DynamicKey": "_CasteCriticalDamage"
},
{
"$type": "RPG.GameCore.LoopExecuteTaskList",
"MaxLoopCount": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
544502232
]
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_CasteCriticalDamage",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
271283021
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMK",
"FixedValues": [],
"DynamicHashes": [
-2014839697,
271283021
]
}
},
"DynamicKey": "_CasteCriticalDamage"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1912601768
]
}
},
"DynamicKey": "_Layer"
}
]
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
1912601768,
-1469297466
]
}
}
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23028_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1301350146
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1350119879
]
}
}
}
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23028_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1301350146
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1350119879
]
}
}
}
}
]
}
]
}
]
},
"MEquip_23028_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert",
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_DefenceAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
-1350119879
]
}
}
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability23028",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23028_Main"
}
],
"DynamicValues": {
"Values": {
"-2014839697": {},
"1912601768": {},
"2015722521": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"271283021": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1469297466": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"544502232": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
},
"-1350119879": {
"ReadInfo": {
"Type": "ClientOnly",
"Str": ""
}
},
"-1301350146": {
"ReadInfo": {
"Type": 12,
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23029_Main": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23029_Sub2",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Inverse": true
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType"
},
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23029_Sub",
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
280661584
]
}
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
},
"IsShowUIMessageOnUpdate": false
}
]
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23029_Sub2",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Inverse": true
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 5
}
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23029_Sub",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddedOrAlive": true
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "STAT_DOT",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23029_Sub2",
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2097660461
]
}
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
},
"DynamicValues": {
"RatioPlus": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIK",
"FixedValues": [],
"DynamicHashes": [
-1281088564,
-615173123
]
}
}
}
}
]
}
]
}
]
}
]
},
"MEquip_23029_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeTakenRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1281088564
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MEquip_23029_Sub2": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23029_Sub",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeTakenRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1468472923
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1468472923": {}
}
}
}
},
"Name": "Ability23029",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23029_Main"
}
],
"DynamicValues": {
"Values": {
"2123610434": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"280661584": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-1281088564": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"990291341": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"2097660461": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
},
"-615173123": {
"ReadInfo": {
"Type": "ClientOnly",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23030_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AggroAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1464617527
]
}
}
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23030_Sub",
"LifeTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
}
]
}
]
}
]
},
"MEquip_23030_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
625640552
]
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "MDF_Layer"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
643517507,
1662446059
]
}
},
"DynamicKey": "MDF_DamageAddedRatio"
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1662446059": {},
"625640552": {}
}
}
}
},
"Name": "Ability23030",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23030_Main"
}
],
"DynamicValues": {
"Values": {
"361660507": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"643517507": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"1464617527": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23031_Main": {
"_CallbackList": [
{
"Event": "OnBeforeAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AttackTypes": [
"Insert"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23031_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
615861046
]
}
},
"DynamicValues": {
"MDF_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
615861046
]
}
}
},
"IsShowUIMessageOnUpdate": false
}
]
}
]
}
]
},
"MEquip_23031_Sub": {
"MaxLayer": 5,
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"_CallbackList": [
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_23031_Sub",
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": -1
}
}
}
]
},
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_DefenceAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHAQEECg==",
"FixedValues": [],
"DynamicHashes": [
1733221380,
1912601768
]
}
}
}
]
}
]
},
{
"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.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_Layer",
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1912601768": {},
"931685943": {}
}
}
}
},
"Name": "Ability23031",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23031_Main"
}
],
"DynamicValues": {
"Values": {
"1733221380": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"615861046": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_23032_Main": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "SkillEquip_23032_BreakDamageRatioByOwner",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "BreakDamageAddedRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQMK",
"FixedValues": [],
"DynamicHashes": [
1604500382,
-1924041506
]
}
},
"DynamicKey": "SkillEquip_23032_BreakDamageRatioByCompare"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"TaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "SkillEquip_23032_BreakDamageRatioByCompare",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1306110328
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23032_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIK",
"FixedValues": [],
"DynamicHashes": [
-1691569460,
-1772418706
]
}
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_23032_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1691569460
]
}
}
}
}
]
}
]
}
]
}
]
}
]
},
"MEquip_23032_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeTakenRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
},
"Name": "Ability23032",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23032_Main"
}
],
"DynamicValues": {
"Values": {
"-1691569460": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"1306110328": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1772418706": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"1234237224": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
},
"1604500382": {},
"-1924041506": {},
"1983393586": {}
}
}
},
{
"Modifiers": {
"MEquip_23033_Main": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23033_Sub"
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1310925223
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "PreShowModifier_Fixed_23033"
}
]
}
]
}
]
},
"MEquip_23033_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "DV_CastSkill01Count"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
},
"DynamicKey": "DV_CastSkill01CountLeft"
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-1237502761
]
}
},
"DynamicKey": "DV_CastSkill01Count"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-964069126
]
}
},
"DynamicKey": "DV_CastSkill01CountLeft"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "DV_CastSkill01Count",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
1886403329
]
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyCurrentSkillDelayCost",
"NormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
1886403329
]
}
}
}
]
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-964069126": {}
}
}
},
"PreShowModifier_Fixed_23033": {
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Normal"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Condition": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "DV_CastSkill01Count",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"ActionDelayPreshowConfig": {
"AddDelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
1886403329
]
}
}
}
}
},
"MEquip_23033_Sub2": {
"_CallbackList": [
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
1886403329
]
}
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
],
"Stacking": "Replace"
}
},
"Name": "Ability23033",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"DynamicKey": "DV_CastSkill01Count",
"ContextScope": "TargetEntity"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_23033_Main"
}
],
"DynamicValues": {
"Values": {
"-1310925223": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"1886403329": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21014_Main": {
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"OnAbilityPropertyChange": [
{
"Property": "StatusResistanceBase",
"Ranges": [
{
"OnChange": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "CasterStatusResistance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "StatusResistanceBase"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21014_Sub",
"DynamicValues": {
"MDF_HealRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
570151121,
-112770458
]
}
}
}
}
]
}
]
}
],
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "CasterStatusResistance",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"Value": "StatusResistanceBase"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21014_Sub",
"DynamicValues": {
"MDF_HealRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
570151121,
-112770458
]
}
}
}
}
]
}
],
"DynamicValues": {
"Values": {
"570151121": {}
}
}
},
"MEquip_21014_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_HealRatio",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1820322024
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1820322024
]
}
},
"DynamicKey": "MDF_HealRatio"
}
]
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "HealRatioConvert",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-2118159447
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"-2118159447": {}
}
}
}
},
"Name": "Ability21014",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21014_Main"
}
],
"DynamicValues": {
"Values": {
"-112770458": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-1820322024": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21015_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_21015_Sub",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_21015_Sub",
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1473775807
]
}
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
},
"MEquip_21015_Sub": {
"BehaviorFlagList": [
"STAT_DefenceDown"
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "DefenceAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
1733221380
]
}
}
}
]
}
]
}
},
"Name": "Ability21015",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21015_Main"
}
],
"DynamicValues": {
"Values": {
"-1473775807": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"1733221380": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21016_Main": {
"_CallbackList": [
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MCommon_DOT_Burn",
"StackingFlag": "Equipment",
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
280661584
]
}
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
},
"DynamicValues": {
"Modifier_Burn_DamagePercentage_Defence": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1133369832
]
}
}
}
}
]
}
]
}
},
"Name": "Ability21016",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21016_Main"
}
],
"DynamicValues": {
"Values": {
"280661584": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-1133369832": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"990291341": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21017_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"BPSkill",
"Normal"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareSPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIK",
"FixedValues": [],
"DynamicHashes": [
-939895411,
-1063950616
]
}
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
}
]
}
},
"Name": "Ability21017",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21017_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21018_Main": {
"ModifierAffectedPreshowConfig": {
"SkillTypes": [
"Ultra"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ActionDelayPreshowConfig": {
"AddDelayRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
1619575023
]
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyActionDelay",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"AddNormalizedValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHCg==",
"FixedValues": [],
"DynamicHashes": [
1619575023
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21018",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21018_Main"
}
],
"DynamicValues": {
"Values": {
"1619575023": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21019_Main": {
"_CallbackList": [
{
"Event": "OnTriggerDeath",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21019_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
},
"MEquip_21019_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalChanceBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2022948381
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21019",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21019_Main"
}
],
"DynamicValues": {
"Values": {
"2022948381": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21020_Main": {
"_CallbackList": [
{
"Event": "OnTriggerDeath",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21020_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
},
"MEquip_21020_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-716465292
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21020",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21020_Main"
}
],
"DynamicValues": {
"Values": {
"-716465292": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21021_Main": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam.RemoveServant"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareSPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1181250513
]
}
}
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1310925223
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21021",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21021_Main"
}
],
"DynamicValues": {
"Values": {
"1181250513": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1310925223": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21029_Main": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_21029",
"ContextScope": "TargetEntity",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"SourceType": "ReadTargetType",
"DamageType": "Physical",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"DamagePercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1470945310
]
}
},
"IsIndirect": true,
"AttackType": "Pursued",
"HitAnimation": "Hit"
},
"CanTriggerLastKill": true
}
]
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"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.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_21029",
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_21029",
"ContextScope": "TargetEntity"
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_21029",
"ContextScope": "TargetEntity"
}
]
}
]
}
},
"Name": "Ability21029",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21029_Main"
}
],
"DynamicValues": {
"Values": {
"-1470945310": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21023_Main": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 4
}
},
"TaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"FormulaType": "HealByTargetLostHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1811799848
]
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_21023_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
},
"MEquip_21023_Sub": {
"LifeStepMoment": "ModifierPhase1End",
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageReduce",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-811646321
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21023",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21023_Main"
}
],
"DynamicValues": {
"Values": {
"1811799848": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-811646321": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21024_Main": {
"_CallbackList": [
{
"Event": "OnPhase2",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21024_Sub"
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21024_Sub"
}
]
}
]
},
{
"Event": "OnBeforeBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByHPRatio",
"DynamicKey": "CasterHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
},
{
"Event": "OnAfterBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1535308850
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21024_Sub"
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21024_Sub"
}
]
}
],
"DynamicValues": {
"Values": {
"1535308850": {}
}
}
},
"MEquip_21024_Sub": {
"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": "AQAK",
"FixedValues": [],
"DynamicHashes": [
24471373
]
}
}
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
]
}
},
"Name": "Ability21024",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21024_Main"
}
],
"DynamicValues": {
"Values": {
"24471373": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21025_Main": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeammate"
},
"Predicate": {
"$type": "RPG.GameCore.ByIsTopActionDelayTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam.RemoveServant"
},
"ExcludeTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
"ByRandom": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_21025_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1970381737
]
}
}
}
]
}
]
}
]
}
]
},
"MEquip_21025_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21025",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21025_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1970381737": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21033_Main": {
"_CallbackList": [
{
"Event": "OnTriggerDeath",
"CallbackConfig": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-189278419
]
}
}
}
]
}
]
}
},
"Name": "Ability21033",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21033_Main"
}
],
"DynamicValues": {
"Values": {
"-189278419": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21027_Main": {
"_CallbackList": [
{
"Event": "OnTriggerDeath",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21027_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
615861046
]
}
}
}
]
}
]
},
"MEquip_21027_Sub": {
"MaxLayer": 5,
"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": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
169274933,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1912601768": {}
}
}
}
},
"Name": "Ability21027",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21027_Main"
}
],
"DynamicValues": {
"Values": {
"169274933": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"615861046": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21028_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.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"FormulaType": "HealByTargetMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-189278419
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21028",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21028_Main"
}
],
"DynamicValues": {
"Values": {
"-189278419": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21022_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21022_Sub"
}
]
}
]
},
"MEquip_21022_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "STAT_DOT_Electric"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "STAT_DOT_Poison"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21022",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21022_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21030_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": "Caster"
},
"ModifierName": "MEquip_21030_Sub"
}
]
}
]
}
]
},
"MEquip_21030_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeHit",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_21030_Attacked"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "AttackerDefence",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Defence"
},
{
"$type": "RPG.GameCore.ModifyDamageData",
"AttackData_DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-1919059789,
-890725935
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": "MEquip_21030_Attacked"
}
]
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ModifierName": "MEquip_21030_Attacked"
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
],
"DynamicValues": {
"Values": {
"-890725935": {}
}
}
},
"MEquip_21030_Attacked": {}
},
"Name": "Ability21030",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21030_Main"
}
],
"DynamicValues": {
"Values": {
"-1919059789": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21031_Main": {
"_CallbackList": [
{
"Event": "OnAfterHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsDamageCritical"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_21031",
"ContextScope": "TargetEntity",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByRandomChance",
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-722378007
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DispelStatus",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"BuffType": "Buff",
"Numbers": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"Order": "LastAdded"
},
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_21031",
"ResetValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"ContextScope": "TargetEntity"
}
]
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_21031",
"ContextScope": "TargetEntity"
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.DefineDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": "Flag_21031",
"ContextScope": "TargetEntity"
}
]
}
]
}
},
"Name": "Ability21031",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21031_Main"
}
],
"DynamicValues": {
"Values": {
"-722378007": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21032_Main": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllUnselectable"
}
]
},
"ModifierName": "MEquip_21032_Buff1",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllUnselectable"
}
]
},
"ModifierName": "MEquip_21032_Buff2",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllUnselectable"
}
]
},
"ModifierName": "MEquip_21032_Buff3",
"OnlyRemoveCasterAdded": true
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RandomConfig",
"OddsList": [
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.333
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.333
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.334
}
}
],
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub1"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub2"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub3"
}
]
}
]
}
]
}
]
},
"MEquip_21032_Sub1": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllUnselectable"
}
]
},
"ModifierName": "MEquip_21032_Buff1",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.RandomConfig",
"OddsList": [
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
}
],
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub2"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub3"
}
]
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_21032_Buff1"
}
]
}
]
},
"MEquip_21032_Sub2": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllUnselectable"
}
]
},
"ModifierName": "MEquip_21032_Buff2",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.RandomConfig",
"OddsList": [
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
}
],
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub1"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub3"
}
]
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_21032_Buff2"
}
]
}
]
},
"MEquip_21032_Sub3": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetConcat",
"Targets": [
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
{
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllUnselectable"
}
]
},
"ModifierName": "MEquip_21032_Buff3",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.RandomConfig",
"OddsList": [
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
},
{
"IsDynamic": false,
"FixedValue": {
"Value": 0.5
}
}
],
"TaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub1"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Sub2"
}
]
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamMember"
},
"ModifierName": "MEquip_21032_Buff3"
}
]
}
]
},
"MEquip_21032_Buff1": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-300499686
]
}
}
}
]
}
],
"Stacking": "ReplaceByCasterOrUnStack"
},
"MEquip_21032_Buff2": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-716465292
]
}
}
}
]
}
],
"Stacking": "ReplaceByCasterOrUnStack"
},
"MEquip_21032_Buff3": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SPRatioBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1932001159
]
}
}
}
]
}
],
"Stacking": "ReplaceByCasterOrUnStack"
}
},
"Name": "Ability21032",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21032_Main"
}
],
"DynamicValues": {
"Values": {
"-300499686": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-716465292": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"1932001159": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21026_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21026_Sub"
}
]
}
]
},
"MEquip_21026_Sub": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "STAT_DOT_Bleed"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "STAT_DOT_Burn"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21026",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21026_Main"
}
],
"DynamicValues": {
"Values": {
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21034_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "CasterMaxSP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxSP"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "CasterMaxSP",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1647848345
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1647848345
]
}
},
"DynamicKey": "CasterMaxSP"
}
]
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-939895411,
1479704261
]
}
}
}
]
}
],
"DynamicValues": {
"Values": {
"1479704261": {}
}
}
}
},
"Name": "Ability21034",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21034_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1647848345": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21035_Main": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FormulaType": "HealByHealerMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-189278419
]
}
},
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-2070705538
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21035",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21035_Main"
}
],
"DynamicValues": {
"Values": {
"1293071053": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-189278419": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-2070705538": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21036_Main": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Normal",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Skill",
"OnlyRemoveCasterAdded": true
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Ultra",
"OnlyRemoveCasterAdded": true
}
]
},
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Normal"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Skill"
},
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Ultra"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Normal"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Skill"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Skill"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21036_Sub_Ultra"
}
]
}
]
}
],
"DynamicValues": {
"Values": {}
}
},
"MEquip_21036_Sub_Normal": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Normal"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
},
"MEquip_21036_Sub_Skill": {
"_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": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
},
"MEquip_21036_Sub_Ultra": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"Ultra"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AllDamageTypeAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-939895411
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21036",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21036_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21037_Main": {
"_CallbackList": [
{
"Event": "OnListenTurnEnd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsTurnOwnerEntity",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21037_Sub"
}
]
}
]
},
{
"Event": "OnAfterHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsDamageCritical"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21037_Sub",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
615861046
]
}
}
}
]
}
]
}
]
},
"MEquip_21037_Sub": {
"MaxLayer": 5,
"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": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-716465292,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1912601768": {}
}
}
}
},
"Name": "Ability21037",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21037_Main"
}
],
"DynamicValues": {
"Values": {
"-716465292": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"615861046": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21038_Main": {
"_CallbackList": [
{
"Event": "OnAfterBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"AttackTypes": [
"DOT"
],
"Inverse": true
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByDamageDataProperty",
"DynamicKey": "Damage_Hit",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIK",
"FixedValues": [],
"DynamicHashes": [
234453622,
1948829673
]
}
},
"DynamicKey": "Damage_Total"
}
]
}
]
},
{
"Event": "OnHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_MaxHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxHP"
},
{
"$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.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByContainsParamFlag",
"Flag": "IsHPChangeByDamage"
}
},
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
{
"$type": "RPG.GameCore.ByCompareParamValue",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAHAQEECg==",
"FixedValues": [],
"DynamicHashes": [
485319229,
-1309867853
]
}
}
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21038_CD"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21038_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "CurrentHP"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_CurrentHP",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FormulaType": "HealByHealerMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
710543026
]
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21038_CD",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-12056254
]
}
}
}
]
}
]
},
{
"Event": "OnBeforeBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "Damage_Total"
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_MaxHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxHP"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "Damage_Total",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
485319229,
-1309867853
]
}
}
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21038_CD"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21038_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "CurrentHP"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "_CurrentHP",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.HealHP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"FormulaType": "HealByHealerMaxHP",
"HealPercentage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
710543026
]
}
}
}
]
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21038_CD",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAMK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-12056254
]
}
}
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-1309867853": {},
"234453622": {},
"1948829673": {},
"-978103932": {}
}
}
},
"MEquip_21038_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1063950616
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
},
"MEquip_21038_CD": {
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21038",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21038_Main"
}
],
"DynamicValues": {
"Values": {
"485319229": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"-1063950616": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"710543026": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"990291341": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"-12056254": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21039_Main": {
"OnAbilityPropertyChange": [
{
"Property": "DefenceAddedRatio",
"Ranges": [
{
"OnChange": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_Target_Defence",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Defence"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECBQkBCg==",
"FixedValues": [],
"DynamicHashes": [
-1226284721,
1693904554,
-1845416423
]
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21039_Sub",
"DynamicValues": {
"_Layer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1912601768
]
}
}
}
}
]
}
]
},
{
"Property": "DefenceDelta",
"Ranges": [
{
"OnChange": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_Target_Defence",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Defence"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECBQkBCg==",
"FixedValues": [],
"DynamicHashes": [
-1226284721,
1693904554,
-1845416423
]
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21039_Sub",
"DynamicValues": {
"_Layer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1912601768
]
}
}
}
}
]
}
]
},
{
"Property": "DefenceConvert",
"Ranges": [
{
"OnChange": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_Target_Defence",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Defence"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECBQkBCg==",
"FixedValues": [],
"DynamicHashes": [
-1226284721,
1693904554,
-1845416423
]
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21039_Sub",
"DynamicValues": {
"_Layer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1912601768
]
}
}
}
}
]
}
]
}
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "MDF_Target_Defence",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Defence"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQECBQkBCg==",
"FixedValues": [],
"DynamicHashes": [
-1226284721,
1693904554,
-1845416423
]
}
},
"DynamicKey": "_Layer"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21039_Sub",
"DynamicValues": {
"_Layer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1912601768
]
}
}
}
}
]
}
],
"DynamicValues": {
"Values": {
"1912601768": {},
"1693904554": {}
}
}
},
"MEquip_21039_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
643517507,
1912601768
]
}
},
"DynamicKey": "MDF_Damage"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_Damage",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-161498671
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-161498671
]
}
},
"DynamicKey": "MDF_Damage"
}
]
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
991190183
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"991190183": {},
"1912601768": {}
}
}
}
},
"Name": "Ability21039",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21039_Main"
}
],
"DynamicValues": {
"Values": {
"-1845416423": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"643517507": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-161498671": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21040_Main": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "WeakEnemyCount"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "Flag_21040"
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DamageType": "Fire"
},
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Fire"
}
}
]
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DamageType": "Thunder"
},
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Thunder"
}
}
]
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DamageType": "Physical"
},
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Physical"
}
}
]
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DamageType": "Wind"
},
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Wind"
}
}
]
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DamageType": "Quantum"
},
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Quantum"
}
}
]
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DamageType": "Ice"
},
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Ice"
}
}
]
},
{
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCharacterDamageType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DamageType": "Imaginary"
},
{
"$type": "RPG.GameCore.ByHasStanceWeak",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"WeakType": {
"DamageType": "Imaginary"
}
}
]
}
]
},
"ByRandom": true,
"IncludeLimbo": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
1541129885
]
}
},
"DynamicKey": "WeakEnemyCount"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "WeakEnemyCount",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 2
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "Flag_21040",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21040_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "Flag_21040"
}
]
}
]
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-351367868": {},
"1541129885": {}
}
}
},
"MEquip_21040_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-716465292
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21040",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21040_Main"
}
],
"DynamicValues": {
"Values": {
"-716465292": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21041_Main": {
"OnAbilityPropertyChange": [
{
"Property": "StatusProbability",
"Ranges": [
{
"Min": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"Max": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1338435401
]
}
},
"OnEnterRange": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21041_Sub_Attack"
}
]
},
{
"Min": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1338435401
]
}
},
"OnEnterRange": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21041_Sub_Attack"
}
]
}
]
}
],
"_CallbackList": [
{
"Event": "OnAddModifierSuc",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.ByCompareCurrentModifierStatusType",
"TargetStatusType": "Debuff"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21041_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
}
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"1912601768": {}
}
}
},
"MEquip_21041_Sub": {
"MaxLayer": 0,
"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": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-939895411,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1912601768": {}
}
}
},
"MEquip_21041_Sub_Attack": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1293543118
]
}
}
}
]
}
]
}
},
"Name": "Ability21041",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21041_Main"
}
],
"DynamicValues": {
"Values": {
"-939895411": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"361660507": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1338435401": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"1293543118": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21042_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": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21042_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
},
"MEquip_21042_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalChanceBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2022948381
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21042",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21042_Main"
}
],
"DynamicValues": {
"Values": {
"2022948381": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21043_Main": {
"_CallbackList": [
{
"Event": "OnListenModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-892958695
]
}
},
"DynamicKey": "MDF_PreDmgAddNum"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAK",
"FixedValues": [
{
"Value": 0
}
],
"DynamicHashes": []
}
},
"DynamicKey": "MDF_DmgAddNum"
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Shield"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 10
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-892958695
]
}
},
"DynamicKey": "MDF_DmgAddNum"
}
],
"FailedTaskList": []
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_DmgAddNum",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21043_Sub"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_DmgAddNum",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-671109234
]
}
}
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21043_Sub",
"DynamicValues": {
"MDF_DmgAddNum": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-892958695
]
}
},
"MDF_PreDmgAddNum": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-671109234
]
}
}
}
}
]
}
]
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-892958695
]
}
},
"DynamicKey": "MDF_PreDmgAddNum"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AAAK",
"FixedValues": [
{
"Value": 0
}
],
"DynamicHashes": []
}
},
"DynamicKey": "MDF_DmgAddNum"
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Shield"
},
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 10
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-892958695
]
}
},
"DynamicKey": "MDF_DmgAddNum"
}
],
"FailedTaskList": []
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_DmgAddNum",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21043_Sub"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "MDF_DmgAddNum",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-671109234
]
}
}
},
"SuccessTaskList": [],
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21043_Sub",
"DynamicValues": {
"MDF_DmgAddNum": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-892958695
]
}
},
"MDF_PreDmgAddNum": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-671109234
]
}
}
}
}
]
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-892958695": {},
"-671109234": {}
}
}
},
"MEquip_21043_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-892958695,
-802775317
]
}
},
"DynamicKey": "MDF_DmgAddValue"
},
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
577215104
]
}
}
}
]
}
],
"Stacking": "Replace",
"DynamicValues": {
"Values": {
"-892958695": {},
"-671109234": {},
"577215104": {}
}
}
}
},
"Name": "Ability21043",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21043_Main"
}
],
"DynamicValues": {
"Values": {
"-802775317": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21044_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"Flag": "STAT_SpeedDown"
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"Flag": "STAT_DefenceDown"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalDamage": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-716465292
]
}
}
}
]
}
]
}
]
}
},
"Name": "Ability21044",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21044_Main"
}
],
"DynamicValues": {
"Values": {
"-716465292": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21045_Main": {
"_CallbackList": [
{
"Event": "OnAfterSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21045_Sub",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
},
"MEquip_21045_Sub": {
"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": "AQAK",
"FixedValues": [],
"DynamicHashes": [
504264414
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21045",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21045_Main"
}
],
"DynamicValues": {
"Values": {
"504264414": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21046_Main": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": "MEquip_21046_Sub"
}
]
}
]
},
"MEquip_21046_Sub": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCountOfBaseType",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"DynamicKey": "SameTypeCount",
"BaseTypeSourceTarget": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "SameTypeCount",
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21046_Buff"
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-1255959831": {}
}
}
},
"MEquip_21046_Buff": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1007542099
]
}
}
}
]
}
]
}
},
"Name": "Ability21046",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21046_Main"
}
],
"DynamicValues": {
"Values": {
"-1007542099": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_21047_Main": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "Flag_21047"
}
]
},
{
"Event": "OnAfterHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAttackType",
"AttackTypes": [
"ElementDamage"
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "Flag_21047",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21047_Buff",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "Flag_21047"
}
]
}
]
}
]
},
{
"Event": "OnEnterBattle",
"Priority": -80,
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareWaveCount",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_21047_Buff",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
},
"MEquip_21047_Buff": {
"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": "AQAK",
"FixedValues": [],
"DynamicHashes": [
504264414
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability21047",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21047_Main"
}
],
"DynamicValues": {
"Values": {
"504264414": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1917451809": {}
}
}
},
{
"Modifiers": {
"MEquip_21048_Main": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "Flag_21048_SPAddCount"
}
]
},
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "Break"
},
"IncludeLimbo": true,
"MaxNumber": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "Flag_21048_AttackBreak"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "Flag_21048_AttackBreak",
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
}
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "Flag_21048_SPAddCount",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
811503829
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1310925223
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "Flag_21048_AttackBreak"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIK",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
-416090336
]
}
},
"DynamicKey": "Flag_21048_SPAddCount"
}
]
}
]
}
]
}
},
"Name": "Ability21048",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_21048_Main"
}
],
"DynamicValues": {
"Values": {
"-1310925223": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"811503829": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1974897808": {},
"-416090336": {}
}
}
},
{
"Modifiers": {
"MEquip_24000_Main": {
"_CallbackList": [
{
"Event": "OnBeforeAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24000_AttackAddedRatio"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareModifierValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24000_AttackAddedRatio",
"ValueType": "Layer",
"CompareType": "Less",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AttackAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-300499686
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24000_AttackAddedRatio",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
}
}
]
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_AttackAddedRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-300499686
]
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24000_AttackAddedRatio",
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
361660507
]
}
}
}
]
}
]
},
{
"Event": "OnTriggerBreak",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24000_DamageAddedRatio",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
}
}
]
}
]
},
"MEquip_24000_AttackAddedRatio": {
"MaxLayer": 5,
"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": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-300499686,
1912601768
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"1912601768": {}
}
}
},
"MEquip_24000_DamageAddedRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
643517507
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability24000",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_24000_Main"
}
],
"DynamicValues": {
"Values": {
"-300499686": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"361660507": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"643517507": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"990291341": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_24001_Main": {
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareHPRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "DamageDefenderEntity"
},
"CompareType": "LessEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1462102009
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalChance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2101720664
]
}
}
}
]
}
]
},
{
"Event": "OnTriggerDeath",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24001_AttackAddedRatio",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
}
}
]
}
]
},
"MEquip_24001_AttackAddedRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1315444205
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability24001",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_24001_Main"
}
],
"DynamicValues": {
"Values": {
"1462102009": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"2101720664": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1315444205": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"1234237224": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_24002_Main": {
"_CallbackList": [
{
"Event": "OnBeforeBeingHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Flag": "Shield"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageReduce": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1618322976
]
}
}
}
]
}
]
},
{
"Event": "OnAfterBeingAttacked",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Flag": "Shield"
}
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24002_CD"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_MaxHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxHP"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-1309867853,
-1215361428
]
}
},
"DynamicKey": "MDF_ShieldValue"
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24002_Shield",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
},
"DynamicValues": {
"MDF_ShieldRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1215361428
]
}
},
"MDF_ShieldValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2126266902
]
}
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24002_CD",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-315980313
]
}
}
}
]
}
]
}
],
"DynamicValues": {
"Values": {
"-1309867853": {},
"2126266902": {}
}
}
},
"MEquip_24002_Shield": {
"BehaviorFlagList": [
"Shield"
],
"UseSnapshotEntity": true,
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveShield",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.SetResilience",
"DoReset": true
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_MaxHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxHP"
},
{
"$type": "RPG.GameCore.InitShield",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ShieldValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-1309867853,
-1268026324
]
}
}
},
{
"$type": "RPG.GameCore.SetResilience"
}
]
}
],
"Stacking": "Replace",
"DynamicValues": {
"Values": {
"-1309867853": {},
"-1268026324": {}
}
}
},
"MEquip_24002_CD": {
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability24002",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_24002_Main"
}
],
"DynamicValues": {
"Values": {
"-1215361428": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-315980313": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"-1618322976": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_24003_Main": {
"_CallbackList": [
{
"Event": "OnListenCharacterDie",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
},
{
"$type": "RPG.GameCore.ByIsTargetValid",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity2"
}
},
{
"$type": "RPG.GameCore.ByNot",
"Predicate": {
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity2"
},
"Team": "TeamDark"
}
},
{
"$type": "RPG.GameCore.ByContainBehaviorFlag",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Flag": "STAT_DOT",
"CasterFilter": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySPNew",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AddValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1180869041
]
}
}
}
]
}
]
},
{
"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": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24003_DotDamageAddedRatio",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-147984910
]
}
}
}
]
}
]
}
]
},
"MEquip_24003_DotDamageAddedRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "DotDamageAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-1428926611
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster"
}
},
"Name": "Ability24003",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_24003_Main"
}
],
"DynamicValues": {
"Values": {
"-1428926611": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-147984910": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-1180869041": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
}
}
}
},
{
"Modifiers": {
"MEquip_24004_Main": {
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24004_AttackAddRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
},
"DynamicKey": "AttackNum_24004"
},
{
"$type": "RPG.GameCore.SetDynamicValueByAttackTargetCount",
"DynamicKey": "AttackNum_24004",
"Attacker": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24004_AttackAddRatio",
"DynamicValues": {
"MDF_1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQK",
"FixedValues": [],
"DynamicHashes": [
-488961457,
169274933
]
}
}
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": "AttackNum_24004",
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-213733377
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MEquip_24004_SpeedAddRatio",
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
},
"DynamicValues": {
"MDF_1": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
-441426767
]
}
}
}
}
]
}
]
}
]
},
"MEquip_24004_AttackAddRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
909832565
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"909832565": {}
}
}
},
"MEquip_24004_SpeedAddRatio": {
"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": "AQAK",
"FixedValues": [],
"DynamicHashes": [
909832565
]
}
}
}
]
}
],
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Values": {
"909832565": {}
}
}
}
},
"Name": "Ability24004",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": "MEquip_24004_Main"
}
],
"DynamicValues": {
"Values": {
"-300499686": {
"ReadInfo": {
"Type": "None",
"Str": ""
}
},
"169274933": {
"ReadInfo": {
"Type": "SkillTreeParam",
"Str": ""
}
},
"-213733377": {
"ReadInfo": {
"Type": "SkillRank",
"Str": ""
}
},
"-441426767": {
"ReadInfo": {
"Type": "BattleEvent",
"Str": ""
}
},
"1234237224": {
"ReadInfo": {
"Type": "FloorCustomData",
"Str": ""
}
},
"-488961457": {}
}
}
}
],
"GlobalModifiers": {
"MEquip_EquipUnique_AttackAddedRatio": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCasterOrUnStack",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
},
"MEquip_EquipUnique_DamageResistance": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeResistance",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAK",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
],
"Stacking": "ReplaceByCasterOrUnStack",
"DynamicValues": {
"Values": {
"2128130574": {}
}
}
}
}
}