turnbasedgamedata/Config/ConfigAbility/Avatar/Avatar_AetherDivide_Common_Ability.json
2025-02-24 07:50:34 -03:00

1541 lines
51 KiB
JSON

{
"AbilityList": [
{
"Name": "Avatar_AetherDivide_Common_Passive",
"TargetInfo": {
"TargetType": "Caster"
},
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_ListenUltraEffect"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_SPPreShow"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_FailTips"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_Stage_ListenHP"
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_OverrideStatus"
}
},
{
"$type": "RPG.GameCore.SetDamageTextStyle",
"Content": {
"Hash": 6441875622464959655
},
"Type": "Critical"
}
]
},
{
"Modifiers": {
"MAvatar_AetherDivide_Common_BE_ADDSP": {
"_CallbackList": [
{
"Event": "OnPhase1",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_BE_ADDSP_Single_Action"
}
},
{
"$type": "RPG.GameCore.TriggerAbility",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"AbilityInherentTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "LightTeamEntity"
},
"AbilityName": {
"Value": "BattleEventAbility_Camear_AllLightTeam"
},
"IsSkillPerform": true
},
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllTeamCenter"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_BattleEvent_ShenYuan_Buff.prefab",
"PositionOffset": {
"Y": 3.8
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 1.2
}
}
},
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_BE_ADDSP_Single_Action"
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 0.05
}
}
},
{
"$type": "RPG.GameCore.WaitSecond",
"WaitTime": {
"FixedValue": {
"Value": 1.25
}
}
}
]
}
]
}
},
"Name": "Avatar_AetherDivide_Common_BE_ADDSP",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_BE_ADDSP"
}
},
{
"$type": "RPG.GameCore.OwnerEntityAddAbility",
"AbilityName": {
"Value": "BattleEventAbility_Camear_AllLightTeam"
}
}
]
}
],
"GlobalModifiers": {
"MAvatar_AetherDivide_SPPreShow": {
"_CallbackList": [
{
"Event": "OnAimAtTargetsRefresh_CL",
"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.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_W2_Mecha03_00_UltraMode"
},
"Inverse": true
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ToggleSkillPreShow",
"Enable": true,
"AllowSkillType": [
"Normal",
"Skill"
],
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ChangeValue": {
"FixedValue": {
"Value": 1
}
},
"PreShowType": "AddSP"
}
]
}
]
}
]
},
"MAvatar_AetherDivide_Common_ListenUltraEffect": {
"_CallbackList": [
{
"Event": "OnUltraSkillPrepare",
"CallbackConfig": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_UltraEffect"
}
}
]
}
]
},
"MAvatar_AetherDivide_Common_Stage_ListenHP": {
"BehaviorFlagList": [
"ListenBattleEventSkill"
],
"_CallbackList": [
{
"Event": "OnListenHPChange",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_Stage_ListenHP_1"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamLight"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_TeamHP"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_TMP_VaL",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "CurrentHP"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-39218214,
1755177296
]
}
},
"DynamicKey": {
"Value": "_TeamHP"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_TeamHP"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.5
}
],
"DynamicHashes": [
532209531
]
}
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_Stage_ListenHP_1"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "AetherDivide_StageShow_Type1"
}
}
]
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByAnd",
"PredicateList": [
{
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_Stage_ListenHP_2"
},
"Inverse": true
},
{
"$type": "RPG.GameCore.ByTargetTeam",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Team": "TeamDark"
}
]
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"FixedValue": {
"Value": 0
}
},
"DynamicKey": {
"Value": "_TeamHP"
}
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_TMP_VaL",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "CurrentHP"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-39218214,
1755177296
]
}
},
"DynamicKey": {
"Value": "_TeamHP"
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_TeamHP"
},
"CompareType": "Greater",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAQR",
"FixedValues": [
{
"Value": 0.5
}
],
"DynamicHashes": [
-1321051447
]
}
}
},
"FailedTaskList": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_Stage_ListenHP_2"
}
},
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "AetherDivide_StageShow_Type1"
}
}
]
}
]
}
]
},
{
"Event": "OnListenAfterSkillUse",
"CallbackConfig": []
},
{
"Event": "OnEnterBattle",
"Priority": -55,
"CallbackConfig": [
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllLightTeam"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_TMP_VaL",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "MaxHP"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
532209531,
1755177296
]
}
},
"DynamicKey": {
"Value": "_TeamMHP"
}
}
]
},
{
"$type": "RPG.GameCore.Retarget",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "AllDarkTeam"
},
"ByRandom": true,
"TaskList": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_TMP_VaL",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"Value": "MaxHP"
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQIR",
"FixedValues": [],
"DynamicHashes": [
-1321051447,
1755177296
]
}
},
"DynamicKey": {
"Value": "_TeamMHP2"
}
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"532209531": {},
"-1321051447": {},
"1755177296": {},
"-39218214": {}
}
}
},
"MAvatar_AetherDivide_Common_Stage_ListenHP_1": {},
"MAvatar_AetherDivide_Common_Stage_ListenHP_2": {},
"MAvatar_AetherDivide_Common_BE_ADDSP_Action": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
"MAvatar_AetherDivide_Common_BE_ADDSP_Single_Action": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
"MAvatar_AetherDivide_Common_ListenUltraChargeMax_BanUltra": {
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": []
}
]
},
"MAvatar_AetherDivide_Common_ListenUltraChargeMax": {
"OnDynamicValueChange": [
{
"Key": {
"Hash": 24444579
},
"ContextScope": "ContextOwner",
"Ranges": [
{
"Min": {
"FixedValue": {
"Value": -1
}
},
"Max": {
"FixedValue": {
"Value": 99
}
},
"MaxInclusive": true,
"OnEnterRange": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_SP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxSP"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_UltraCharge"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1715718693
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifyFunction": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1690816888
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1715718693
]
}
},
"DynamicKey": {
"Value": "_UltraCharge"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifySP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifyFunction": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQBAgUR",
"FixedValues": [],
"DynamicHashes": [
24444579,
1690816888,
1715718693
]
}
}
}
]
}
],
"OnChange": [
{
"$type": "RPG.GameCore.SetDynamicValueByProperty",
"DynamicKey": "_SP",
"ReadTargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"Value": "MaxSP"
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_UltraCharge"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1715718693
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifySP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifyFunction": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1690816888
]
}
}
},
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAR",
"FixedValues": [],
"DynamicHashes": [
1715718693
]
}
},
"DynamicKey": {
"Value": "_UltraCharge"
}
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifySP",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifyFunction": "Set",
"ModifyValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQABAQQBAgUR",
"FixedValues": [],
"DynamicHashes": [
24444579,
1690816888,
1715718693
]
}
}
}
]
}
]
}
]
},
{
"Key": {
"Hash": 1715718693
},
"ContextScope": "ContextOwner",
"Ranges": [
{
"Min": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 0.1
}
],
"DynamicHashes": [
24444579
]
}
},
"Max": {
"FixedValue": {
"Value": 99
}
},
"MaxInclusive": true,
"OnEnterRange": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_ListenUltraChargeMax_BanUltra"
}
}
],
"OnChange": []
},
{
"Min": {
"FixedValue": {
"Value": -1
}
},
"Max": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 0.1
}
],
"DynamicHashes": [
24444579
]
}
},
"MaxInclusive": true,
"OnEnterRange": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_ListenUltraChargeMax_BanUltra"
}
}
],
"OnChange": []
}
]
}
],
"_CallbackList": [
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCompareDynamicValue",
"DynamicKey": {
"Value": "_UltraMax"
},
"CompareType": "GreaterEqual",
"CompareValue": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
24444579
]
}
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetDynamicValue",
"Value": {
"IsDynamic": true,
"PostfixExpr": {
"OpCodes": "AQAAAAIR",
"FixedValues": [
{
"Value": 1
}
],
"DynamicHashes": [
24444579
]
}
},
"DynamicKey": {
"Value": "_UltraCharge"
}
}
]
}
]
}
],
"DynamicValues": {
"Floats": {
"1690816888": {}
}
}
},
"MAvatar_AetherDivide_Common_M": {
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Klara.prefab"
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_P"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalChance": {
"FixedValue": {
"Value": 1
}
},
"Attacker_CriticalDamage": {
"FixedValue": {
"Value": 0.5
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_B"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageReduce": {
"FixedValue": {
"Value": 0.2
}
}
}
]
}
]
}
]
},
"MAvatar_AetherDivide_UltraEffect": {
"_CallbackList": [
{
"Event": "OnDestroy",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_AetherDivide_Common/Eff_Avatar_AetherDivide_Common_Skill03_Ready_Blue.prefab"
}
]
},
{
"Event": "OnStack",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_XP_Elite01_00_Passive"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_AetherDivide_Common/Eff_Avatar_AetherDivide_Common_Skill03_Ready_Blue.prefab",
"PositionOffset": {
"X": 0.157,
"Y": 0.25,
"Z": 0.369
},
"MinMutexTime": -1,
"MutexType": "Entity"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_AML_Elite01_00_Ultra"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"IsAttachToTargetEntity": true,
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_AetherDivide_Common/Eff_Avatar_AetherDivide_Common_Skill03_Ready_Blue.prefab",
"PositionOffset": {
"X": 0.563,
"Z": 0.186
},
"Scale": {
"X": 2,
"Y": 2,
"Z": 1
},
"MinMutexTime": -1,
"MinMutexType": "Entity"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_XP_Minion04_00_Passive"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_AetherDivide_Common/Eff_Avatar_AetherDivide_Common_Skill03_Ready_Blue.prefab",
"PositionOffset": {
"X": 0.027,
"Z": 0.807
},
"MinMutexTime": -1,
"MutexType": "Entity"
}
],
"FailedTaskList": [
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_ActivityProp/Eff_AetherDivide_Common/Eff_Avatar_AetherDivide_Common_Skill03_Ready_Blue.prefab",
"MinMutexTime": -1,
"MutexType": "Entity"
}
]
}
]
}
]
}
]
},
{
"Event": "OnBeforeSkillUse",
"CallbackConfig": [
{
"$type": "RPG.GameCore.RemoveSelfModifier"
}
]
}
]
},
"MCommon_CTRL_Taunt_AetherDivide": {
"TargetSelectRestrict": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"TargetSelectRestrictType": "EnemySelect",
"BehaviorFlagList": [
"Taunt",
"RemoveWhenCasterDead",
"RemoveWhenCasterUnstage"
],
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Taunted.prefab",
"UIPosition": "UI_TOP",
"ModifierUIPriority": "Debuff"
},
"_CallbackList": [
{
"Event": "OnCreate",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Taunt_Add.prefab"
},
{
"$type": "RPG.GameCore.ModifierAttachEffect",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Taunt_Loop.prefab",
"PositionOffset": {
"Y": 0.5
},
"MinMutexTime": -1,
"MutexType": "Entity"
}
]
}
],
"Stacking": "Replace"
},
"MAvatar_AetherDivide_Common_OverrideStatus": {
"_CallbackList": [
{
"Event": "OnListenModifierAdd",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_CTRL_Taunt_AetherDivide"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MCommon_CTRL_Taunt_AetherDivide",
"ModifierNameForStatus": "MCommon_CTRL_Taunt"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_DOT_Burn"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MCommon_DOT_Burn",
"ModifierNameForStatus": "MCommon_DOT_Burn_AetherDivide"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_DOT_Poison"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MCommon_DOT_Poison",
"ModifierNameForStatus": "MCommon_DOT_Poison_AetherDivide"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_DOT_Electric"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MCommon_DOT_Electric",
"ModifierNameForStatus": "MCommon_DOT_Electric_AetherDivide"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_DOT_Tear"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MCommon_DOT_Tear",
"ModifierNameForStatus": "MCommon_DOT_Tear_AetherDivide"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_CTRL_Frozen"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MCommon_CTRL_Frozen",
"ModifierNameForStatus": "MCommon_CTRL_Frozen_AetherDivide"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MCommon_Entangle"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MCommon_Entangle",
"ModifierNameForStatus": "MCommon_Entangle_AetherDivide"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "Monster_W1_Mecha03_01_Frozen"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "Monster_W1_Mecha03_01_Frozen",
"ModifierNameForStatus": "Monster_W1_Mecha03_01_Frozen_AetherDivide"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "MMonster_XP_Elite01_00_Burn"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "MMonster_XP_Elite01_00_Burn",
"ModifierNameForStatus": "MMonster_XP_Elite01_00_Burn_AetherDivide"
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByCheckModifierCallBackName",
"ModifierName": "W1_Mecha02_ThunderDOT"
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.SetModifierOverrideNameForStatus",
"ModifierOwner": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ModifierOwnerEntity"
},
"ModifierName": "W1_Mecha02_ThunderDOT",
"ModifierNameForStatus": "W1_Mecha02_ThunderDOT_AetherDivide"
}
]
}
]
}
]
},
"MAvatar_AetherDivide_Common_P": {
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Klara.prefab"
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_B"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalChance": {
"FixedValue": {
"Value": 1
}
},
"Attacker_CriticalDamage": {
"FixedValue": {
"Value": 0.5
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_M"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageReduce": {
"FixedValue": {
"Value": 0.2
}
}
}
]
}
]
}
]
},
"MAvatar_AetherDivide_Common_B": {
"UIConfig": {
"UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Klara.prefab"
},
"_CallbackList": [
{
"Event": "OnBeforeHitAll",
"CallbackConfig": [
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_M"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Attacker_CriticalChance": {
"FixedValue": {
"Value": 1
}
},
"Attacker_CriticalDamage": {
"FixedValue": {
"Value": 0.5
}
}
}
]
},
{
"$type": "RPG.GameCore.PredicateTaskList",
"Predicate": {
"$type": "RPG.GameCore.ByIsContainModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "ParamEntity"
},
"ModifierName": {
"Value": "MAvatar_AetherDivide_Common_P"
}
},
"SuccessTaskList": [
{
"$type": "RPG.GameCore.ModifyDamageData",
"Defender_AllDamageReduce": {
"FixedValue": {
"Value": 0.2
}
}
}
]
}
]
}
]
},
"MAvatar_AetherDivide_FailTips": {
"_CallbackList": [
{
"Event": "OnEnterBattle",
"CallbackConfig": [
{
"$type": "RPG.GameCore.TriggerCustomString",
"CustomString": {
"Value": "AetherDivide_CustomString_FailTips"
}
}
]
}
]
}
}
}