{

	//妮可天赋02：释放exsp后全队穿透提升30%，持续8s，exsp释放时每蓄力0.5s，持续时间增加2s

	"AbilityName": "Nostradamus_Talent_02",

	"AbilityStacking": "Unique",

	"DefaultModifier": {

		"OnAdded": [

			{

				"$type": "MoleMole.SetAnimCtrlerParamAction",

				"ParamType": 2,

				"ParamName": "Bool_Talent_02",

				"Target": "Self",

				"BoolVal": true

			}

		]

	},

	"AbilityMixins": [

		{

			"$type": "MoleMole.AttachStateWithModifierMixin",

			"ConfigList": [

				//Exsp动作

				{

					"AnimatorStateName": "Attack_Branch_01_Fire",

					"LayerIndex": 0,

					"Target": "Self",

					"NormalizedTimeLow": 0.0,

					"NormalizedTimeHigh": 1.0,

					"ModifierNameList": [

						"NostradamusTalent02Modifier"

					]

				},

				{

					"AnimatorStateName": "Attack_Branch_02_Fire",

					"LayerIndex": 0,

					"Target": "Self",

					"NormalizedTimeLow": 0.0,

					"NormalizedTimeHigh": 1.0,

					"ModifierNameList": [

						"NostradamusTalent02Modifier"

					]

				},

				//蓄力动作

				{

					"AnimatorStateName": "Attack_Branch_01_Charge",

					"LayerIndex": 0,

					"Target": "Self",

					"NormalizedTimeLow": 0.0,

					"NormalizedTimeHigh": 1.0,

					"ModifierNameList": [

						"NostradamusTalent02Modifier"

					]

				},

				{

					"AnimatorStateName": "Attack_Branch_02_Charge",

					"LayerIndex": 0,

					"Target": "Self",

					"NormalizedTimeLow": 0.0,

					"NormalizedTimeHigh": 1.0,

					"ModifierNameList": [

						"NostradamusTalent02Modifier"

					]

				}

			]

		},

		{

			//蓄力动作

			"$type": "MoleMole.ActwithStateFrameMixin",

			"ConfigList": [

				{

					"AnimatorStateName": "Attack_Branch_01_Charge",

					"LayerIndex": 0,

					"Frame": 29,

					"ForceTriggerOnTransitionOut": false,

					"IsLoop": false,

					"ActionList": [

						{

							"$type": "MoleMole.SetAbilitySpecialAction",

							"ParamName": "AS_Duration_Talent_02",

							"ParamType": "abilitySpecial_float",

							"ModifyFunction": "Add",

							"Param": "AS_TimeDelta_Talent_02"

						}

					]

				},

				{

					"AnimatorStateName": "Attack_Branch_01_Charge",

					"LayerIndex": 0,

					"Frame": 59,

					"ForceTriggerOnTransitionOut": false,

					"IsLoop": false,

					"ActionList": [

						{

							"$type": "MoleMole.SetAbilitySpecialAction",

							"ParamName": "AS_Duration_Talent_02",

							"ParamType": "abilitySpecial_float",

							"ModifyFunction": "Add",

							"Param": "AS_TimeDelta_Talent_02"

						}

					]

				},

				{

					"AnimatorStateName": "Attack_Branch_02_Charge",

					"LayerIndex": 0,

					"Frame": 29,

					"ForceTriggerOnTransitionOut": false,

					"IsLoop": false,

					"ActionList": [

						{

							"$type": "MoleMole.SetAbilitySpecialAction",

							"ParamName": "AS_Duration_Talent_02",

							"ParamType": "abilitySpecial_float",

							"ModifyFunction": "Add",

							"Param": "AS_TimeDelta_Talent_02"

						}

					]

				},

				{

					"AnimatorStateName": "Attack_Branch_02_Charge",

					"LayerIndex": 0,

					"Frame": 59,

					"ForceTriggerOnTransitionOut": false,

					"IsLoop": false,

					"ActionList": [

						{

							"$type": "MoleMole.SetAbilitySpecialAction",

							"ParamName": "AS_Duration_Talent_02",

							"ParamType": "abilitySpecial_float",

							"ModifyFunction": "Add",

							"Param": "AS_TimeDelta_Talent_02"

						}

					]

				}

			]

		}

	],

	"Modifiers": {

		//检测：当移除modifier时，全队获得穿透率提升15%效果

		"NostradamusTalent02Modifier": {

			"ModifierStacking": "Unique",

			"Duration": -1,

			"IgnoreTimeScale": false,

			"OnRemoved": [

				{

					"$type": "MoleMole.ApplyModifier",

					"ModifierName": "TeammatesPenModifier",

					"Target": "TeamAvatars"

				},

				{

					"$type": "MoleMole.ApplyModifier",

					"ModifierName": "ResetparamModifier",

					"Target": "Self"

				}

			]

		},

		//穿透率提升15%效果

		"TeammatesPenModifier": {

			"ModifierStacking": "RefreshByLongTime",

			"Duration": "%AS_Duration_Talent_02",

			"IgnoreTimeScale": false,

			"Properties": {

				"Actor_PenRatio": "%AS_AddedPenRatio_Talent_02"

			}

		},

	    //重置时间增量参数为默认值,确保重置参数时间为效果添加后

		"ResetparamModifier": {

			"ModifierStacking": "Refresh",

			"Duration": 0.1,

			"IgnoreTimeScale": false,

			"OnAdded": [

				//重置时间增量参数为默认值

				{

					"$type": "MoleMole.SetAbilitySpecialAction",

					"ParamName": "AS_Duration_Talent_02",

					"ParamType": "float",

					"ModifyFunction": "Replace",

					"Param": 8.0

				}

			]

		}

	},

	"AbilitySpecials": {

		//基础持续时间

		"AS_Duration_Talent_02": {

			"Value": 8.0

		},

		

		//穿透提升30%

		"AS_AddedPenRatio_Talent_02": {

			"Value": 0.3

		},

		

		//每0.5s持续时间增量

		"AS_TimeDelta_Talent_02": {

			"Value": 2.0

		}

	}

}