{ "AbilityList": [ { "Name": "Avatar_FuXuan_00_Skill01_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Avatar_FuXuan_00_Skill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Avatar_FuXuan_00_Skill01_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity", "Duration": 1 }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "NormalizedTimeWait": { "IsDynamic": false, "FixedValue": { "Value": 0.04299999983049929 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SkillPointEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_FuXuan_00/Eff_Avatar_FuXuan_00_Skill01.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.7000000006519258 } } } ] }, { "Name": "Avatar_FuXuan_00_Skill01_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.3900000003632158 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Quantum" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1126825319 ] } }, "StanceValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1659254037 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "StanceDamageType": { "DamageType": "Quantum" }, "AttackType": "Normal", "HitAnimation": "Hit", "HitEffect": "Effects/Eff_Prefab/Eff_Avatar/Eff_FuXuan_00/Eff_Avatar_FuXuan_00_Skill01_Hit.prefab" }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.SkillPerformFinish" } ] }, { "Name": "Avatar_FuXuan_00_Skill02_Phase01", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "CustomFormationName": "FuXuan_00_Skill02" }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Avatar_FuXuan_00_Skill02_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Avatar_FuXuan_00_Skill02_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.SyncCharLightAndCameraDir" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "NormalizedTimeWait": { "IsDynamic": false, "FixedValue": { "Value": 0.4200000003911555 } } }, { "$type": "RPG.GameCore.RadialBlurEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "Duration": 0.25, "Iteration": 5, "BlurStart": 0.1 }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5350000001490116 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_FuXuan_00/Eff_Avatar_FuXuan_00_Skill02_buff.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.WaitAnimState", "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.SyncCharLightAndCameraDir", "IsSync": false }, { "$type": "RPG.GameCore.MoveToTargetPosition", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, { "Name": "Avatar_FuXuan_00_Skill02_Phase02", "TargetInfo": { "TargetType": "SkillTargetEntityList" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill02", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.5350000001490116 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.BySkillPointActivated", "PointTriggerKey": "PointB1" }, { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_ListenLifeTime" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AddValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1353932201 ] } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_ListenLifeTime" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetEffectAnimatorState", "UniqueEffectName": "Eff_Avatar_FuXuan_00_Skill02_Shield_Loop", "StateName": "01" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamCenter" }, "Flags": [ "Field" ], "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_FuXuan_00/Eff_Avatar_FuXuan_00_Skill02_BattleArea_Ground.prefab", "UniqueEffectName": "Eff_Avatar_FuXuan_00_Skill02_Shield_Loop", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" } ] }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_ListenLifeTime" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1019407308 ] } }, "DynamicValues": { "Skill02_P2_DamageResistance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -587879718 ] } } } }, { "$type": "RPG.GameCore.SetEffectAnimatorParameter", "UniqueEffectName": "Eff_Avatar_FuXuan_00_Skill02_Shield_Loop", "ParameterName": "LoopEnd", "ParameterType": "Bool" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammateWithUnselectable" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_HitDamageSplit" }, "DynamicValues": { "MDF_SplitPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -458258105 ] } }, "Skill02_P2_DamageResistance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -587879718 ] } }, "AddSP": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 178092554 ] } } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.BySkillPointActivated", "PointTriggerKey": "PointB3" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithUnselectable" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } } ] }, { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AddRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.SkillPerformFinish" } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00cf83c50] 0xc00cf83c20}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } } }, { "Name": "Avatar_FuXuan_00_Skill03_EnterReady", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.40000000037252903 } } }, { "$type": "RPG.GameCore.AlignTargetToTeamCenter", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.LookAt", "TargetType": "DarkTeamCenter" }, { "$type": "RPG.GameCore.HeadLookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DoRootRotate": true }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "SelectDarkTeamEntity", "IsLocalOffset": true, "AnchorOffset": { "x": -0.5, "y": -0.4, "z": -0.2 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AimOffset": { "x": 1, "y": 2, "z": 0.17 }, "FollowRadius": 1.4, "AnchorToAimAngle": 26, "Dutch": 4.5, "FOV": 70 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterWithAllEnemy" } } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "SelectDarkTeamEntity", "IsLocalOffset": true, "AnchorOffset": { "x": 0.4, "y": -0.4, "z": -0.1 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AimOffset": { "x": -3, "y": 1.5, "z": 0.17 }, "AimRatio": 1, "FollowRadius": 1.7, "AnchorToAimAngle": 16, "Dutch": 4, "FOV": 55 }, "BlendConfig": { "BlendType": "Custom", "CustomCurveName": "Blend_UltraReady", "BlendTime": 1.5 }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CasterWithAllEnemy" } } } } ] }, { "Name": "Avatar_FuXuan_00_Skill03_Phase01", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.AlignTargetToTeamCenter", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.LookAt", "TargetType": "AbilityTargetEntity" }, { "$type": "RPG.GameCore.TeamLookAt", "TeamType": "TeamDark", "TargetType": "Caster", "AngleOffset": -20 }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Avatar_FuXuan_00_Skill03_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Avatar_FuXuan_00_Skill03_Phase02" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.ShowBattleUI" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "Skill03" }, { "$type": "RPG.GameCore.HideLevelStage", "IsHide": true }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.055999999633058906 } } }, { "$type": "RPG.GameCore.SetEffectFrameCaptureMatTex", "UniqueEffectName": "Eff_Avatar_FuXuan_00_Skill03_01box" }, { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.6800000006332994 } } }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.WaitTimelineFinish", "TimelineName": "Character_FuXuan_00_Skill03_TimeLine" }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamDark", "FormationType": "DarkTeamNormal" }, { "$type": "RPG.GameCore.HideLevelStage" }, { "$type": "RPG.GameCore.ShowBattleUI", "IsShow": true }, { "$type": "RPG.GameCore.SetEntityVisible", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Visible": true }, { "$type": "RPG.GameCore.MoveToTargetPosition", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, { "Name": "Avatar_FuXuan_00_Skill03_Phase02", "TargetInfo": { "TargetType": "AllEnemy" }, "OnStart": [ { "$type": "RPG.GameCore.WaitAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AnimStateName": "Skill03", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 0.8800000008195639 } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.BySkillPointActivated", "PointTriggerKey": "PointB2" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQBAgIR", "FixedValues": [], "DynamicHashes": [ -307186820, 1301558851, -1209433471 ] } }, "DynamicKey": { "Value": "HealHPValue" } }, { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "ModifyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1740133091 ] } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByRankActivated", "TriggerKey": { "Hash": -1445815962 } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "CasterMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_AllTeamMemberLoseHPValue" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -2055748148, -332943124 ] } } }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -2055748148, -332943124 ] } }, "DynamicKey": { "Value": "GDF_AllTeamMemberLoseHPValue" } } ] }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Quantum" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -56289053 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -69462420, -1185820336 ] } }, "StanceValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1182064154 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "StanceDamageType": { "DamageType": "Quantum" }, "AttackType": "Ultra", "HitAnimation": "Hit" }, "CanTriggerLastKill": true, "DisplayData": { "UIMessageHeight": 0.8, "DitherRangeX": 0, "DitherRangeY": 0, "AttachPoint": "Origin" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllEnemy" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Quantum" }, "FormulaType": "ByMaxHP", "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -56289053 ] } }, "StanceValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1182064154 ] } }, "SPHitRatio": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "StanceDamageType": { "DamageType": "Quantum" }, "AttackType": "Ultra", "HitAnimation": "Hit" }, "CanTriggerLastKill": true, "DisplayData": { "UIMessageHeight": 0.8, "DitherRangeX": 0, "DitherRangeY": 0, "AttachPoint": "Origin" } } ] }, { "$type": "RPG.GameCore.DamagePerformFinish" }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "GDF_AllTeamMemberLoseHPValue" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 1867254578 ] } }, "DynamicKey": { "Value": "GDF_ExChangeHPCount" } }, { "$type": "RPG.GameCore.SetEnergyBarState", "Active": "True", "BarType": 3, "CurrentState": "Active", "CD": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1208Passive.png", "MaxCount": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "CurrentCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1867254578 ] } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1557991323 ] } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_LimboHPChangeFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_ExChangeHPCount" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Avatar_FuXuan_00_Passive_Ability" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbortBehaviorFlags": [ "STAT_CTRL", "DisableAction" ], "InsertAbilityPriority": "AvatarHealSelf", "ShowInActionBar": true, "PreCheck": { "$type": "RPG.GameCore.TurnInsertAbilityCondition", "Type": "AbilityOwnerInsertUnusedCount", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } } ], "FailedTaskList": [] } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.TriggerSkipDeadHandler" }, { "$type": "RPG.GameCore.SkillPerformFinish" } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d101290] 0xc00d101260}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d101560] 0xc00d101530}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d101830] 0xc00d101800}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } } }, { "Name": "Avatar_FuXuan_00_PassiveSkill01", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_PassiveSkill" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_ExChangeHP" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByRankActivated", "TriggerKey": { "Hash": -1445815962 } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank06" } } ] }, { "$type": "RPG.GameCore.SetEnergyBarState", "Active": "True", "BarType": 3, "CurrentState": "Active", "CD": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1208Passive.png", "MaxCount": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "CurrentCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1867254578 ] } } } ], "Modifiers": { "MAvatar_FuXuan_00_PassiveSkill": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d1114a0] 0xc00d111470}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_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": { "Value": "MAvatar_FuXuan_00_DamageReduce" } } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "HitFlag" } } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_DamageReduce" }, "DynamicValues": { "MDF_DamageResistanceRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1657451469 ] } } } } ] }, { "Event": "OnListenCharacterCreate", "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": { "Value": "MAvatar_FuXuan_00_DamageReduce" }, "DynamicValues": { "MDF_DamageResistanceRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1657451469 ] } } } } ] } ] }, { "Event": "OnListenAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "HitFlag" } } ] } ] } } }, { "Name": "Avatar_FuXuan_00_Passive_Ability", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0.5000000004656613 } } }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 1867254578 ] } }, "DynamicKey": { "Value": "GDF_ExChangeHPCount" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "GDF_LimboHPChangeFlag" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_ExChangeHPCount" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetEnergyBarState", "Active": "True", "BarType": 3, "CurrentState": "Disable", "IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1208Passive.png", "MaxCount": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "CurrentCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1867254578 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetEnergyBarState", "Active": "True", "BarType": 3, "CurrentState": "Active", "IconPath": "SpriteOutput/BuffIcon/Inlevel/Avatar/Icon1208Passive.png", "MaxCount": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "CurrentCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1867254578 ] } } } ] }, { "$type": "RPG.GameCore.ShowBonusUIEffect", "UIPrefabPath": "UI/Battle/SpecialAction/Avatar/SpecialAction_1208.prefab", "TitleTextID": { "Hash": -719387785, "Hash64": 3549450166339039087 } }, { "$type": "RPG.GameCore.TriggerAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityName": { "Value": "Avatar_FuXuan_00_PassiveSkill01_Camera" }, "IsSkillPerform": true }, { "$type": "RPG.GameCore.HideLevelStage", "IsHide": true }, { "$type": "RPG.GameCore.ShowBattleUI" }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimStateName": "PassiveSkill01", "NormalizedTimeEnd": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "NormalizedTimeWait": { "IsDynamic": false, "FixedValue": { "Value": 0.8500000007916242 } } }, { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "FormulaType": "HealByTargetLostHP", "HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 405346172 ] } } }, { "$type": "RPG.GameCore.TriggerUINotify", "NotifyTypeName": "BattleSkillFinishForHPBarTic" }, { "$type": "RPG.GameCore.WaitTimelineFinish", "TimelineName": "Character_FuXuan_00_PassiveSkill_TimeLine" }, { "$type": "RPG.GameCore.HideLevelStage" }, { "$type": "RPG.GameCore.ShowBattleUI", "IsShow": true }, { "$type": "RPG.GameCore.MoveToTargetPosition", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "TeamFormation" }, "IgnoreRadius": true, "OffsetTargetDistance": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d39fe00] 0xc00d39fdd0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d3c2150] 0xc00d3c2120}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d3c2420] 0xc00d3c23f0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } } }, { "Name": "Avatar_FuXuan_00_SkillMazeInLevel", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "StageAbility_Maze_FuXuan_Modifier" } } ], "Modifiers": { "StageAbility_Maze_FuXuan_Modifier": { "_CallbackList": [ { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsMazeSkillAffectCurrentWave" }, { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamCenter" }, "Flags": [ "Field" ], "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_FuXuan_00/Eff_Avatar_FuXuan_00_Skill02_BattleArea_Ground.prefab", "UniqueEffectName": "Eff_Avatar_FuXuan_00_Skill02_Shield_Loop", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_ListenLifeTime" }, "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -418750336 ] } }, "DynamicValues": { "Skill02_P2_DamageResistance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -587879718 ] } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammateWithUnselectable" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_HitDamageSplit" }, "DynamicValues": { "MDF_SplitPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -458258105 ] } }, "Skill02_P2_DamageResistance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -587879718 ] } }, "AddSP": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 178092554 ] } } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.BySkillPointActivated", "PointTriggerKey": "PointB3" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithUnselectable" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } } ] } ], "FailedTaskList": [] } ] } ] } } }, { "Name": "Avatar_FuXuan_00_Rank02_Insert", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02" } }, { "$type": "RPG.GameCore.TriggerAnimState", "AnimLogicState": "Revive", "AnimStateName": "Revive" }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IsLocalOffset": true, "AnchorOffset": { "x": 0.01, "y": -0.3, "z": 0.01 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AimOffset": { "x": 0.01, "y": -0.3, "z": 0.01 }, "FollowPoleAngle": 75, "FollowRadius": 3.5 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" } } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "IsLocalOffset": true, "AnchorOffset": { "x": 0.01, "y": -0.3, "z": 0 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "AimOffset": { "x": 0.01, "y": -0.3, "z": 0 }, "FollowPoleAngle": 105, "FollowRadius": 3.5, "FollowDamp": 10 }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" } } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" } } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_OtherRise.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.DispelStatus", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "OnlyAlive": false, "IsSilentDispel": true }, { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AliveOnly": false, "FormulaType": "HealByTargetMaxHP", "HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 463058494 ] } }, "DisplayData": { "UIMessageHeight": 0.8, "AttachPoint": "Origin" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.400000000372529 } } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d522f30] 0xc00d522f00}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } } } ], "GlobalModifiers": { "MAvatar_FuXuan_00_HitDamageSplit": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d523b60] 0xc00d523b30}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d523e30] 0xc00d523e00}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d528180] 0xc00d528150}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d528450] 0xc00d528420}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d528720] 0xc00d5286f0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d5289f0] 0xc00d5289c0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d528cc0] 0xc00d528c90}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierOverrideOnHitEffect", "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_FuXuan_00/Eff_Avatar_FuXuan_00_Skill02_02.prefab", "ModifierOverrideOnHitEffectPriority": "ModifySelf", "HitEffectStacking": "Multiple" } ] }, { "Event": "OnBeforeBeingHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByNot", "Predicate": { "$type": "RPG.GameCore.ByIsSplitDamage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.HitDamageSplit", "SplitTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AliveState": "Mask_AliveOrLimbo", "SelfSplitRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAABAAMR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 685349384 ] } }, "TargetSplitRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 685349384 ] } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamCenter" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_FuXuan_00/Eff_Avatar_FuXuan_00_Skill02_Shield.prefab", "ForceSimulateImmediately": false, "MinMutexTime": -1, "MinMutexType": "Entity" } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByCharacterCount", "DynamicKey": "AliveNum", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "AliveOnly": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "AliveNum" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "DynamicKey": { "Value": "AliveNum" } } ], "FailedTaskList": [] } ] }, { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByRankActivated", "TriggerKey": { "Hash": 1686351920 } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AddValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 479174538 ] } } } ] } ] } ] }, "MAvatar_FuXuan_00_DamageReduce": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d56eb70] 0xc00d56eb40}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageReduce", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -41521895 ] } } } ] } ] }, "MAvatar_FuXuan_00_JianZhi": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d80b1a0] 0xc00d80b170}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d80b470] 0xc00d80b440}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d80b740] 0xc00d80b710}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d80ba10] 0xc00d80b9e0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "UIConfig": { "ModifierUIPriority": "Buff" }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_MaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_HPConvert", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "HPConvert" }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQECAwQR", "FixedValues": [], "DynamicHashes": [ 811359086, -1309867853, -1279919626 ] } }, "DynamicKey": { "Value": "MDF_MaxHPUpRatio" } }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "HPConvert", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2003549226 ] } } }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalChanceBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 952016104 ] } } } ] } ] }, "MAvatar_FuXuan_00_JianZhi_Rank01": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d82da70] 0xc00d82da40}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d82dd40] 0xc00d82dd10}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d836090] 0xc00d836060}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d836360] 0xc00d836330}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d836630] 0xc00d836600}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "UIConfig": { "ModifierUIPriority": "Buff" }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_MaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_HPConvert", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "HPConvert" }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQECAwQR", "FixedValues": [], "DynamicHashes": [ 811359086, -1309867853, -1279919626 ] } }, "DynamicKey": { "Value": "MDF_MaxHPUpRatio" } }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "HPConvert", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2003549226 ] } } }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalChanceBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 952016104 ] } } }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 395901775 ] } } } ] } ] }, "MAvatar_FuXuan_00_ExChangeHP": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00d857620] 0xc00d8575f0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d8578f0] 0xc00d8578c0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00d857bc0] 0xc00d857b90}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnHPChange", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1557991323 ] } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_LimboHPChangeFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_ExChangeHPCount" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Avatar_FuXuan_00_Passive_Ability" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbortBehaviorFlags": [ "STAT_CTRL", "DisableAction" ], "InsertAbilityPriority": "AvatarHealSelf", "ShowInActionBar": true, "PreCheck": { "$type": "RPG.GameCore.TurnInsertAbilityCondition", "Type": "AbilityOwnerInsertUnusedCount", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } } ], "FailedTaskList": [] } ], "FailedTaskList": [] } ] }, { "Event": "OnEnterBattle", "Priority": -55, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1557991323 ] } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_LimboHPChangeFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_ExChangeHPCount" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Avatar_FuXuan_00_Passive_Ability" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbortBehaviorFlags": [ "STAT_CTRL", "DisableAction" ], "InsertAbilityPriority": "AvatarHealSelf", "ShowInActionBar": true, "PreCheck": { "$type": "RPG.GameCore.TurnInsertAbilityCondition", "Type": "AbilityOwnerInsertUnusedCount", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } } ], "FailedTaskList": [] } ], "FailedTaskList": [] } ] }, { "Event": "OnModifierAdd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "DisableAction" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "STAT_CTRL" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "FLAG_BanAction" } } ], "FailedTaskList": [] } ] }, { "Event": "OnModifierRemove", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "FLAG_BanAction" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "DisableAction" }, { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Flag": "STAT_CTRL" } ] }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "FLAG_BanAction" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -1557991323 ] } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_LimboHPChangeFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_ExChangeHPCount" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Avatar_FuXuan_00_Passive_Ability" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AbortBehaviorFlags": [ "STAT_CTRL", "DisableAction" ], "InsertAbilityPriority": "AvatarHealSelf", "ShowInActionBar": true, "PreCheck": { "$type": "RPG.GameCore.TurnInsertAbilityCondition", "Type": "AbilityOwnerInsertUnusedCount", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } } ], "FailedTaskList": [] } ], "FailedTaskList": [] } ] } ], "FailedTaskList": [] } ] } ] }, "MAvatar_FuXuan_00_ListenLifeTime": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00ddf34d0] 0xc00ddf34a0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00ddf37a0] 0xc00ddf3770}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00ddf3a70] 0xc00ddf3a40}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00ddf3d40] 0xc00ddf3d10}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00ddfa090] 0xc00ddfa060}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_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": { "Value": "MAvatar_FuXuan_00_HitDamageSplit" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamCenter" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_FuXuan_00/Eff_Avatar_FuXuan_00_Skill02_BattleArea_Ground.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_JianZhi_Rank01" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_JianZhi" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02" } } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetEffectAnimatorParameter", "UniqueEffectName": "Eff_Avatar_FuXuan_00_Skill02_Shield_Loop", "ParameterName": "LoopEnd", "ParameterType": "Bool", "BoolValue": true }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "GDF_BPSkill_LifeTime" } }, { "$type": "RPG.GameCore.SetDynamicValue", "ContextScope": "AITag", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "AlwaysNeedBP" } } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "GDF_BPSkill_LifeTime" } }, { "$type": "RPG.GameCore.SetDynamicValue", "ContextScope": "AITag", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "AlwaysNeedBP" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByRankActivated", "TriggerKey": { "Hash": 523552506 } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02TeamCheck" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithUnselectable.RemoveServant" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02" }, "DynamicValues": { "MDF_HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 900772590 ] } } } } ] } ] }, { "$type": "RPG.GameCore.SetDynamicValueByCharacterCount", "DynamicKey": "AliveNum", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByCompareHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "AliveOnly": true }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "AliveNum" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "DynamicKey": { "Value": "AliveNum" } } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByRankActivated", "TriggerKey": { "Hash": 2089636447 } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithUnselectable" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_JianZhi_Rank01" }, "DynamicValues": { "MDF_MaxHPUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 811359086 ] } }, "MDF_CritChanceUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -745051637 ] } }, "MDF_CritDamageUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1790913820 ] } } }, "IsShowUIMessageOnUpdate": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMemberWithUnselectable" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_JianZhi" }, "DynamicValues": { "MDF_MaxHPUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 811359086 ] } }, "MDF_CritChanceUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -745051637 ] } } }, "IsShowUIMessageOnUpdate": false } ] } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetEntityType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EntityTypeMask": "Servant" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_HitDamageSplit" }, "DynamicValues": { "MDF_SplitPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -458258105 ] } }, "Skill02_P2_DamageResistance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -587879718 ] } }, "AddSP": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 178092554 ] } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByRankActivated", "TriggerKey": { "Hash": 2089636447 } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_JianZhi_Rank01" }, "DynamicValues": { "MDF_MaxHPUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 811359086 ] } }, "MDF_CritChanceUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -745051637 ] } }, "MDF_CritDamageUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 1790913820 ] } } }, "IsShowUIMessageOnUpdate": false } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_JianZhi" }, "DynamicValues": { "MDF_MaxHPUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 811359086 ] } }, "MDF_CritChanceUpRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -745051637 ] } } }, "IsShowUIMessageOnUpdate": false } ] } ] } ] } ] }, "MAvatar_FuXuan_00_Rank06": { "Stacking": "Replace", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00e1d62d0] 0xc00e1d62a0}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00e1d65a0] 0xc00e1d6570}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } }, "\u0026{map[Hash:0xc00e1d6870] 0xc00e1d6840}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "OnAbilityPropertyChange": [ { "Property": "MaxHP", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 999999999 } }, "OnChange": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "CasterMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_AllTeamMemberLoseHPValue" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -2055748148, -332943124 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -69462420 ] } }, "DynamicKey": { "Value": "MDF_FinalDamage" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -2055748148, -332943124 ] } }, "DynamicKey": { "Value": "MDF_FinalDamage" } } ] } ] } ] } ], "_CallbackList": [ { "Event": "OnListenHPChange", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamLight" }, { "$type": "RPG.GameCore.ByTargetEntityType", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EntityTypeMask": "BattleEvent" }, { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_FuXuan_00_ListenLifeTime" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByVariateType", "DynamicKey": "HPChangeValue", "VariateType": "ParamValue" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "HPChangeValue" }, "CompareType": "Less", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQMR", "FixedValues": [], "DynamicHashes": [ -69462420, 741240385 ] } }, "DynamicKey": { "Value": "GDF_AllTeamMemberLoseHPValue" } }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "CasterMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "GDF_AllTeamMemberLoseHPValue" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -2055748148, -332943124 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ -69462420 ] } }, "DynamicKey": { "Value": "MDF_FinalDamage" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQR", "FixedValues": [], "DynamicHashes": [ -2055748148, -332943124 ] } }, "DynamicKey": { "Value": "MDF_FinalDamage" } } ] } ] } ] } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "MDF_FinalDamage" } } ] } ] } ] }, "MAvatar_FuXuan_00_Tree02": { "Stacking": "ReplaceByCaster", "BehaviorFlagList": [ "Endurance", "EnduranceEnemyOnly" ], "_CallbackList": [ { "Event": "OnImmuneDebuff", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCheckModifierCallBackBehaviorFlag", "Flag": "STAT_CTRL" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_DispelDebuff.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AliveOnly": false, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02TeamCheck" } } ] } ] } ] }, "MAvatar_FuXuan_00_Tree02TeamCheck": { "_CallbackList": [ { "Event": "OnListenAllowAction", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnListenTurnEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnListenAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnListenInsertAbilityStart", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnListenInsertAbilityFinish", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] }, { "Event": "OnListenInsertAbilityAbort", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Tree02" } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MAvatar_FuXuan_00_Rank02": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc00e91f050] 0xc00e91f020}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "Avatar_FuXuan_00_Rank02_Insert" } } ] }, { "Event": "OnLimboWaitHeal", "Priority": -70, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "Limbo", "AnimStateName": "Die_Limbo", "ForceStart": true }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Avatar_FuXuan_00_Rank02_Insert" }, "InsertAbilityPriority": "AvatarReviveOthers", "DynamicValues": { "AADF_1": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2054951994 ] } } }, "OwnerAliveState": "Mask_AliveOrLimbo" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AliveOnly": false, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02TeamCheck" } } ], "FailedTaskList": [] } ] } ] }, "MAvatar_FuXuan_00_Rank02TeamCheck": { "_CallbackList": [ { "Event": "OnListenAllowAction", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02" } } ] }, { "Event": "OnListenTurnEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02" } } ] }, { "Event": "OnListenAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02" } } ] }, { "Event": "OnListenInsertAbilityFinish", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02" } } ] }, { "Event": "OnListenInsertAbilityAbort", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": { "Value": "MAvatar_FuXuan_00_Rank02" } } ] } ] } } }