{ "AbilityList": [ { "Name": "Avatar_Common_PassiveSkill", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "Local_SPAdd" }, "DynamicValues": { "MDF_AddValue": { "IsDynamic": false, "FixedValue": { "Value": 10 } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "TriggerStanceCountDown_Test" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "MAvatar_Common_TriggerDeparted" } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc003bfe150] 0xc003bfe120}": { "readInfo": null, "unk": null, "v24": { "Value": 1 } }, "\u0026{map[Hash:0xc003bfe420] 0xc003bfe3f0}": { "readInfo": null, "unk": null, "v24": { "Value": 1 } }, "\u0026{map[Hash:0xc003bfe6f0] 0xc003bfe6c0}": { "readInfo": null, "unk": null, "v24": { "Value": 30 } }, "\u0026{map[Hash:0xc003bfe9c0] 0xc003bfe990}": { "readInfo": null, "unk": null, "v24": { "Value": 30 } }, "\u0026{map[Hash:0xc003bfec90] 0xc003bfec60}": { "readInfo": null, "unk": null, "v24": { "Value": 100 } } } }, "Modifiers": {} }, { "Name": "Summoner_Common_PassiveSkill", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "Summoner_Common_PassiveModifier" } } ], "Modifiers": { "Summoner_Common_PassiveModifier": { "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster.GetServant" }, "AliveOnly": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DispelStatus", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster.GetServant" }, "BehaviorFlags": [ "STAT_CTRL", "DisableAction" ], "MuteAllVisualEffect": true } ] } ] } ] }, { "Event": "OnUltraSkillPrepare", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster.GetServant" }, "AliveOnly": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DispelStatus", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster.GetServant" }, "BehaviorFlags": [ "STAT_CTRL", "DisableAction" ], "MuteAllVisualEffect": true } ] } ] } ] } } }, { "Name": "Servant_Common_PassiveSkill", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "ModifierName": { "Value": "Servant_Common_PassiveModifier" } } ], "Modifiers": { "Servant_Common_PassiveModifier": { "BehaviorFlagList": [ "KeepAllModifierOnDeathRattle" ], "_CallbackList": [ { "Event": "OnListenCharacterDie", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByHasSummonRelation", "SummonerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ServantType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AbortUnusedInsertAbility": true, "MuteHpChange": true, "MuteAllTriggerDeath": true } ] } ] } ] } }, "ServantWhiteList": true }, { "Name": "Avatar_Common_SkillMazeInLevel", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [] }, { "Name": "Avatar_DanHengIL_00_SpecialPassive", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_DanHengIL_SpecialPassiveModifier" } } ], "Modifiers": { "MAvatar_DanHengIL_SpecialPassiveModifier": { "Stacking": "ReplaceByCaster", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc008ce2480] 0xc008ce2450}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "OnDynamicValueChange": [ { "Key": { "Hash": -1948081863 }, "ContextScope": "ContextOwner", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "OnEnterRange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TurnCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_DanHengIL_SpecialModifier_DisableSkill" }, "LifeStepImmediately": true } ], "FailedTaskList": [] } ] }, { "Min": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "OnEnterRange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TurnCount" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_DanHengIL_SpecialModifier_DisableSkill" }, "LifeStepImmediately": true } ], "FailedTaskList": [] } ] }, { "Min": { "IsDynamic": false, "FixedValue": { "Value": 3 } }, "Max": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "OnEnterRange": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "TurnCount" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_DanHengIL_SpecialModifier_DisableSkill" }, "LifeStepImmediately": true } ], "FailedTaskList": [] } ] } ] } ], "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 115980124 ] } }, "DynamicKey": { "Value": "TurnCount" } }, { "$type": "RPG.GameCore.ModifyTeamBoostPoint", "ModifyFunction": "Add", "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 5 } } } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ] } ] } ] }, "MAvatar_DanHengIL_SpecialModifier_DisableSkill": { "Stacking": "ReplaceByCaster", "LifeTime": 1, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Skill" ] } ] } ] } } }, { "Name": "Avatar_GlobalSkill_Castorice_Main", "OnAdd": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LevelEntity" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_CreateBattleEvent" } } ] }, { "Name": "Avatar_Castotice_00_BE_PassiveSkill", "OnAdd": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_Main" } } ] }, { "Name": "Avatar_GlobalSkill_Castorice_Insert", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_Main" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_Listen" } }, { "$type": "RPG.GameCore.SetAvatarGlobalBuffState", "BuffID": 140703, "IsActive": "False", "LeftCount": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal" }, { "$type": "RPG.GameCore.ShowBonusUIEffect", "UIPrefabPath": "UI/Battle/SpecialAction/Avatar/SpecialAction_1407.prefab", "TitleTextID": { "Hash": 1968732836, "Hash64": 15208277956988635217 } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "TargetIntensity": 0.3, "FadeDuration": 0.5 }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Castorice_00/Eff_Avatar_Castorice_00_BattleEvent01.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "x": 3.5, "y": 0.8, "z": -3.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "x": -2, "y": 1.8, "z": 0.001 }, "AimRatio": 1 }, "BlendConfig": { "BlendType": "Cut" } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.010000000009313226 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "x": 3.8, "y": 0.8, "z": -3.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DarkTeamCenter" }, "AimOffset": { "x": -2, "y": 1.8, "z": 0.001 }, "AimRatio": 1, "FollowDamp": 1, "AimDamp": 0.001 }, "BlendConfig": { "BlendType": "Linear", "BlendTime": 1.3 } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.18200000002980232 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_LimboWakeUpMark" } }, "ByRandom": true, "IncludeLimbo": true, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Castorice_00/Eff_Avatar_Castorice_00_BattleEvent02.prefab", "ForceSimulateImmediately": false } ] }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.220000000204891 } } }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Castorice_00/Eff_Avatar_Castorice_00_BattleEvent03.prefab", "ForceSimulateImmediately": false }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "x": 4.5, "y": 1, "z": 4 }, "AnchorRatio": 0.99, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "AimOffset": { "x": 0, "y": 0.5, "z": 0.001 }, "AimRatio": 1, "FollowPoleAngle": 180, "FollowDamp": 1.8, "AimDamp": 1.8, "FOV": 50 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "IsTargetIgnoreCameraDither": true, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.010000000009313226 } } }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "UseSkillPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "IsLocalOffset": true, "AnchorOffset": { "x": 4.5, "y": 1, "z": 6 }, "AnchorRatio": 0.99, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamCenter" }, "AimOffset": { "x": 0, "y": 0.9, "z": 0.001 }, "AimRatio": 1, "FollowPoleAngle": 180 }, "BlendConfig": { "BlendType": "Custom", "CustomCurveName": "BlendCut_00to1_FastToSlow", "BlendTime": 2.2 }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "IsAliveOnly": false } } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllLightTeamUnselectable" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_Listen" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.20000000018626451 } } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_LimboWakeUpMark" } }, "ByRandom": true, "IncludeLimbo": true, "TaskList": [ { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AnimLogicState": "Revive", "AnimStateName": "Revive", "NormalizedTransitionDuration": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.SetHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ShowText": false }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_DeathTime" }, "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Battle/Widget/SpecialToast/BattleLimitedTurnHint_1407.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 2131367860, "Hash64": 6959206664173376373 } } ], "LifeTime": 1.3 }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Castorice_00/Eff_Avatar_Castorice_00_BattleEvent04.prefab", "ForceSimulateImmediately": false } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_LimboWakeUpMark" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.20000000018626451 } } }, { "$type": "RPG.GameCore.GlobalMainIntensityEffect", "IsRevert": true, "FadeDuration": 1 }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 1.400000000372529 } } } ], "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc008f58150] 0xc008f58120}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } } }, { "Name": "Avatar_GlobalSkill_Castorice_Insert02", "TargetInfo": { "TargetType": "InherentTargetEntity" }, "OnStart": [ { "$type": "RPG.GameCore.SetTeamFormation", "Team": "TeamLight", "FormationType": "LightTeamNormal" }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AbilityTargetEntity" }, "MuteHpChange": true, "MuteAllTriggerDeath": true } ] } ], "GlobalModifiers": { "Local_SPAdd": { "Stacking": "Replace", "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc008f59ce0] 0xc008f59cb0}": { "readInfo": null, "unk": null, "v24": { "Value": 10 } } } }, "_CallbackList": [ { "Event": "OnTriggerDeath", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 901482104 ] } } } ] } ] }, "TriggerStanceCountDown_Test": { "BehaviorFlagList": [ "KeepOnDeathrattle", "CanBeAddedToServant" ], "_CallbackList": [ { "Event": "OnTriggerStanceCountDown", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareStanceCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TargetTimeSlow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ActiveDelay": 0.05, "TimeScale": 0.01, "UnscaledDuration": 0.16 }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Physical" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.DebugLog", "Level": "Warn", "Message": "==================Physical Stance Count Down==================" }, { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Physical", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Ice" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Ice", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Fire" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Fire", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Wind" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Wind", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Thunder" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Thunder", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Imaginary" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Imaginary", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Quantum" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Quantum", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ] }, { "Event": "OnTriggerBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.TargetTimeSlow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ActiveDelay": 0.05, "TimeScale": 0.01, "UnscaledDuration": 0.16 }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Physical" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Physical", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Ice" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Ice", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Fire" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Fire", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Wind" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Wind", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Thunder" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Thunder", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Imaginary" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Imaginary", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Quantum" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Quantum", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ] }, "TriggerStanceCountDown_Monster": { "TaskListTemplate": [ { "Name": "TT_TriggerBreak", "TaskList": [ { "$type": "RPG.GameCore.TargetTimeSlow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ActiveDelay": 0.05, "TimeScale": 0.01, "UnscaledDuration": 0.16 }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Physical" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Physical", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Ice" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Ice", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Fire" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Fire", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Wind" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Wind", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Thunder" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Thunder", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Imaginary" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Imaginary", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Quantum" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceBreak_Quantum", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0.05000000004656613 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ], "BehaviorFlagList": [ "KeepOnDeathrattle", "CanBeAddedToServant" ], "_CallbackList": [ { "Event": "OnTriggerStanceCountDown", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareStanceCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TargetTimeSlow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ActiveDelay": 0.05, "TimeScale": 0.01, "UnscaledDuration": 0.16 }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Physical" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Physical", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Ice" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Ice", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Fire" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Fire", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Wind" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Wind", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Thunder" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Thunder", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Imaginary" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Imaginary", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DamageType": "Quantum" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "StanceCountDown_Quantum", "DynamicValues": { "DitherRangeX": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DitherRangeY": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "UIMessageHeight": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ] }, { "Event": "OnTriggerBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "TT_TriggerBreak" } ] }, { "Event": "OnTriggerRedStanceBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.IncludeTaskListTemplate", "Name": "TT_TriggerBreak" } ] } ] }, "MAvatar_Common_TriggerDeparted": { "_CallbackList": [ { "Event": "OnDepartedStart", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MAvatar_Common_Departed" } } ] }, { "Event": "OnDepartedEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MAvatar_Common_Departed" } } ] } ] }, "MAvatar_Common_Departed": { "Stacking": "ReplaceByCaster", "BehaviorFlagList": [ "Stealth" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifierByBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierBehaviorFlags": [ "AttackSign", "TeamAction" ] } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.SetEntityActionState", "UniqueName": "MAvatar_Common_Departed", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity.WithBattleEvent" } } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetEntityActionState", "UniqueName": "MAvatar_Common_Departed", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity.WithBattleEvent" }, "ActionState": false } ] }, { "Event": "OnBeforeAction", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MAvatar_Common_Departed_Sub" }, "OnlyRemoveCasterAdded": true } ] }, { "Event": "OnAfterAction", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MAvatar_Common_Departed_Sub" } } ] }, { "Event": "OnListenModifierAdd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCheckModifierCallBackBehaviorFlag", "Flag": "TeamAction" }, { "$type": "RPG.GameCore.ByCheckModifierCallBackBehaviorFlag", "Flag": "AttackSign" } ] }, { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_Beast02_Attack_Sign" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Monster_W2_Beast02_00_RLElite_Attack_Sign" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "ParamModifier" } } ] } ] } ], "AdditionConfig": { "SubModifierList": [ { "Name": "MAvatar_Common_Departed_Sub", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity.WithBattleEvent" }, "IncludeBattleEvent": true, "IsHaloStatus": true, "AliveOnly": "False" } ] } }, "MAvatar_Common_Departed_Sub": { "Stacking": "ReplaceByCaster", "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.AddEntityToTeamFormation", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachEntityUnselectable" }, { "$type": "RPG.GameCore.RemoveEntityFromTeamFormation", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "RemainInTeam": true } ] } ], "AdditionConfig": { "DependencyOnRemove": { "DependentModifier": "MAvatar_Common_Departed", "CasterFilter": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } } }, "MAvatar_GlobalSkill_Castorice_CreateBattleEvent": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.CreateBattleEvent", "EventID": { "IsDynamic": false, "FixedValue": { "Value": 11407 } }, "DynamicValues": { "MDF_Castorice_CreateBattleEvent": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 462955996 ] } } }, "Team": "TeamLight" } ] } ] }, "MAvatar_GlobalSkill_Castorice_Main": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetAvatarGlobalBuffState", "BuffID": 140703, "IsActive": "True", "LeftCount": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllLightTeamUnselectable.RemoveServant" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_Listen" }, "DynamicValues": { "MDF_HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2040975144 ] } } } } ] }, { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAny", "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": "Servant" }, { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_Listen" } }, { "$type": "RPG.GameCore.ByIsContainModifier", "Inverse": true, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_CD" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeamWithAllUnselectableLightTeamWithoutBattleEvent.RemoveServant" }, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_Listen" }, "DynamicValues": { "MDF_HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2040975144 ] } } } } ] } ] }, { "Event": "OnEnterBattle", "CallbackConfig": [] } ] }, "MAvatar_GlobalSkill_Castorice_CD": {}, "MAvatar_GlobalSkill_Castorice_Listen": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc009d153b0] 0xc009d15380}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [] }, { "Event": "OnLimboWaitHeal", "Priority": -69, "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.MarkTargetForFutureReviveAbility", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, { "$type": "RPG.GameCore.TurnInsertAbility", "AbilityName": { "Value": "Avatar_GlobalSkill_Castorice_Insert" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "InsertAbilityPriority": "AvatarReviveOthers", "DynamicValues": { "AADF_1": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAR", "FixedValues": [], "DynamicHashes": [ 2054951994 ] } } }, "OwnerAliveState": "Mask_AliveOrLimbo", "ShowInActionBar": true, "PreCheck": { "$type": "RPG.GameCore.TurnInsertAbilityCondition", "Type": "AbilityOwnerInsertUnusedCount", "Count": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AliveOnly": false, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_CD" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": false, "ModifierName": { "Value": "MAvatar_GlobalSkill_Castorice_LimboWakeUpMark" } } ], "FailedTaskList": [] } ] } ] }, "MAvatar_GlobalSkill_Castorice_LimboWakeUpMark": {}, "MAvatar_GlobalSkill_Castorice_DeathTime": { "DynamicValues": { "Floats": { "\u0026{map[Hash:0xc009d375c0] 0xc009d37590}": { "readInfo": null, "unk": null, "v24": { "Value": 0 } } } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3000000002793968 } }, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Castorice_00/Eff_Avatar_Castorice_00_BattleEvent02.prefab", "ForceImmediateFadeOut": false }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Castorice_00/Eff_Avatar_Castorice_00_BattleEvent04_Buff.prefab", "ForceImmediateFadeOut": false } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIR", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 1820617363 ] } }, "DynamicKey": { "Value": "MDF_LifeTime" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_LifeTime" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 2 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.10000000009313226 } } }, { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "MuteAllTriggerDeath": true, "AllowRevive": true } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AbortModifierPhasePerform" } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Castorice_00/Eff_Avatar_Castorice_00_BattleEvent04_Buff.prefab" }, { "$type": "RPG.GameCore.RecordUseAvatarGlobalBuff", "MazeBuffID": 140703 } ] }, { "Event": "OnHPChange", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareParamValue", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, { "Event": "OnListenInitShield", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareTarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity2" }, "CompareType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] } ] } } }