diff --git a/Config/ConfigAbility/Monster/Monster_W4_Claymore_01_Ability_LocalLegend.json b/Config/ConfigAbility/Monster/Monster_W4_Claymore_01_Ability_LocalLegend.json index c54534ac0..090a147ec 100644 --- a/Config/ConfigAbility/Monster/Monster_W4_Claymore_01_Ability_LocalLegend.json +++ b/Config/ConfigAbility/Monster/Monster_W4_Claymore_01_Ability_LocalLegend.json @@ -6442,32 +6442,16 @@ "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", - "Alias": "ParamEntity.GetCreator" + "Alias": "ModifierOwnerEntity" }, "ModifierName": { - "Value": "MMonster_W4_Claymore_01_LocalLegend_BlackCurse" + "Value": "MMonster_W4_Claymore_01_LocalLegend_BlackMonst" } }, "SuccessTaskList": [ { - "$type": "RPG.GameCore.AddModifier", - "TargetType": { - "$type": "RPG.GameCore.TargetAlias", - "Alias": "ParamEntity" - }, - "ModifierName": { - "Value": "MMonster_W4_Claymore_01_LocalLegend_BlackCurse" - }, - "InheritCaster": "TargetSelf" - } - ] - }, - { - "$type": "RPG.GameCore.PredicateTaskList", - "Predicate": { - "$type": "RPG.GameCore.ByAnd", - "PredicateList": [ - { + "$type": "RPG.GameCore.PredicateTaskList", + "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", @@ -6475,10 +6459,79 @@ }, "ModifierName": { "Value": "MMonster_W4_Claymore_01_LocalLegend_BlackCurse" - }, - "Inverse": true + } }, - { + "SuccessTaskList": [ + { + "$type": "RPG.GameCore.AddModifier", + "TargetType": { + "$type": "RPG.GameCore.TargetAlias", + "Alias": "ParamEntity" + }, + "ModifierName": { + "Value": "MMonster_W4_Claymore_01_LocalLegend_BlackCurse" + }, + "InheritCaster": "TargetSelf" + } + ] + }, + { + "$type": "RPG.GameCore.PredicateTaskList", + "Predicate": { + "$type": "RPG.GameCore.ByAnd", + "PredicateList": [ + { + "$type": "RPG.GameCore.ByIsContainModifier", + "TargetType": { + "$type": "RPG.GameCore.TargetAlias", + "Alias": "ParamEntity.GetCreator" + }, + "ModifierName": { + "Value": "MMonster_W4_Claymore_01_LocalLegend_BlackCurse" + }, + "Inverse": true + }, + { + "$type": "RPG.GameCore.ByIsContainModifier", + "TargetType": { + "$type": "RPG.GameCore.TargetAlias", + "Alias": "ParamEntity.GetCreator" + }, + "ModifierName": { + "Value": "MMonster_W4_Claymore_01_LocalLegend_WhiteCurse" + }, + "Inverse": true + }, + { + "$type": "RPG.GameCore.ByIsContainModifier", + "TargetType": { + "$type": "RPG.GameCore.TargetAlias", + "Alias": "ParamEntity.GetCreator" + }, + "ModifierName": { + "Value": "MMonster_W4_Claymore_01_LocalLegend_AllCurse" + }, + "Inverse": true + } + ] + }, + "SuccessTaskList": [ + { + "$type": "RPG.GameCore.AddModifier", + "TargetType": { + "$type": "RPG.GameCore.TargetAlias", + "Alias": "ParamEntity" + }, + "ModifierName": { + "Value": "MMonster_W4_Claymore_01_LocalLegend_BlackCurse" + }, + "InheritCaster": "TargetSelf" + } + ] + }, + { + "$type": "RPG.GameCore.PredicateTaskList", + "Predicate": { "$type": "RPG.GameCore.ByIsContainModifier", "TargetType": { "$type": "RPG.GameCore.TargetAlias", @@ -6486,59 +6539,21 @@ }, "ModifierName": { "Value": "MMonster_W4_Claymore_01_LocalLegend_WhiteCurse" - }, - "Inverse": true + } }, - { - "$type": "RPG.GameCore.ByIsContainModifier", - "TargetType": { - "$type": "RPG.GameCore.TargetAlias", - "Alias": "ParamEntity.GetCreator" - }, - "ModifierName": { - "Value": "MMonster_W4_Claymore_01_LocalLegend_AllCurse" - }, - "Inverse": true - } - ] - }, - "SuccessTaskList": [ - { - "$type": "RPG.GameCore.AddModifier", - "TargetType": { - "$type": "RPG.GameCore.TargetAlias", - "Alias": "ParamEntity" - }, - "ModifierName": { - "Value": "MMonster_W4_Claymore_01_LocalLegend_BlackCurse" - }, - "InheritCaster": "TargetSelf" - } - ] - }, - { - "$type": "RPG.GameCore.PredicateTaskList", - "Predicate": { - "$type": "RPG.GameCore.ByIsContainModifier", - "TargetType": { - "$type": "RPG.GameCore.TargetAlias", - "Alias": "ParamEntity.GetCreator" - }, - "ModifierName": { - "Value": "MMonster_W4_Claymore_01_LocalLegend_WhiteCurse" - } - }, - "SuccessTaskList": [ - { - "$type": "RPG.GameCore.AddModifier", - "TargetType": { - "$type": "RPG.GameCore.TargetAlias", - "Alias": "ParamEntity" - }, - "ModifierName": { - "Value": "MMonster_W4_Claymore_01_LocalLegend_WhiteCurse" - }, - "InheritCaster": "TargetSelf" + "SuccessTaskList": [ + { + "$type": "RPG.GameCore.AddModifier", + "TargetType": { + "$type": "RPG.GameCore.TargetAlias", + "Alias": "ParamEntity" + }, + "ModifierName": { + "Value": "MMonster_W4_Claymore_01_LocalLegend_WhiteCurse" + }, + "InheritCaster": "TargetSelf" + } + ] } ] }, diff --git a/Config/GlobalConfig/GameCoreConstValue.json b/Config/GlobalConfig/GameCoreConstValue.json index 03605c7f5..2c9065893 100644 --- a/Config/GlobalConfig/GameCoreConstValue.json +++ b/Config/GlobalConfig/GameCoreConstValue.json @@ -891,7 +891,7 @@ "ProjectileCurveAsset": [ "Projectile/ProjectileSpeedCurve.asset" ], - "GameCoreDesignDataVersion": 13204344, + "GameCoreDesignDataVersion": 13598223, "MainMonsterUniqueName": "CurMainMonster", "StanceBreakActionDelayChangeRatio": { "Value": 0.25