{ "ModifierMap": { "StanceBreakState": { "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "BehaviorFlagList": [ "Break" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": false, "ModifierName": { "Value": "StanceBreakState_Effect" } }, { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0.25 } } }, { "$type": "RPG.GameCore.TriggerBreak", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StanceBreakState_Effect" } }, { "$type": "RPG.GameCore.ResetStance", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ForbidWhenEmpty": false, "SkipLockTeamStance": true }, { "$type": "RPG.GameCore.SetStanceCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": false, "ModifierName": { "Value": "MonsterAllDamageReduce" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true }, "SuccessTaskList": [] } ] }, { "Event": "OnEndBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "RedStanceState": { "BehaviorFlagList": [ "RedStance" ], "_CallbackList": [ { "Event": "OnRedStanceBeingBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": false, "ModifierName": { "Value": "StanceBreakState_Effect" } }, { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0.25 } } }, { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] }, "MonsterAllDamageReduce": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageReduce", "PropertyValue": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] } ] }, "StanceBreakState_Effect": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "DamageType": "Ice" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CurrentTurnActionEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1310 } } }, { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1303 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Sam_00/Eff_Avatar_Sam_00_Common_Fire.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1303 } } }, { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CurrentTurnActionEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1220 } } }, { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CurrentTurnActionEntity" }, "ModifierName": { "Value": "MAvatar_Feixiao_00_Ultramode" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_StanceBreak_01.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Ice.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1303 } } }, { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "CurrentTurnActionEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1317 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Rappa_00/Eff_Avatar_Rappa_00_Common_StanceBreak_01.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Ice.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ] } ] } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "DamageType": "Physical" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Monster_StanceBreak_PhysicalFollow.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Physical.prefab" } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "DamageType": "Fire" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Monster_StanceBreak_PhysicalFollow.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1310 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Sam_00/Eff_Avatar_Sam_00_Common_Fire.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Fire.prefab" } ] } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "DamageType": "Wind" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Monster_StanceBreak_PhysicalFollow.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1220 } } }, { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "ModifierName": { "Value": "MAvatar_Feixiao_00_Ultramode" } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Feixiao_00/Eff_Avatar_Feixiao_00_Common_StanceBreak_01.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Wind.prefab" } ] } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "DamageType": "Thunder" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Monster_StanceBreak_PhysicalFollow.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Thunder.prefab" } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "DamageType": "Quantum" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum.prefab" } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "DamageType": "Imaginary" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterID", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageAttackerEntity" }, "TargetCharacterID": { "IsDynamic": false, "FixedValue": { "Value": 1317 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_Rappa_00/Eff_Avatar_Rappa_00_Common_StanceBreak_01.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Imaginary.prefab" } ] } ] } ] } ] } ] }, "StageAbility_MazeCommon_EnterBattle_StanceBreakModifier": {}, "OneMore": { "LifeTime": 1, "LifeStepMoment": "ActionPhaseEnd", "BehaviorFlagList": [ "OneMore", "LifeStepImmediately" ], "Stacking": "Merge" }, "OneMorePerTurn": { "LifeStepMoment": "ModifierPhase1End", "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "OneMoreCount" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "OneMoreCount" } } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "OneMore" } } ] }, { "Event": "OnActionEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -1368562990 ] } }, "DynamicKey": { "Value": "OneMoreCount" } } ] }, { "Event": "OnListenTurnEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAAK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [] } }, "DynamicKey": { "Value": "OneMoreCount" } } ] } ], "DynamicValues": { "Values": { "-1368562990": {} } } }, "MoreOneMorePerTurn": { "LifeStepMoment": "ModifierPhase1End", "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "DynamicKey": { "Value": "OneMoreCount" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "OneMoreCount" } } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "OneMore" }, "LifeTime": { "IsDynamic": false, "FixedValue": { "Value": 2 } } } ] }, { "Event": "OnActionEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -1368562990 ] } }, "DynamicKey": { "Value": "OneMoreCount" } } ] }, { "Event": "OnListenTurnEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 2 } }, "DynamicKey": { "Value": "OneMoreCount" } } ] } ], "DynamicValues": { "Values": { "-1368562990": {} } } }, "MCommon_DOT_Bleed": { "MaxLayer": 1, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Bleed", "CanBeAddedToServant", "CanListenServantCallback" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wound_Add.prefab", "AttachPoint": "SelectRoot" } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wound_Triger.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1978048972 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1641821463 ] } }, "AttackType": "DOT" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wound_Triger.prefab", "AttachPoint": "SelectRoot", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, -1978048972 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, -1641821463 ] } }, "AttackType": "DOT" } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-1978048972": {}, "-1641821463": {}, "375103313": {} } } }, "MCommon_DOT_Burn": { "MaxLayer": 1, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Burn", "CanBeAddedToServant", "CanListenServantCallback" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByInTurnBasedGameModeState" }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Add.prefab", "AttachPoint": "SelectRoot" } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Trigger.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Fire" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1614570279 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 989678584 ] } }, "ExtraFormulaType": "ByDefence", "ExtraDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1601634912 ] } }, "AttackType": "DOT", "DamageTag": [ "Burn" ] }, "DisplayData": { "AttachPoint": "SelectRoot" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Trigger.prefab", "AttachPoint": "SelectRoot", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Fire" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, 1614570279 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, 989678584 ] } }, "ExtraFormulaType": "ByDefence", "ExtraDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, -1601634912 ] } }, "AttackType": "DOT", "DamageTag": [ "Burn" ] }, "DisplayData": { "AttachPoint": "SelectRoot" } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1614570279": {}, "-1601634912": {}, "989678584": {}, "375103313": {} } } }, "MCommon_DOT_Poison": { "MaxLayer": 5, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Poison", "CanBeAddedToServant", "CanListenServantCallback" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Add.prefab", "AttachPoint": "SelectRoot" } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Triger.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "Modifier_Poison_PoisonLayer" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Wind" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -1839609616, 175338262 ] } }, "AttackType": "DOT" }, "DisplayData": { "AttachPoint": "SelectRoot" } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Triger.prefab", "AttachPoint": "SelectRoot", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "Modifier_Poison_PoisonLayer" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Wind" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQBAgQK", "FixedValues": [], "DynamicHashes": [ 375103313, -1839609616, 175338262 ] } }, "AttackType": "DOT" }, "DisplayData": { "AttachPoint": "SelectRoot" } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "175338262": {}, "-1839609616": {}, "375103313": {} } } }, "MCommon_DOT_Electric": { "MaxLayer": 1, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Electric", "CanBeAddedToServant", "CanListenServantCallback" ], "UseSnapshotEntity": true, "UIConfig": { "UIEffectPath": "UI/Battle/Widget/SpecialSkilMarkEff/SpecialSkillMark_Klara.prefab" }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByInTurnBasedGameModeState" }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Lightning_Add.prefab", "AttachPoint": "SelectRoot" } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Lightning.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Thunder" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 672218355 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 958446518 ] } }, "AttackType": "DOT" }, "DisplayData": { "AttachPoint": "SelectRoot" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Lightning.prefab", "AttachPoint": "SelectRoot", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Thunder" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, 672218355 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, 958446518 ] } }, "AttackType": "DOT" }, "DisplayData": { "AttachPoint": "SelectRoot" } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "672218355": {}, "958446518": {}, "375103313": {} } } }, "MCommon_DOT_Tear": { "MaxLayer": 1, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Bleed", "CanBeAddedToServant", "CanListenServantCallback" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wound_Add.prefab", "AttachPoint": "SelectRoot" } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_TargetMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_CasterAttack", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SnapshotPropertyEntity" }, "Value": "Attack" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_TargetMaxHP" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQBAgUK", "FixedValues": [], "DynamicHashes": [ -561841936, -1237501567, 1995829883 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -561841936, -1237501567 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, 1995829883 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wound_Triger.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_TargetMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_CasterAttack", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SnapshotPropertyEntity" }, "Value": "Attack" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_TargetMaxHP" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQBAgUK", "FixedValues": [], "DynamicHashes": [ -561841936, -1237501567, 1995829883 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -561841936, -1237501567 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, 1995829883 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 286452074 ] } }, "AttackType": "DOT" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wound_Triger.prefab", "AttachPoint": "SelectRoot", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_TargetMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_CasterAttack", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SnapshotPropertyEntity" }, "Value": "Attack" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_TargetMaxHP" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQBAgUK", "FixedValues": [], "DynamicHashes": [ -561841936, -1237501567, 1995829883 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -561841936, -1237501567 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, 1995829883 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, 286452074 ] } }, "AttackType": "DOT" } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "518695521": {}, "-561841936": {}, "286452074": {}, "1995829883": {}, "-1237501567": {}, "375103313": {} } } }, "MCommon_HOT_HPByMaxHP": { "LifeStepMoment": "ModifierPhase1End", "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_Heal.prefab" }, { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FormulaType": "HealByHealerMaxHP", "HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1733325153 ] } }, "ModifyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 2136609680 ] } }, "DisplayData": { "UIMessageHeight": 0.8, "DitherRangeX": 0, "DitherRangeY": 0, "FixedPosition": false } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1733325153": {}, "2136609680": {} } } }, "MCommon_HOT_SP": { "LifeStepMoment": "ModifierPhase1End", "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -295141034 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-295141034": {} } } }, "BlockDamage_Turn": { "LifeTime": 1, "BehaviorFlagList": [ "BlockDamage" ] }, "BlockDamage_Count": { "BehaviorFlagList": [ "BlockDamageExcludeDot" ], "_CallbackList": [ { "Event": "OnBeforeBeingHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByNot", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackTypes": [ "DOT" ] } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerEffectList", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectList": [ { "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_PlayerBoy_10/Eff_Avatar_PlayerBoy_10_Common_BeAttack_02.prefab" }, { "EffectPath": "Effects/Eff_Prefab/Eff_Avatar/Eff_PlayerBoy_10/Eff_Avatar_PlayerBoy_10_Common_BeAttack.prefab" } ] } ] } ] }, { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTriggeredBlockDamage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetModifierValue", "ModifyFunction": "Add" } ] } ] } ], "Count": 1 }, "MCommon_CTRL_Taunt": { "TargetSelectRestrict": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "TargetSelectRestrictType": "EnemySelect", "BehaviorFlagList": [ "Taunt", "RemoveWhenCasterDead", "RemoveWhenCasterUnstage" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatus_Taunted.prefab", "UIPosition": "UI_TOP", "ModifierUIPriority": "Debuff" }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Taunt_Add.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Taunt_Loop.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ] } ], "Stacking": "Replace" }, "MCommon_CTRL_Stun": { "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "BehaviorFlagList": [ "DisableAction", "IdleStun", "STAT_CTRL_Stun", "STAT_CTRL" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_Dizzy.prefab", "UIPosition": "UI_Middle", "ModifierUIPriority": "SoftControl", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Stun_Effect" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "Stun_Effect" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.15 } } }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_ui_combat_avatar_debuff_relieve" }, "EmitterType": "DefaultEmitter" } ] } ] }, { "Event": "OnPhase1", "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": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AbortModifierPhasePerform" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.15 } } }, { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContentID": { "Hash": 1179052791 } } ] }, { "$type": "RPG.GameCore.ModifyCurrentSkillDelayCost", "NormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } }, "ModifyFunction": "Set" } ] } ], "Stacking": "Merge" }, "Stun_Effect": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [] } ] }, "MCommon_CTRL_Frozen": { "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "DisableAction", "STAT_CTRL_Frozen_Effect", "STAT_CTRL_Frozen", "STAT_CTRL" ], "UseSnapshotEntity": true, "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_Frozen.prefab", "UIPosition": "UI_Middle", "ModifierUIPriority": "HardControl", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByInTurnBasedGameModeState" }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Ice_Add.prefab", "AttachPoint": "SelectRoot" } ] }, { "$type": "RPG.GameCore.ModifierOverrideOnHitEffect", "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_Hit.prefab", "ModifierOverrideOnHitEffectPriority": "ModifyOthers", "HitEffectStacking": "Multiple", "KeepHitEffect": true }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_monster_combat_pause" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.15 } } }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_ui_combat_avatar_debuff_relieve" }, "EmitterType": "DefaultEmitter" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL_Frozen", "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_monster_combat_resume" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } }, { "$type": "RPG.GameCore.HideCharacterFilteredEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FilterType": "CharacterFrozen", "AliveOnly": false, "IsHide": false } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.HideCharacterFilteredEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FilterType": "CharacterFrozen", "AliveOnly": false, "IsHide": false } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Ice_Trigger.prefab" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1847111574 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1136577993 ] } }, "AttackType": "Pursued" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$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": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContentID": { "Hash": -793406923 } } ] }, { "$type": "RPG.GameCore.ModifyCurrentSkillDelayCost", "NormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -905709724 ] } }, "ModifyFunction": "Set" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MWAvatar_RuanMei_PassiveArea_Enemy" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetModifierValue", "ModifierName": { "Value": "MWAvatar_RuanMei_PassiveArea_Enemy" }, "ModifyFunction": "Add", "ValueType": "LifeTime", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ], "TextmapID": { "Hash": -1129675816 } }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_Loop.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_OutlineColor_02.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.HideCharacterFilteredEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FilterType": "CharacterFrozen", "AliveOnly": false } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "375103313": {}, "-905709724": {}, "1847111574": {}, "1136577993": {} } } }, "MCommon_Confine": { "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ApplyBehaviorFlagBindEffects": false, "BehaviorFlagList": [ "STAT_CTRL", "STAT_Confine", "DisableAction", "STAT_SpeedDown", "AvatarBreak" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_DizzyImaginary.prefab", "UIPosition": "UI_Middle", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_ConfineOut.prefab", "AttachPoint": "SelectRoot" } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ], "TextmapID": { "Hash": -1129675816 } }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Confine.prefab", "AttachPoint": "SelectRoot", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "SpeedAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAABAAMK", "FixedValues": [ { "Value": 0 } ], "DynamicHashes": [ -811945046 ] } } }, { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -2109623552 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-811945046": {}, "-2109623552": {} } } }, "MCommon_Entangle": { "LifeTime": 1, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "BehaviorFlagList": [ "STAT_Entangle", "DisableAction", "AvatarBreak", "STAT_CTRL" ], "UseSnapshotEntity": true, "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_QuantumBreak.prefab", "UIPosition": "UI_Middle", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab" } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.11 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Quantum" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAABAAIBAQQK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -434232686, 187108152 ] } }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -2066668187 ] } }, "AttackType": "Pursued" }, "DisplayData": { "DitherRangeX": 0, "DitherRangeY": 0, "AttachPoint": "SelectRoot" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab" } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_00.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab" } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_01.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab" } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_02.prefab" } ] } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ], "TextmapID": { "Hash": -1129675816 } }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -2109623552 ] } } }, { "$type": "RPG.GameCore.SetModifierValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -434232686 ] } } } ] }, { "Event": "OnBeforeBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "MDF_BeHitFlag" } } ] }, { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_BeHitFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Hit.prefab" }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -434232686 ] } }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" } }, { "$type": "RPG.GameCore.SetModifierValue", "ModifyFunction": "Add", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAAK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [] } } } ] } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ] } ] } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.DebugLog", "Message": "==============DOT_Entangle trigger======================" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 4 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": { "IsDynamic": false, "FixedValue": { "Value": 4 } }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Hit.prefab" }, { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -434232686 ] } }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" } }, { "$type": "RPG.GameCore.SetModifierValue", "ModifyFunction": "Add", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAAK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [] } } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ] } ] } ] } ], "Count": 1, "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-2109623552": {}, "375103313": {}, "187108152": {}, "-2066668187": {}, "-434232686": {}, "40896036": {} } } }, "MCommon_MindControl": { "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "BehaviorFlagList": [ "STAT_CTRL", "AvatarBreak", "RemoveWhenCasterDead", "RemoveWhenCasterUnstage", "DispelPriorityHigh", "Charm" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_BrainControl.prefab", "UIPosition": "UI_Middle", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "MCommon_MindControl_Target" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MindControl_LockHP" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "PursuitCheck" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MindControl_DisableAction" } }, { "$type": "RPG.GameCore.ResetTeammateAttackPerform" } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true, "ContentID": { "Hash": 1347859818 } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareCharacterNumber", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "CompareType": "LessEqual", "CompareNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MindControl_DisableAction" } } ] } ] } ] }, { "Event": "OnCharmAction", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsControlSkillDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, "FailedTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, { "$type": "RPG.GameCore.TargetFilter", "Predicate": { "$type": "RPG.GameCore.ByNot", "Predicate": { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" } } } } ] }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "TaskList": [ { "$type": "RPG.GameCore.SetTeammateAttackFormation", "Attacker": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Defender": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "HideEntityTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllDarkTeam" }, "HideBetweenEntity": true, "LockFormation": true }, { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetType": "CustomTarget", "CustomTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ToTargetRatio": 0.5 }, { "$type": "RPG.GameCore.VCameraConfigChange", "CameraConfig": { "NormalConfig": { "CameraState": "CasterToTargetPerform", "AnchorTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "IsLocalOffset": true, "AnchorOffset": { "X": 1.3, "Y": -0.3, "Z": -2.5 }, "AimTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AimOffset": { "X": -1, "Y": -0.8, "Z": 0 }, "AimRatio": 1, "FollowDamp": 0.01, "AimDamp": 0.01, "Dutch": 2 }, "BlendConfig": { "BlendType": "Cut" }, "ShowEntityConfig": { "ShowTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" } } } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": { "Value": "MCommon_MindControl_Target" } }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MindControl_LockHP" } }, { "$type": "RPG.GameCore.CharmUseSkill", "SkillTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" } }, { "$type": "RPG.GameCore.TriggerSkipDeadHandler" } ] } ] } ] }, { "Event": "OnActionEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "MCommon_MindControl_Target" } }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": { "Value": "MCommon_MindControl_LockHP" } }, { "$type": "RPG.GameCore.DefineDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DynamicKey": { "Value": "PursuitCheck" }, "ContextScope": "TargetEntity" }, { "$type": "RPG.GameCore.ResetTeammateAttackPerform" } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ], "TextmapID": { "Hash": -1129675816 } }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_MindControl.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": { "Value": "MCommon_MindControl_Damage" }, "DynamicValues": { "MDF_MindControlDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1036062872 ] } }, "MDF_MaxDamageRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1343577966 ] } }, "MDF_MinDamageRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1223166992 ] } } } } ] }, { "Event": "OnListenInsertAbilityStart", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": { "Value": "MCommon_MindControl_Target" } }, { "$type": "RPG.GameCore.ResetTeammateAttackPerform" } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-1036062872": {}, "1343577966": {}, "-1223166992": {} } } }, "MCommon_MindControl_DisableAction": { "LifeTime": 1, "BehaviorFlagList": [ "DisableAction" ] }, "MCommon_MindControl_Target": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.SetCameraRootFollow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "PointName": "CameraRoot", "Offset": { "X": 0, "Y": 0.4, "Z": 0 } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.SetCameraRootFollow", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "IsReset": true }, { "$type": "RPG.GameCore.RemoveEffect", "Flags": [ "Hit" ], "IsNeedFadeOut": false } ] } ] }, "MCommon_MindControl_Damage": { "_CallbackList": [ { "Event": "OnListenCharmMakeDamage", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "ATK_AvatarSum" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": { "Value": "MDF_AvatarCount" } }, { "$type": "RPG.GameCore.LookAt", "PerformerType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "TargetType": "CustomTarget", "CustomTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity2" } }, { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ByRandom": true, "IncludeLimbo": true, "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "ATK_Avatar", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Value": "Attack" }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQIK", "FixedValues": [], "DynamicHashes": [ 1494621255, 352044132 ] } }, "DynamicKey": { "Value": "ATK_AvatarSum" } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -872237000 ] } }, "DynamicKey": { "Value": "MDF_AvatarCount" } } ] }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "ATK_Avatar", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity2" }, "Value": "Attack" }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQBAgUK", "FixedValues": [], "DynamicHashes": [ 352044132, -872237000, 1494621255 ] } }, "DynamicKey": { "Value": "MDF_FinalDamageRatio" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_FinalDamageRatio" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1343577966 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1343577966 ] } }, "DynamicKey": { "Value": "MDF_FinalDamageRatio" } } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_FinalDamageRatio" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1223166992 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1223166992 ] } }, "DynamicKey": { "Value": "MDF_FinalDamageRatio" } } ] }, { "$type": "RPG.GameCore.SetDynamicValueBySkillMaxHitSplitCount", "DynamicKey": "MDF_SkillMaxHit", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity2" } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQBAgUK", "FixedValues": [], "DynamicHashes": [ -1036062872, 147321980, 1060973310 ] } }, "AttackType": "Pursued", "HitSource": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity2" }, "InheritTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity2" }, "InheritDamageType": true, "InheritHitEffect": true, "InheritHitAnimation": true }, "CanTriggerLastKill": true }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_avatar_atk_hit_confusion_common" }, "EmitterType": "DefaultEmitter" } ] }, { "Event": "OnListenCharmDamagePerformFinish", "CallbackConfig": [ { "$type": "RPG.GameCore.DamagePerformFinish" } ] } ], "DynamicValues": { "Values": { "-1036062872": {}, "1343577966": {}, "-1223166992": {}, "147321980": {}, "1060973310": {}, "-872237000": {}, "352044132": {}, "1494621255": {} } } }, "MCommon_MindControl_LockHP": { "LifeTime": 1, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 1.0000076E-05 } } } ] } ] }, "MCommon_CTRL_Crazy": { "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "BehaviorFlagList": [ "Crazy", "AvatarBreak", "STAT_CTRL", "DispelPriorityHigh" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_Crazy.prefab", "UIPosition": "UI_Middle", "ModifierUIPriority": "HardControl", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true, "ContentID": { "Hash": -602631960 } } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Crazy_Add.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Crazy_Loop.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ] } ] } ], "Stacking": "ReplaceByCaster" }, "MCommon_BlackBlood": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "DirtyHPRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -985395165 ] } } } ] } ], "DynamicValues": { "Values": { "-985395165": {} } } }, "MCommon_BlackBlood_Stackable": { "MaxLayer": 5, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Add.prefab", "AttachPoint": "SelectRoot" } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "Modifier_Poison_PoisonLayer" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "DirtyHPRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -985395165, 175338262 ] } } }, { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FormulaType": "HealByTargetMaxHP", "HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -985395165 ] } } } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "DirtyHPRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -985395165, 175338262 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-985395165": {}, "175338262": {} } } }, "MCommon_Shake_IgnoreImmune": { "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "BehaviorFlagList": [ "AlwaysSuccess", "DisableAction", "STAT_CTRL_Shake", "STAT_CTRL", "AvatarBreak" ], "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_Unstable.prefab", "UIPosition": "UI_Middle", "ModifierUIPriority": "SoftControl", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_ActionDelayRatio" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -2109623552 ] } } } ] }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Common_UnstableAndShake_Lv2_Loop.prefab" } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.15 } } } ] } ] }, { "Event": "OnPhase1", "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": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AbortModifierPhasePerform" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.15 } } }, { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContentID": { "Hash": 364529444 } } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ], "TextmapID": { "Hash": -1129675816 } } ] } ], "DynamicValues": { "Values": { "-2109623552": {} } } }, "MCommon_BAN_Heal": { "LifeStepMoment": "ModifierPhase1End", "BehaviorFlagList": [ "DisableHealHP" ], "Stacking": "Merge" }, "MCommon_BAN_Silence": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Skill", "Ultra" ] } ] } ], "Stacking": "Merge" }, "MCommon_Stealth": { "BehaviorFlagList": [ "Stealth" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [] } ] }, "MCommon_Servant": { "BehaviorFlagList": [ "ListenUnStage" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "Common_Servant_Forcekill" } } ] }, { "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.TurnInsertAbility", "AbilityName": { "Value": "Common_Servant_Forcekill" }, "AbilityTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "InsertAbilityPriority": "MonsterForceKill", "OwnerAliveState": "Mask_AliveOrRevivable", "TargetAliveState": "Mask_AliveOrRevivable" } ], "FailedTaskList": [] } ] } ] }, "MCommon_Protect_Shield": { "BehaviorFlagList": [ "Shield" ], "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Shield/Eff_BattleEvent_Rogue_Shield_Buff.prefab" }, { "$type": "RPG.GameCore.ModifierOverrideOnHitEffect", "EffectPath": "Effects/Eff_Prefab/Eff_BattleEvent/Eff_Rogue_Shield/Eff_BattleEvent_Rogue_Shield_Buff.prefab", "ModifierOverrideOnHitEffectPriority": "ModifyOthers", "OverrideOffset": true, "Offset": { "X": 0, "Y": 0.85, "Z": 0.6 } } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveShield", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, { "$type": "RPG.GameCore.SetResilience", "DoReset": true } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.InitShield", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ShieldValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -295141034 ] } } }, { "$type": "RPG.GameCore.SetResilience" } ] } ], "Stacking": "Replace", "DynamicValues": { "Values": { "-295141034": {} } } }, "MCommon_Protect_SkillRetarget": { "LifeStepMoment": "ModifierPhase1End", "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackRedirectSkillTarget", "RedirectTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AffectTeam": "EnemyTeam" } ] } ], "Stacking": "ReplaceByCaster" }, "MCommon_Endurance": { "BehaviorFlagList": [ "Endurance" ] }, "MCommon_LockHP": { "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.LockHP", "Threshold": { "IsDynamic": false, "FixedValue": { "Value": 0.01 } } } ] } ] }, "MCommon_Element_Bleed": { "MaxLayer": 1, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Bleed" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wound_Add.prefab", "AttachPoint": "SelectRoot" } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_TargetMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterRank", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Greater", "CompareValue": 2 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, -472632166 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, -590897656 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_CasterBreakDamageAddedRatio", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SnapshotPropertyEntity" }, "Value": "BreakDamageAddedRatio" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_DamageValue" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1008130519 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1008130519 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wound_Triger.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_TargetMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterRank", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Greater", "CompareValue": 2 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, -472632166 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, -590897656 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_CasterBreakDamageAddedRatio", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SnapshotPropertyEntity" }, "Value": "BreakDamageAddedRatio" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_DamageValue" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1008130519 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1008130519 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAEBAgQK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 286452074, 369211422 ] } }, "AttackType": "DOT", "FinalFormulaType": "ByPureDamage" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_TargetMaxHP", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "MaxHP" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareMonsterRank", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "Greater", "CompareValue": 2 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, -472632166 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 518695521, -590897656 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_CasterBreakDamageAddedRatio", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SnapshotPropertyEntity" }, "Value": "BreakDamageAddedRatio" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_DamageValue" }, "CompareType": "Greater", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1008130519 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1008130519 ] } }, "DynamicKey": { "Value": "MDF_DamageValue" } } ] }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Physical" }, "DamageValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQAAAECAgQK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 375103313, 286452074, 369211422 ] } }, "AttackType": "DOT", "FinalFormulaType": "ByPureDamage" } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "518695521": {}, "286452074": {}, "-590897656": {}, "-472632166": {}, "1008130519": {}, "369211422": {}, "375103313": {} } } }, "MCommon_Element_Frozen": { "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "DisableAction", "STAT_CTRL_Frozen_Effect", "STAT_CTRL_Frozen", "STAT_CTRL" ], "UseSnapshotEntity": true, "UIConfig": { "UIEffectPath": "UI/Battle/Widget/TeamInfoStatusEff/TeamInfoStatusEffMid_Frozen.prefab", "UIPosition": "UI_Middle", "ModifierUIPriority": "DealDamage", "IsShowInAvatarPanel": true }, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByInTurnBasedGameModeState" }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Ice_Add.prefab", "AttachPoint": "SelectRoot" } ] }, { "$type": "RPG.GameCore.ModifierOverrideOnHitEffect", "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_Hit.prefab", "ModifierOverrideOnHitEffectPriority": "ModifyOthers", "HitEffectStacking": "Multiple", "KeepHitEffect": true } ] }, { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AliveOnly": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.15 } } }, { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_sfx_ui_combat_avatar_debuff_relieve" }, "EmitterType": "DefaultEmitter" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Flag": "STAT_CTRL_Frozen", "Inverse": true }, "SuccessTaskList": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_monster_combat_resume" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } }, { "$type": "RPG.GameCore.HideCharacterFilteredEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FilterType": "CharacterFrozen", "AliveOnly": false, "IsHide": false } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.HideCharacterFilteredEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FilterType": "CharacterFrozen", "AliveOnly": false, "IsHide": false } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Ice_Trigger.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Ice" }, "FormulaType": "ByBreakDamage", "AttackType": "Pursued", "BreakDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1486739431 ] } }, "FinalFormulaType": "ByPureDamage" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$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": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.ShowEntityFloatMessage", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ContentID": { "Hash": -793406923 } } ] }, { "$type": "RPG.GameCore.ModifyCurrentSkillDelayCost", "NormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } }, "ModifyFunction": "Set" } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerSound", "SoundName": { "Value": "Ev_monster_combat_pause" }, "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_Loop.prefab", "AttachPoint": "SelectRoot", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Freeze_OutlineColor_02.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.HideCharacterFilteredEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FilterType": "CharacterFrozen", "AliveOnly": false } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "375103313": {}, "286452074": {} } } }, "MCommon_Element_Burn": { "MaxLayer": 1, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Burn" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByInTurnBasedGameModeState" }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Add.prefab", "AttachPoint": "SelectRoot", "Delay": 0.6 } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Fire_Trigger.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Fire" }, "FormulaType": "ByBreakDamage", "AttackType": "DOT", "DamageTag": [ "Burn" ], "BreakDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1486739431 ] } }, "FinalFormulaType": "ByPureDamage" } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Fire" }, "FormulaType": "ByBreakDamage", "AttackType": "DOT", "DamageTag": [ "Burn" ], "BreakDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, 1486739431 ] } }, "FinalFormulaType": "ByPureDamage" } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1486739431": {}, "375103313": {} } } }, "MCommon_Element_Poison": { "MaxLayer": 5, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Poison" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Add.prefab", "AttachPoint": "SelectRoot", "Delay": 0.6 } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Hit_Common_Wind_Triger.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_PoisonLayer" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Wind" }, "FormulaType": "ByBreakDamage", "AttackType": "DOT", "BreakDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 1486739431, -520506105 ] } }, "FinalFormulaType": "ByPureDamage" } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_PoisonLayer" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Wind" }, "FormulaType": "ByBreakDamage", "AttackType": "DOT", "BreakDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQBAgQK", "FixedValues": [], "DynamicHashes": [ 375103313, 1486739431, -520506105 ] } }, "FinalFormulaType": "ByPureDamage" } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-520506105": {}, "1486739431": {}, "375103313": {} } } }, "MCommon_Element_Electric": { "MaxLayer": 1, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.3 } }, "BehaviorFlagList": [ "STAT_DOT", "STAT_DOT_Electric" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByInTurnBasedGameModeState" }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.AddBuffPerform", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "TaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Lightning_Add.prefab", "AttachPoint": "SelectRoot", "Delay": 0.6 } ], "AddPerformTime": { "IsDynamic": false, "FixedValue": { "Value": 0.75 } } } ] } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Lightning.prefab", "AttachPoint": "SelectRoot" }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Thunder" }, "FormulaType": "ByBreakDamage", "AttackType": "DOT", "BreakDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1486739431 ] } }, "FinalFormulaType": "ByPureDamage" }, "DisplayData": { "UIMessageHeight": 0.8, "DitherRangeX": 0.01, "DitherRangeY": 0.04 } }, { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.1 } } } ] }, { "Event": "OnCustomEvent", "CallbackConfig": [ { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Thunder" }, "FormulaType": "ByBreakDamage", "AttackType": "DOT", "BreakDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 375103313, 1486739431 ] } }, "FinalFormulaType": "ByPureDamage" }, "DisplayData": { "UIMessageHeight": 0.8, "DitherRangeX": 0.01, "DitherRangeY": 0.04 } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1486739431": {}, "375103313": {} } } }, "MCommon_Element_Confine": { "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "ApplyBehaviorFlagBindEffects": false, "BehaviorFlagList": [ "STAT_Confine", "DisableAction", "STAT_CTRL", "STAT_SpeedDown" ], "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_ConfineOut.prefab", "AttachPoint": "SelectRoot" } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "SpeedAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAABAAMK", "FixedValues": [ { "Value": 0 } ], "DynamicHashes": [ -811945046 ] } } }, { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ], "TextmapID": { "Hash": -1129675816 } }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_Buff_Common_Confine.prefab", "AttachPoint": "SelectRoot", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_CasterBreakDamageAddedRatio", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "Value": "BreakDamageAddedRatio" }, { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAEBAgQK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -2109623552, 369211422 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "369211422": {}, "-2109623552": {}, "-811945046": {} } } }, "MCommon_Element_Entangle": { "LifeTime": 1, "LifeStepMoment": "ModifierPhase1End", "PerformTime": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "BehaviorFlagList": [ "STAT_Entangle", "DisableAction", "STAT_CTRL" ], "UseSnapshotEntity": true, "_CallbackList": [ { "Event": "OnDestroy", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab" }, { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab" } ] }, { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.WaitSecond", "WaitTime": { "IsDynamic": false, "FixedValue": { "Value": 0.11 } } }, { "$type": "RPG.GameCore.TriggerAnimState", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AnimLogicState": "OnHit", "AnimStateName": "Hit_H" }, { "$type": "RPG.GameCore.DamageByAttackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AttackProperty": { "$type": "RPG.GameCore.AttackData", "DamageType": { "DamageType": "Quantum" }, "FormulaType": "ByBreakDamage", "AttackType": "Pursued", "BreakDamagePercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AAABAAIBAQQK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -434232686, 1486739431 ] } }, "FinalFormulaType": "ByPureDamage" }, "DisplayData": { "DitherRangeX": 0, "DitherRangeY": 0, "AttachPoint": "SelectRoot" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab" } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_00.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab" } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_01.prefab" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "LifeTime", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab" } ] }, { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Explosion_02.prefab" } ] } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AttachSkillTypeDisable", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Types": [ "Ultra" ], "TextmapID": { "Hash": -1129675816 } }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab", "MinMutexTime": -1, "MutexType": "Entity" }, { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "_CasterBreakDamageAddedRatio", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SnapshotPropertyEntity" }, "Value": "BreakDamageAddedRatio" }, { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAEBAgQK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -2109623552, 369211422 ] } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Max_Count" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQIK", "FixedValues": [], "DynamicHashes": [ -434232686, 560166466 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetModifierValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQIK", "FixedValues": [], "DynamicHashes": [ -434232686, 560166466 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetModifierValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 808921108 ] } } } ] } ] }, { "Event": "OnBeforeBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": { "Value": "MDF_BeHitFlag" } } ] }, { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_BeHitFlag" }, "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 808921108 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 808921108 ] } }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.TriggerEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Hit.prefab" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": { "Value": "Max_Count" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQIAAAIK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -434232686, 560166466 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQIK", "FixedValues": [], "DynamicHashes": [ -434232686, 560166466 ] } }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" } }, { "$type": "RPG.GameCore.SetModifierValue", "ModifyFunction": "Add", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 560166466 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ 808921108 ] } }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" } }, { "$type": "RPG.GameCore.SetModifierValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 808921108 ] } } } ] } ] } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": { "Value": "MDF_BeingHitDamageValue" }, "ContextScope": "ContextModifier", "CompareType": "LessEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 3 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_00.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_01.prefab" }, { "$type": "RPG.GameCore.ModifierAttachEffect", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "EffectPath": "Effects/Eff_Prefab/Eff_Common/Eff_StanceBreak_Common_Quantum_Loop_02.prefab", "MinMutexTime": -1, "MutexType": "Entity" } ] } ] } ] } ], "Count": 1, "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "369211422": {}, "375103313": {}, "-2109623552": {}, "1486739431": {}, "-434232686": {}, "40896036": {}, "808921108": {}, "560166466": {} } } }, "MCommon_ChallengeTurnLimit": { "_CallbackList": [ { "Event": "OnPhase1", "Priority": -12, "CallbackConfig": [ { "$type": "RPG.GameCore.LevelChallengeTurnAcc" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareChallengeLeft", "CompareType": "Greater", "CompareValue": 3 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByVariateType", "DynamicKey": "BattleEventTurnLeftParam" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareChallengeLeft", "CompareType": "Equal", "CompareValue": 3 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleLimitedTurnHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -755661021 } } ], "LifeTime": 1 } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareChallengeLeft", "CompareType": "Equal", "CompareValue": 2 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleLimitedTurnHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -14552779 } } ], "LifeTime": 1 } ], "FailedTaskList": [] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareChallengeLeft", "CompareType": "Equal", "CompareValue": 1 }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleLimitedTurnHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": 2143290665 } } ], "LifeTime": 1 } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareChallengeLeft", "CompareType": "LessEqual" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ForceKill", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareChallengeLeft", "CompareType": "Equal" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ShowUIPage", "AssetPath": "UI/Common/Widget/BattleLimitedTurnHint.prefab", "UITextNodes": [ { "TextPath": "AreaInfoPanel/Title/Text", "TextContent": { "Hash": -2111667422 } } ], "LifeTime": 1 } ], "FailedTaskList": [] } ] } ] }, { "Event": "OnEnterBattle", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "AddNormalizedValue": { "IsDynamic": false, "FixedValue": { "Value": 0.5 } } } ] } ], "DynamicValues": { "Values": { "-15267545": {} } } }, "MCommon_GM_Revive": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.OwnerEntityAddAbility", "AbilityName": { "Value": "StageAbility_61255101_Camera" } } ] }, { "Event": "OnLimboWaitHeal", "Priority": -80, "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": "StageAbility_61255101_Camera" }, "InsertAbilityPriority": "AvatarReviveSelf", "DynamicValues": { "AADF_1": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 909827945 ] } } }, "OwnerAliveState": "Mask_AliveOrLimbo", "ShowInActionBar": true } ], "FailedTaskList": [] } ] } ], "DynamicValues": { "Values": { "909827945": {} } } } } }