Files
FireflyGo_Resources/Config/ConfigAbility/Equip/Equip33.json
2025-08-26 17:57:41 +07:00

1532 lines
49 KiB
JSON

{
"AbilityList": [
{
"Name": "Ability23042",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MEquip_23042_Main"
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02a06c330] 0xc02a06c300}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 1
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a06c6c0] 0xc02a06c690}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 2
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a06ca50] 0xc02a06ca20}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 3
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a06cde0] 0xc02a06cdb0}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 4
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a06d170] 0xc02a06d140}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 5
},
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"Modifiers": {
"MEquip_23042_Main": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02a06dc80] 0xc02a06dc50}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a06df50] 0xc02a06df20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a0722a0] 0xc02a072270}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a072570] 0xc02a072540}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a072840] 0xc02a072810}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterServant"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterServant"
},
"ModifierName": {
"Value": "MEquip_23042_Sub"
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
710543026
]
}
},
"MDF_DamageRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-495392004
]
}
},
"MDF_TakenRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
334741753
]
}
},
"MDF_LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1234237224
]
}
}
},
"InheritCaster": "TargetSelf"
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_CurrentHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "CurrentHP"
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_MaxHP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "MaxHP"
},
{
"$type": "RPG.GameCore.LoseHPByRatio",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"RatioType": "CurrentHP",
"Ratio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1998280268
]
}
},
"Floor": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicFloatSet": "_RealRatio"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
-1309867853,
-897240106
]
}
},
"DynamicKey": {
"Value": "_LoseHP"
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
1290921508,
-1097727686
]
}
},
"DynamicKey": {
"Value": "_LoseHPTotal"
}
}
]
}
]
}
]
},
"MEquip_23042_Sub": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02a32b320] 0xc02a32b2f0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a32b5f0] 0xc02a32b5c0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a32b8c0] 0xc02a32b890}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a32bb90] 0xc02a32bb60}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByCopying",
"FromTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity.GetSummoner"
},
"FromDynamicKey": {
"Value": "_LoseHPTotal"
},
"FromModifierName": {
"Value": "MEquip_23042_Main"
},
"ToTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ToDynamicKey": {
"Value": "_LoseHPTotal2"
}
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"DynamicKey": {
"Value": "_LoseHPTotal2"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.DamageByAttackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AttackTargetList"
},
"AttackProperty": {
"$type": "RPG.GameCore.AttackData",
"DamageType": {
"SourceType": "ReadTargetType",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
"DamageValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQR",
"FixedValues": [],
"DynamicHashes": [
1205986258,
-2039151640
]
}
},
"AttackType": "Pursued",
"HitAnimation": "Hit_H",
"HitEffect": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Hit.prefab",
"HitEffectHeight": 1.2
}
}
]
},
{
"$type": "RPG.GameCore.SetModifierDynamicValue",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerSummoner"
},
"ModifierName": {
"Value": "MEquip_23042_Main"
},
"DynamicKey": {
"Value": "_LoseHPTotal"
},
"NewValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0
}
}
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Servant"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ModifierName": {
"Value": "MEquip_23042_AllDamageTypeTakenRatio"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1820617363
]
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1513044502
]
}
}
}
}
]
}
]
}
]
}
}
},
{
"Name": "Ability23043",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MEquip_23043_Main"
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02a358540] 0xc02a358510}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 1
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a3588d0] 0xc02a3588a0}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 2
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a358c60] 0xc02a358c30}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 3
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a358ff0] 0xc02a358fc0}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 4
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a359380] 0xc02a359350}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 5
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a359710] 0xc02a3596e0}": {
"readInfo": {
"AKFKONMJCEC": "",
"EGMAFIOOKJJ": 6
},
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"Modifiers": {
"MEquip_23043_Main": {
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02a35e2a0] 0xc02a35e270}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnAfterAttack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ModifierName": {
"Value": "MEquip_23043_Sub"
},
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
280661584
]
}
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_TMP_SPEED",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "Speed"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_TMP_SPEED"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-503382728
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllEnemy"
},
"ModifierName": {
"Value": "MEquip_23043_Sub2"
},
"Chance": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2097660461
]
}
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
990291341
]
}
}
}
]
}
]
}
]
},
"MEquip_23043_Sub": {
"Stacking": "Replace",
"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": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
-370177175
]
}
}
}
]
}
]
},
"MEquip_23043_Sub2": {
"Stacking": "Replace",
"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": "AQAOEQ==",
"FixedValues": [],
"DynamicHashes": [
1045282416
]
}
}
}
]
}
]
}
}
},
{
"Name": "Ability51251",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MRelic_125_Main"
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02a829080] 0xc02a829050}": {
"readInfo": {
"AKFKONMJCEC": "125_4",
"EGMAFIOOKJJ": 0
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a829410] 0xc02a8293e0}": {
"readInfo": {
"AKFKONMJCEC": "125_4",
"EGMAFIOOKJJ": 1
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02a8297a0] 0xc02a829770}": {
"readInfo": {
"AKFKONMJCEC": "125_4",
"EGMAFIOOKJJ": 2
},
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"Modifiers": {
"MRelic_125_Main": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MRelic_125_Sub"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterServant"
},
"ModifierName": {
"Value": "MRelic_125_Sub2"
}
}
]
},
{
"Event": "OnListenCharacterCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareTarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"CompareType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "CasterServant"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MRelic_125_Sub2"
}
}
]
}
]
}
]
},
"MRelic_125_Flag": {},
"MRelic_125_Sub": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MRelic_125_Flag"
}
}
]
},
{
"Event": "OnAfterDealHeal",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent -Caster -CasterServant"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MRelic_125_Flag"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MRelic_125_Flag"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MRelic_125_Buff"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
660618749
]
}
},
"DynamicValues": {
"SkillRelic_125_4_P1_SpeedAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-77833529
]
}
}
}
}
]
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MRelic_125_Flag"
}
}
]
}
]
},
"MRelic_125_Sub2": {
"_CallbackList": [
{
"Event": "OnAfterDealHeal",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent -Caster -CasterServant"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MRelic_125_Flag"
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MRelic_125_Flag"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MRelic_125_Buff"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
660618749
]
}
},
"DynamicValues": {
"SkillRelic_125_4_P1_SpeedAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-77833529
]
}
}
}
}
]
}
]
}
]
},
"MRelic_125_Buff": {
"Stacking": "ReplaceByCaster",
"BehaviorFlagList": [
"STAT_SpeedUp"
],
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"ModifierName": {
"Value": "MRelic_125_Buff2"
},
"OnlyRemoveCasterAdded": true
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "SpeedAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-1472040524
]
}
}
}
]
},
{
"Event": "OnListenModifierRemove",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MRelic_125_Buff2"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MRelic_125_Buff2"
},
"DynamicValues": {
"SkillRelic_125_4_P2_DamageAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2100862118
]
}
}
}
}
]
}
]
}
],
"AdditionConfig": {
"SubModifierList": [
{
"Name": "MRelic_125_Buff2",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent"
},
"DynamicValues": {
"SkillRelic_125_4_P2_DamageAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2100862118
]
}
}
},
"IsHaloStatus": true
}
]
}
},
"MRelic_125_Buff2": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "CriticalDamageBase",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-2073629973
]
}
}
}
]
}
]
}
}
},
{
"Name": "Ability51261",
"TargetInfo": {
"TargetType": "Caster"
},
"OnStart": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MRelic_126_Main"
}
}
],
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02af101e0] 0xc02af101b0}": {
"readInfo": {
"AKFKONMJCEC": "126_4",
"EGMAFIOOKJJ": 0
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02af10570] 0xc02af10540}": {
"readInfo": {
"AKFKONMJCEC": "126_4",
"EGMAFIOOKJJ": 1
},
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02af10900] 0xc02af108d0}": {
"readInfo": {
"AKFKONMJCEC": "126_4",
"EGMAFIOOKJJ": 2
},
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"Modifiers": {
"MRelic_126_Main": {
"_CallbackList": [
{
"Event": "OnListenBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"Inverse": true,
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ByIsTeammate",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
}
},
{
"$type": "RPG.GameCore.ByAny",
"PredicateList": [
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntitySkillTargetEntityList"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
},
{
"$type": "RPG.GameCore.ByTargetListIntersects",
"FirstTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntitySkillSubTargetEntityList"
},
"SecondTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
}
}
]
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MRelic_126_Sub"
},
"MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-83130056
]
}
},
"LayerAddWhenStack": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicValues": {
"_MaxLayer": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-83130056
]
}
},
"MDF_AttackAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
151903930
]
}
}
}
}
]
}
]
}
]
},
"MRelic_126_Sub": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02af2fc50] 0xc02af2fc20}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02af2ff20] 0xc02af2fef0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
},
"\u0026{map[Hash:0xc02af3c270] 0xc02af3c240}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.SetDynamicValueByModifierValue",
"ValueType": "Layer",
"Multiplier": {
"IsDynamic": false,
"FixedValue": {
"Value": 1
}
},
"DynamicKey": "_Layer"
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByCurrentSkillType",
"SkillType": "Ultra"
},
{
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_Layer"
},
"CompareType": "Equal",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
-83130056
]
}
}
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MRelic_126_Sub2"
},
"LifeTime": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
557451866
]
}
},
"DynamicValues": {
"MDF_AttackAddRatio": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
151903930
]
}
}
}
},
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
}
]
},
"MRelic_126_Sub2": {
"Stacking": "ReplaceByCaster",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02b0359e0] 0xc02b0359b0}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AttackAddedRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
68164246
]
}
}
}
]
}
]
}
}
}
],
"GlobalModifiers": {
"MEquip_23042_AllDamageTypeTakenRatio": {
"Stacking": "Replace",
"DynamicValues": {
"Floats": {
"\u0026{map[Hash:0xc02b03fbc0] 0xc02b03fb90}": {
"readInfo": null,
"unk": null,
"v24": {
"Value": 0
}
}
}
},
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.StackProperty",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Property": "AllDamageTypeTakenRatio",
"PropertyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
2128130574
]
}
}
}
]
}
]
}
}
}