{ "AbilityList": [ { "Name": "RelicAbility100", "TargetInfo": { "TargetType": "Caster" } }, { "Modifiers": { "MRelic_101_Main": { "_CallbackList": [ { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyTeamBoostPoint", "ModifyFunction": "Add", "ModifyValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } } ] } ] } ] } }, "Name": "Ability51011", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_101_Main" } ] }, { "Modifiers": { "MRelic_102_Main": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Normal" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 459179394 ] } } } ] } ] } ] } }, "Name": "Ability51021", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_102_Main" } ], "DynamicValues": { "Values": { "459179394": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "102_4" } } } } }, { "Modifiers": { "MRelic_103_Main": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "ShieldAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 885378938 ] } } } ] } ] } }, "Name": "Ability51031", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_103_Main" } ], "DynamicValues": { "Values": { "885378938": { "ReadInfo": { "Type": "None", "Str": "103_4" } } } } }, { "Modifiers": { "MRelic_104_Main": { "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_104_CriticalDamage", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1879856137 ] } } } ] } ] } ] }, "MRelic_104_CriticalDamage": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 157515215 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability51041", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_104_Main" } ], "DynamicValues": { "Values": { "157515215": { "ReadInfo": { "Type": "None", "Str": "104_4" } }, "-1879856137": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "104_4" } } } } }, { "Modifiers": { "MRelic_105_Main": { "_CallbackList": [ { "Event": "OnAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_105_Sub", "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1513477700 ] } } } ] }, { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_105_Sub", "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1513477700 ] } } } ] } ] }, "MRelic_105_Sub": { "MaxLayer": 6, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "_Layer" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 531501707, 1912601768 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1912601768": {} } } } }, "Name": "Ability51051", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_105_Main" } ], "DynamicValues": { "Values": { "531501707": { "ReadInfo": { "Type": "None", "Str": "105_4" } }, "1513477700": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "105_4" } } } } }, { "Modifiers": { "MRelic_106_Main2": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageReduce", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 337117016 ] } } } ] } ] } }, "Name": "Ability51060", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_106_Main2" } ], "DynamicValues": { "Values": { "337117016": { "ReadInfo": { "Type": "None", "Str": "106_2" } } } } }, { "Modifiers": { "MRelic_106_Main": { "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareHPRatio", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "CompareType": "LessEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1366832712 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.HealHP", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "FormulaType": "HealByTargetMaxHP", "HealPercentage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1668979317 ] } } }, { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 229419792 ] } } } ] } ] } ] } }, "Name": "Ability51061", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_106_Main" } ], "DynamicValues": { "Values": { "-1366832712": { "ReadInfo": { "Type": "None", "Str": "106_4" } }, "-1668979317": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "106_4" } }, "229419792": { "ReadInfo": { "Type": "SkillRank", "Str": "106_4" } } } } }, { "Modifiers": { "MRelic_107_Main": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "BPSkill" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 618880522 ] } } } ] } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_107_FireDamageAddRatio" } ] } ] } ] }, "MRelic_107_FireDamageAddRatio": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "FireAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 494825317 ] } } } ] }, { "Event": "OnAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] } }, "Name": "Ability51071", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_107_Main" } ], "DynamicValues": { "Values": { "618880522": { "ReadInfo": { "Type": "None", "Str": "107_4" } }, "494825317": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "107_4" } } } } }, { "Modifiers": { "MRelic_108_Main": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifyDamageData", "Defender_DefenceAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHCg==", "FixedValues": [], "DynamicHashes": [ -364539573 ] } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByHasStanceWeak", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageDefenderEntity" }, "WeakType": { "DamageType": "Quantum" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Defender_DefenceAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHCg==", "FixedValues": [], "DynamicHashes": [ -1196642128 ] } } } ] } ] } ] } }, "Name": "Ability51081", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_108_Main" } ], "DynamicValues": { "Values": { "-364539573": { "ReadInfo": { "Type": "None", "Str": "108_4" } }, "-1196642128": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "108_4" } } } } }, { "Modifiers": { "MRelic_109_Main": { "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_109_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1310126948 ] } } } ] } ] } ] }, "MRelic_109_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1781482481 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability51091", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_109_Main" } ], "DynamicValues": { "Values": { "-1781482481": { "ReadInfo": { "Type": "None", "Str": "109_4" } }, "1310126948": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "109_4" } } } } }, { "Modifiers": { "MRelic_110_Main": { "ModifierAffectedPreshowConfig": { "SkillTypes": [ "Ultra" ], "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ActionDelayPreshowConfig": { "AddDelayRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHCg==", "FixedValues": [], "DynamicHashes": [ 1098494600 ] } } } }, "_CallbackList": [ { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHCg==", "FixedValues": [], "DynamicHashes": [ 1098494600 ] } } } ] } ] } ] } }, "Name": "Ability51101", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_110_Main" } ], "DynamicValues": { "Values": { "1098494600": { "ReadInfo": { "Type": "None", "Str": "110_4" } } } } }, { "Modifiers": { "MRelic_111_Main": { "_CallbackList": [ { "Event": "OnTriggerBreak", "CallbackConfig": [ { "$type": "RPG.GameCore.ModifySPNew", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1192876879 ] } } } ] } ] } }, "Name": "Ability51111", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_111_Main" } ], "DynamicValues": { "Values": { "-1192876879": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "111_4" } } } } }, { "Modifiers": { "MRelic_112_Main": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByStatusCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageDefenderEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByContainBehaviorFlag", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageDefenderEntity" }, "Flag": "STAT_Confine" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_CriticalChance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 45095677 ] } } }, { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_CriticalDamage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -773885837 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_CriticalChance": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 45095677 ] } } } ] } ] } ] } ] } }, "Name": "Ability51121", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_112_Main" } ], "DynamicValues": { "Values": { "45095677": { "ReadInfo": { "Type": "None", "Str": "112_4" } }, "-773885837": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "112_4" } } } } }, { "Modifiers": { "MRelic_113_Main": { "_CallbackList": [ { "Event": "OnHPChange", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamLight" }, { "$type": "RPG.GameCore.ByNot", "Predicate": { "$type": "RPG.GameCore.ByContainsParamFlag", "Flag": "IsHPChangeByDamage" } }, { "$type": "RPG.GameCore.ByCompareParamValue", "CompareType": "Less", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_113_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -786709483 ] } }, "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1900310018 ] } } } ] } ] }, { "Event": "OnAfterBeingAttacked", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_113_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -786709483 ] } }, "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1900310018 ] } } } ] } ] }, "MRelic_113_Sub": { "MaxLayer": 4, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_Layer" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalChanceBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -1108898178, 1662446059 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1662446059": {} } } } }, "Name": "Ability51131", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_113_Main" } ], "DynamicValues": { "Values": { "-1108898178": { "ReadInfo": { "Type": "None", "Str": "113_4" } }, "-786709483": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "113_4" } }, "1900310018": { "ReadInfo": { "Type": "SkillRank", "Str": "113_4" } } } } }, { "Modifiers": { "MRelic_114_Main": { "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SkillTargetEntityList" }, "FirstTargetAliveOnly": false, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "SecondTargetAliveOnly": false }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": "MRelic_114_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -489311630 ] } } } ] } ] } ] } ] }, "MRelic_114_Sub": { "BehaviorFlagList": [ "STAT_SpeedUp" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "SpeedAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1382722923 ] } } } ] } ], "Stacking": "Replace" }, "MRelic_114_SkillPreShowModifier": { "ModifierAffectedPreshowConfig": { "SkillTypes": [ "Ultra" ], "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Condition": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": "MRelic_114_Sub", "Inverse": true }, { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SkillIndicatorTargetEntityList" }, "Team": "TeamLight" } ] }, "ActionDelayPreshowConfig": { "AddSpeedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1382722923 ] } } } }, "Stacking": "ReplaceByCaster" } }, "Name": "Ability51141", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_114_Main" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_114_SkillPreShowModifier" } ], "DynamicValues": { "Values": { "-1382722923": { "ReadInfo": { "Type": "None", "Str": "114_4" } }, "-489311630": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "114_4" } } } } }, { "Modifiers": { "MRelic_116_Main": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_116_DamageUp_Dot", "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1056169296 ] } }, "MDF_MaxCount": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 2044988598 ] } } } } ] } ] }, "MRelic_116_DamageUp_Dot": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByBehaviorFlagCount", "DynamicKey": "_DotCount", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "BehaviorFlag": "STAT_DOT" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": "_DotCount", "CompareType": "Greater", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -769102293 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -769102293 ] } }, "DynamicKey": "_DotCount" } ] }, { "$type": "RPG.GameCore.ModifyDamageData", "Defender_DefenceAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHAQEECg==", "FixedValues": [], "DynamicHashes": [ 2128130574, 1898706363 ] } } } ] } ], "DynamicValues": { "Values": { "1898706363": {}, "2128130574": {}, "-769102293": {} } } } }, "Name": "Ability51161", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_116_Main" } ], "DynamicValues": { "Values": { "-1056169296": { "ReadInfo": { "Type": "None", "Str": "116_4" } }, "2044988598": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "116_4" } } } } }, { "Modifiers": { "MRelic_115_Main2": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Insert" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -124125438 ] } } } ] } ] } ] } }, "Name": "Ability51150", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_115_Main2" } ], "DynamicValues": { "Values": { "-124125438": { "ReadInfo": { "Type": "None", "Str": "115_2" } } } } }, { "Modifiers": { "MRelic_115_Main": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Insert" ] } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_115_Sub" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_115_Sub", "ValueType": "Layer", "CompareType": "Equal", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 57778079 ] } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_115_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 2056510392 ] } }, "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 57778079 ] } } }, { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AttackAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 145242576 ] } } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_115_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 2056510392 ] } }, "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 57778079 ] } } }, { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AttackAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 145242576 ] } } } ] } ] } ] }, { "Event": "OnBeforeAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Insert" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_115_Sub" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_115_Sub", "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "Old_Layer" }, { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AttackAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHAQEECg==", "FixedValues": [], "DynamicHashes": [ -1945704509, 145242576 ] } } } ] }, { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_115_Sub" } ] } ] } ] }, "MRelic_115_Sub": { "MaxLayer": 6, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_Layer" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 1662446059, 145242576 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1662446059": {} } } } }, "Name": "Ability51151", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_115_Main" } ], "DynamicValues": { "Values": { "145242576": { "ReadInfo": { "Type": "None", "Str": "115_4" } }, "57778079": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "115_4" } }, "2056510392": { "ReadInfo": { "Type": "SkillRank", "Str": "115_4" } }, "-1945704509": {} } } }, { "Modifiers": { "MRelic_117_Main2": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_117_DamageUp", "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1084180237 ] } } } } ] } ] }, "MRelic_117_DamageUp": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByStatusCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageDefenderEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 2128130574 ] } } } ] } ] } ] } }, "Name": "Ability51170", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_117_Main2" } ], "DynamicValues": { "Values": { "1084180237": { "ReadInfo": { "Type": "None", "Str": "117_2" } } } } }, { "Modifiers": { "MRelic_117_Main": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByStatusCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageDefenderEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 286045620 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_117_Sub" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_CriticalDamage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAQK", "FixedValues": [ { "Value": 2 } ], "DynamicHashes": [ 891567697 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_CriticalDamage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 891567697 ] } } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByStatusCount", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "DamageDefenderEntity" }, "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -773422891 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_117_Sub" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_CriticalDamage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAQK", "FixedValues": [ { "Value": 2 } ], "DynamicHashes": [ 1613914694 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_CriticalDamage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1613914694 ] } } } ] } ] } ] } ] }, { "Event": "OnAddModifierSuc", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamDark" }, { "$type": "RPG.GameCore.ByCompareCurrentModifierStatusType", "TargetStatusType": "Debuff" } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_117_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 351830565 ] } } } ] } ] } ] }, "MRelic_117_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalChanceBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 2036301434 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability51171", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_117_Main" } ], "DynamicValues": { "Values": { "2036301434": { "ReadInfo": { "Type": "None", "Str": "117_4" } }, "1613914694": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "117_4" } }, "891567697": { "ReadInfo": { "Type": "SkillRank", "Str": "117_4" } }, "-773422891": { "ReadInfo": { "Type": "BattleEvent", "Str": "117_4" } }, "286045620": { "ReadInfo": { "Type": "FloorCustomData", "Str": "117_4" } }, "351830565": { "ReadInfo": { "Type": "ClientOnly", "Str": "117_4" } } } } }, { "Modifiers": { "MRelic_118_Main": { "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "SkillTargetEntityList" }, "FirstTargetAliveOnly": false, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "SecondTargetAliveOnly": false }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "ModifierName": "MRelic_118_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -878321922 ] } } } ] } ] } ] } ] }, "MRelic_118_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "BreakDamageAddedRatioBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -421153985 ] } } } ] } ], "Stacking": "Replace" } }, "Name": "Ability51181", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_118_Main" } ], "DynamicValues": { "Values": { "-421153985": { "ReadInfo": { "Type": "None", "Str": "118_4" } }, "-878321922": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "118_4" } } } } }, { "Modifiers": { "MRelic_119_Main": { "OnAbilityPropertyChange": [ { "Property": "BreakDamageAddedRatio", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1536358828 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_119_Sub", "OnlyRemoveCasterAdded": true } ] }, { "Min": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1536358828 ] } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1234467099 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_119_Sub", "DynamicValues": { "MDF_PropertyValue1": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 862377425 ] } }, "MDF_PropertyValue2": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] }, { "Min": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1234467099 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_119_Sub", "DynamicValues": { "MDF_PropertyValue1": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 862377425 ] } }, "MDF_PropertyValue2": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 238687872 ] } } } } ] } ] } ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "BreakDamageAddedRatio", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1234467099 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_119_Sub", "DynamicValues": { "MDF_PropertyValue1": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 862377425 ] } }, "MDF_PropertyValue2": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 238687872 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "BreakDamageAddedRatio", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1536358828 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_119_Sub", "DynamicValues": { "MDF_PropertyValue1": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 862377425 ] } }, "MDF_PropertyValue2": { "IsDynamic": false, "FixedValue": { "Value": 0 } } } } ] } ] } ] } ] }, "MRelic_119_Sub": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "ElementDamage" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDamageTag", "DamageTagList": [ "FeverBreak" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Defender_DefenceAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHAQEDCg==", "FixedValues": [], "DynamicHashes": [ -559862919, -2125946860 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Defender_DefenceAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHCg==", "FixedValues": [], "DynamicHashes": [ -559862919 ] } } } ] } ] } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-559862919": {}, "-2125946860": {} } } } }, "Name": "Ability51191", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_119_Main" } ], "DynamicValues": { "Values": { "1536358828": { "ReadInfo": { "Type": "None", "Str": "119_4" } }, "1234467099": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "119_4" } }, "862377425": { "ReadInfo": { "Type": "SkillRank", "Str": "119_4" } }, "238687872": { "ReadInfo": { "Type": "BattleEvent", "Str": "119_4" } } } } }, { "Modifiers": { "MRelic_120_Main": { "_CallbackList": [ { "Event": "OnBeforeAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Insert" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_120_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1680657760 ] } } } ] } ] } ] }, "MRelic_120_Sub": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Ultra" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 627954254 ] } } } ] } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability51201", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_120_Main" } ], "DynamicValues": { "Values": { "627954254": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "120_4" } }, "-1680657760": { "ReadInfo": { "Type": "SkillRank", "Str": "120_4" } } } } }, { "Modifiers": { "MRelic_121_Main": { "_CallbackList": [ { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": "TARGET_COUNT" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" } ] }, { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "FirstTargetAliveOnly": false, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSkillTargetEntityList" }, "SecondTargetAliveOnly": false } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "Predicate": { "$type": "RPG.GameCore.ByAny", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "FirstTargetAliveOnly": false, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSkillTargetEntityList" }, "SecondTargetAliveOnly": false }, { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "FirstTargetAliveOnly": false, "SecondTargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, { "$type": "RPG.GameCore.TargetMapSkillSubTarget" } ] }, "SecondTargetAliveOnly": false } ] }, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 8 } }, "TaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAIK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -1638197343 ] } }, "DynamicKey": "TARGET_COUNT" } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": "TARGET_COUNT", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerSkillTargetEntityList" }, "ModifierName": "MRelic_121_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1384161050 ] } }, "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1500302961 ] } } } ] } ] } ], "DynamicValues": { "Values": { "-1638197343": {} } } }, "MRelic_121_Sub": { "MaxLayer": 2, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_Layer" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ 201172054, 1662446059 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1662446059": {} } } } }, "Name": "Ability51211", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_121_Main" } ], "DynamicValues": { "Values": { "201172054": { "ReadInfo": { "Type": "None", "Str": "121_4" } }, "-1384161050": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "121_4" } }, "1500302961": { "ReadInfo": { "Type": "SkillRank", "Str": "121_4" } } } } }, { "Modifiers": { "MRelic_122_Main": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "BPSkill", "Ultra" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1534080157 ] } } } ] } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Ultra" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_122_Sub" } ] } ] } ] }, "MRelic_122_Sub": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": "_SkillFlag", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1534080157 ] } } } ] } ] }, { "Event": "OnBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "_SkillFlag" } ] } ] }, { "Event": "OnAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCurrentSkillType", "SkillType": "Skill" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.RemoveSelfModifier" } ] } ] } ], "DynamicValues": { "Values": { "912252914": {} } } } }, "Name": "Ability51221", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_122_Main" } ], "DynamicValues": { "Values": { "1534080157": { "ReadInfo": { "Type": "None", "Str": "122_4" } }, "51779724": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "122_4" } } } } }, { "Modifiers": { "MRelic_301_Main": { "OnAbilityPropertyChange": [ { "Property": "Speed", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 550312197 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_301_Sub", "OnlyRemoveCasterAdded": true } ], "OnExitRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_301_Sub" } ] } ] } ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "Speed", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 550312197 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_301_Sub" } ] } ] } ] }, "MRelic_301_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -227304383 ] } } } ] } ] } }, "Name": "Ability53011", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_301_Main" } ], "DynamicValues": { "Values": { "550312197": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "301_2" } }, "-227304383": { "ReadInfo": { "Type": "SkillRank", "Str": "301_2" } } } } }, { "Modifiers": { "MRelic_302_Main": { "OnAbilityPropertyChange": [ { "Property": "Speed", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1778291848 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetConcat", "Targets": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllUnselectable" } ] }, "ModifierName": "MRelic_302_Sub", "OnlyRemoveCasterAdded": true } ], "OnExitRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "ModifierName": "MRelic_302_Sub" } ] } ] } ], "_CallbackList": [ { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "Speed", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1778291848 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "ModifierName": "MRelic_302_Sub" } ] } ] } ] } ] }, "MRelic_302_Sub": { "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1554194146 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability53021", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_302_Main" } ], "DynamicValues": { "Values": { "1778291848": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "302_2" } }, "1554194146": { "ReadInfo": { "Type": "SkillRank", "Str": "302_2" } } } } }, { "Modifiers": { "MRelic_303_Main": { "BehaviorFlagList": [ "ListenBattleEventSkill" ], "_CallbackList": [ { "Event": "OnPhase1", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "StatusProbabilityBase", "CompareType": "Equal", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -229967663 ] } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_StatusProbability", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "StatusProbabilityBase" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_303_Sub", "DynamicValues": { "MDF_AttackAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -229967663, -261763503 ] } } } } ] } ] }, { "Event": "OnPhase2", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "StatusProbabilityBase", "CompareType": "Equal", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -229967663 ] } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_StatusProbability", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "StatusProbabilityBase" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_303_Sub", "DynamicValues": { "MDF_AttackAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -229967663, -261763503 ] } } } } ] } ] }, { "Event": "OnListenBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "StatusProbabilityBase", "CompareType": "Equal", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -229967663 ] } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_StatusProbability", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "StatusProbabilityBase" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_303_Sub", "DynamicValues": { "MDF_AttackAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -229967663, -261763503 ] } } } } ] } ] }, { "Event": "OnListenAfterSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "StatusProbabilityBase", "CompareType": "Equal", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -229967663 ] } } }, "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_StatusProbability", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "StatusProbabilityBase" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_303_Sub", "DynamicValues": { "MDF_AttackAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -229967663, -261763503 ] } } } } ] } ] }, { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByProperty", "DynamicKey": "MDF_StatusProbability", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Value": "StatusProbabilityBase" }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_303_Sub", "DynamicValues": { "MDF_AttackAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -229967663, -261763503 ] } } } } ] } ], "DynamicValues": { "Values": { "-229967663": {} } } }, "MRelic_303_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": "MDF_AttackAddedRatio", "CompareType": "Greater", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 419529603 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 419529603 ] } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1826473127 ] } } } ] } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "-1826473127": {} } } } }, "Name": "Ability53031", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_303_Main" } ], "DynamicValues": { "Values": { "-261763503": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "303_2" } }, "419529603": { "ReadInfo": { "Type": "SkillRank", "Str": "303_2" } } } } }, { "Modifiers": { "MRelic_304_Main": { "OnAbilityPropertyChange": [ { "Property": "StatusProbability", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": -1 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -80981650 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_304_Sub", "OnlyRemoveCasterAdded": true } ], "OnExitRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_304_Sub" } ] } ] } ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "StatusProbability", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -80981650 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_304_Sub" } ] } ] } ] }, "MRelic_304_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "DefenceAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 43780502 ] } } } ] } ] } }, "Name": "Ability53041", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_304_Main" } ], "DynamicValues": { "Values": { "-80981650": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "304_2" } }, "43780502": { "ReadInfo": { "Type": "SkillRank", "Str": "304_2" } } } } }, { "Modifiers": { "MRelic_305_Main": { "_CallbackList": [ { "Event": "OnAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_305_Sub", "OnlyRemoveCasterAdded": true } ] }, { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamage", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1511673230 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_305_Sub" } ] } ] } ] } ] }, "MRelic_305_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalChanceBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1491686669 ] } } } ] } ] } }, "Name": "Ability53051", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_305_Main" } ], "DynamicValues": { "Values": { "-1511673230": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "305_2" } }, "1491686669": { "ReadInfo": { "Type": "SkillRank", "Str": "305_2" } } } } }, { "Modifiers": { "MRelic_306_Main": { "OnAbilityPropertyChange": [ { "Property": "CriticalChance", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": -1 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1127902366 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_306_Sub", "OnlyRemoveCasterAdded": true } ], "OnExitRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_306_Sub" } ] } ] } ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalChance", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1127902366 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_306_Sub" } ] } ] } ] }, "MRelic_306_Sub": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Ultra", "Insert" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1200369059 ] } } } ] } ] } ] } }, "Name": "Ability53061", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_306_Main" } ], "DynamicValues": { "Values": { "-1127902366": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "306_2" } }, "-1200369059": { "ReadInfo": { "Type": "SkillRank", "Str": "306_2" } } } } }, { "Modifiers": { "MRelic_307_Main": { "OnAbilityPropertyChange": [ { "Property": "Speed", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": -1 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1677143947 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_307_Sub", "OnlyRemoveCasterAdded": true } ], "OnExitRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_307_Sub" } ] } ] } ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "Speed", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1677143947 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_307_Sub" } ] } ] } ] }, "MRelic_307_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "BreakDamageAddedRatioBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -2021745413 ] } } } ] } ] } }, "Name": "Ability53071", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_307_Main" } ], "DynamicValues": { "Values": { "1677143947": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "307_2" } }, "-2021745413": { "ReadInfo": { "Type": "SkillRank", "Str": "307_2" } } } } }, { "Modifiers": { "MRelic_308_Main": { "_CallbackList": [ { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "Speed", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -100454402 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyActionDelay", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "AddNormalizedValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAHCg==", "FixedValues": [], "DynamicHashes": [ -1642612682 ] } } } ] } ] } ] } ] } }, "Name": "Ability53081", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_308_Main" } ], "DynamicValues": { "Values": { "-100454402": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "308_2" } }, "-1642612682": { "ReadInfo": { "Type": "SkillRank", "Str": "308_2" } } } } }, { "Modifiers": { "MRelic_309_Main": { "OnAbilityPropertyChange": [ { "Property": "CriticalChance", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": -1 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1488776989 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_309_Sub", "OnlyRemoveCasterAdded": true } ], "OnExitRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_309_Sub" } ] } ] } ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalChance", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1488776989 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_309_Sub" } ] } ] } ] }, "MRelic_309_Sub": { "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Normal", "BPSkill" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1473807238 ] } } } ] } ] } ] } }, "Name": "Ability53091", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_309_Main" } ], "DynamicValues": { "Values": { "-1488776989": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "309_2" } }, "-1473807238": { "ReadInfo": { "Type": "SkillRank", "Str": "309_2" } } } } }, { "Modifiers": { "MRelic_310_Main": { "OnAbilityPropertyChange": [ { "Property": "StatusResistance", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": -1 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1304037309 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": "MRelic_310_Sub", "OnlyRemoveCasterAdded": true } ], "OnExitRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": "MRelic_310_Sub" } ] } ] } ], "_CallbackList": [ { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "StatusResistance", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1304037309 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllLightTeam" }, "ModifierName": "MRelic_310_Sub" } ] } ] } ] } ] }, "MRelic_310_Sub": { "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -145038604 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability53101", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_310_Main" } ], "DynamicValues": { "Values": { "1304037309": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "310_2" } }, "-145038604": { "ReadInfo": { "Type": "SkillRank", "Str": "310_2" } } } } }, { "Modifiers": { "MRelic_312_Main": { "_CallbackList": [ { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DamageType": "Physical" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DamageType": "Physical" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "TaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1106675007 ] } } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DamageType": "Fire" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DamageType": "Fire" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "TaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1106675007 ] } } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DamageType": "Ice" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DamageType": "Ice" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "TaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1106675007 ] } } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DamageType": "Wind" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DamageType": "Wind" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "TaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1106675007 ] } } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DamageType": "Thunder" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DamageType": "Thunder" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "TaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1106675007 ] } } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DamageType": "Quantum" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DamageType": "Quantum" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "TaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1106675007 ] } } } ] } ] }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "DamageType": "Imaginary" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.Retarget", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "Predicate": { "$type": "RPG.GameCore.ByCharacterDamageType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "DamageType": "Imaginary" }, "ByRandom": true, "MaxNumber": { "IsDynamic": false, "FixedValue": { "Value": 5 } }, "TaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1106675007 ] } } } ] } ] } ] } ] } ] } }, "Name": "Ability53121", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_312_Main" } ], "DynamicValues": { "Values": { "-1106675007": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "312_2" } } } } }, { "Modifiers": { "MRelic_311_Main": { "OnAbilityPropertyChange": [ { "Property": "Speed", "Ranges": [ { "Min": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 466142688 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_311_Sub", "OnlyRemoveCasterAdded": true } ] }, { "Min": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 466142688 ] } }, "Max": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 639805925 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_311_Sub", "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1280433896 ] } } } } ] }, { "Min": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 639805925 ] } }, "OnEnterRange": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_311_Sub", "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -202117827 ] } } } } ] } ] } ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "Speed", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 639805925 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_311_Sub", "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -202117827 ] } } } } ], "FailedTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareAbilityProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "Speed", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 466142688 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_311_Sub", "DynamicValues": { "MDF_PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1280433896 ] } } } } ] } ] } ] } ] }, "MRelic_311_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AllDamageTypeAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 2128130574 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "2128130574": {} } } } }, "Name": "Ability53111", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_311_Main" } ], "DynamicValues": { "Values": { "466142688": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "311_2" } }, "639805925": { "ReadInfo": { "Type": "SkillRank", "Str": "311_2" } }, "-1280433896": { "ReadInfo": { "Type": "BattleEvent", "Str": "311_2" } }, "-202117827": { "ReadInfo": { "Type": "FloorCustomData", "Str": "311_2" } } } } }, { "Modifiers": { "MRelic_313_Main": { "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamLight" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": "MRelic_313_Sub" } ] } ] }, { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "ModifierName": "MRelic_313_Sub" } ] } ] }, "MRelic_313_Sub": { "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnTriggerDeath", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_313_CriticalDamage" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareModifierValue", "ModifierName": "MRelic_313_CriticalDamage", "ValueType": "Layer", "CompareType": "Less", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 564326241 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_313_CriticalDamage", "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 564326241 ] } } } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_313_CriticalDamage", "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 564326241 ] } } } ] } ] } ], "Stacking": "ReplaceByCaster" }, "MRelic_313_CriticalDamage": { "MaxLayer": 20, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "MDF_Layer" }, { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -259713879, 1662446059 ] } } } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1662446059": {} } } } }, "Name": "Ability53131", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_313_Main" } ], "DynamicValues": { "Values": { "-259713879": { "ReadInfo": { "Type": "None", "Str": "313_2" } }, "564326241": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "313_2" } } } } }, { "Modifiers": { "MRelic_314_Main": { "_CallbackList": [ { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByCountOfBaseType", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeammate" }, "DynamicKey": "_SameTypeCount", "BaseTypeSourceTarget": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": "_SameTypeCount", "CompareType": "Greater", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_314_Sub" } ] } ] } ] }, "MRelic_314_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalChanceBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1000476844 ] } } } ] } ] } }, "Name": "Ability53141", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_314_Main" } ], "DynamicValues": { "Values": { "1000476844": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "314_2" } }, "-361994540": {} } } }, { "Modifiers": { "MRelic_315_Main": { "_CallbackList": [ { "Event": "OnListenCharacterCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetTeam", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "Team": "TeamLight" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "ModifierName": "MRelic_315_Listen" } ] } ] }, { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "AllTeamMember" }, "ModifierName": "MRelic_315_Listen" } ] } ] } ] }, "MRelic_315_Listen": { "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnBeforeAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Insert" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_315_Sub" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ModifierName": "MRelic_315_Sub", "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "CasterLayer" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": "CasterLayer" } ] }, { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_315_Sub", "MaxLayer": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -982726666 ] } } }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAnd", "PredicateList": [ { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" } }, { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": "CasterLayer", "CompareType": "Equal", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAAAAMK", "FixedValues": [ { "Value": 1 } ], "DynamicHashes": [ -982726666 ] } } } ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_CriticalDamage": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -326549839 ] } } } ] } ] } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1573813557": {} } } }, "MRelic_315_Sub": { "MaxLayer": 6, "LayerAddWhenStack": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "_CallbackList": [ { "Event": "OnBeforeHitAll", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByAttackType", "AttackTypes": [ "Insert" ] }, "SuccessTaskList": [ { "$type": "RPG.GameCore.ModifyDamageData", "Attacker_AllDamageTypeAddedRatio": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQABAQQK", "FixedValues": [], "DynamicHashes": [ -1987879202, 1912601768 ] } } } ] } ] }, { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValueByModifierValue", "ReadTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ValueType": "Layer", "Multiplier": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "_Layer" }, { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "DynamicKey": "_Layer", "CompareType": "GreaterEqual", "CompareValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -982726666 ] } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -326549839 ] } } } ] } ] } ], "Stacking": "ReplaceByCaster", "DynamicValues": { "Values": { "1912601768": {} } } } }, "Name": "Ability53151", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_315_Main" } ], "DynamicValues": { "Values": { "-982726666": { "ReadInfo": { "Type": "None", "Str": "315_2" } }, "-1987879202": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "315_2" } }, "-326549839": { "ReadInfo": { "Type": "SkillRank", "Str": "315_2" } } } } }, { "Modifiers": { "MRelic_316_Main": { "_CallbackList": [ { "Event": "OnBeforeHit", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareDynamicValue", "DynamicKey": "Flag", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 0 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByHasStanceWeak", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ParamEntity" }, "WeakType": { "DamageType": "Fire" } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "ModifierName": "MRelic_316_Sub", "LifeTime": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 1541355449 ] } } }, { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 1 } }, "DynamicKey": "Flag" } ] } ] } ] }, { "Event": "OnAfterAttack", "CallbackConfig": [ { "$type": "RPG.GameCore.SetDynamicValue", "Value": { "IsDynamic": false, "FixedValue": { "Value": 0 } }, "DynamicKey": "Flag" } ] } ], "DynamicValues": { "Values": { "1232677416": {} } } }, "MRelic_316_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "BreakDamageAddedRatioBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 674951930 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability53161", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_316_Main" } ], "DynamicValues": { "Values": { "674951930": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "316_2" } }, "1541355449": { "ReadInfo": { "Type": "SkillRank", "Str": "316_2" } } } } }, { "Modifiers": { "MRelic_317_Main": { "_CallbackList": [ { "Event": "OnEnterBattle", "Priority": -80, "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByCompareWaveCount", "CompareType": "Equal", "CompareValue": { "IsDynamic": false, "FixedValue": { "Value": 1 } } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByTargetListIntersects", "FirstTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "SecondTargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamLeft" } }, "FailedTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "LightTeamLeft" }, "ModifierName": "MRelic_317_Sub" } ] } ] } ] } ] }, "MRelic_317_Sub": { "BehaviorFlagList": [ "RemoveWhenCasterDead" ], "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "AttackAddedRatio", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ -1714988193 ] } } } ] } ], "Stacking": "ReplaceByCaster" } }, "Name": "Ability53171", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_317_Main" } ], "DynamicValues": { "Values": { "-1714988193": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "317_2" } } } } }, { "Modifiers": { "MRelic_318_Main": { "_CallbackList": [ { "Event": "OnListenTurnEnd", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" } ] } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsBattleEventEntity", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" } ] }, "ExpectSubType": "DummyCharacter" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ] } ] }, { "Event": "OnListenBeforeSkillUse", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" } ] } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsBattleEventEntity", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" } ] }, "ExpectSubType": "DummyCharacter" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ] } ] }, { "Event": "OnEnterBattle", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" } ] } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsBattleEventEntity", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" } ] }, "ExpectSubType": "DummyCharacter" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ] } ] } ] }, { "Event": "OnBattleEventCreate", "CallbackConfig": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsTargetValid", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" } ] } }, "SuccessTaskList": [ { "$type": "RPG.GameCore.PredicateTaskList", "Predicate": { "$type": "RPG.GameCore.ByIsBattleEventEntity", "TargetType": { "$type": "RPG.GameCore.TargetSequence", "Sequence": [ { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, { "$type": "RPG.GameCore.TargetMapCreatedBattleEvent" } ] }, "ExpectSubType": "DummyCharacter" }, "SuccessTaskList": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ] } ], "FailedTaskList": [ { "$type": "RPG.GameCore.RemoveModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Sub" } ] } ] } ] }, "MRelic_318_Sub": { "_CallbackList": [ { "Event": "OnStack", "CallbackConfig": [ { "$type": "RPG.GameCore.StackProperty", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "ModifierOwnerEntity" }, "Property": "CriticalDamageBase", "PropertyValue": { "IsDynamic": true, "PostfixExpr": { "OpCodes": "AQAK", "FixedValues": [], "DynamicHashes": [ 76574744 ] } } } ] } ] } }, "Name": "Ability53181", "TargetInfo": { "TargetType": "Caster" }, "OnStart": [ { "$type": "RPG.GameCore.AddModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", "Alias": "Caster" }, "ModifierName": "MRelic_318_Main" } ], "DynamicValues": { "Values": { "76574744": { "ReadInfo": { "Type": "SkillTreeParam", "Str": "318_2" } } } } } ] }