Files
FireflyGo_Resources/Config/ConfigAbility/Level/Level_MazeProp_Ability.json
2025-08-26 17:57:41 +07:00

80 lines
2.3 KiB
JSON

{
"AbilityList": [
{
"Name": "StageAbility_MazeProp_BossArea",
"OnAdd": [
{
"$type": "RPG.GameCore.AddModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_MazeProp_BossArea_Modifier"
}
}
],
"OnRemove": [
{
"$type": "RPG.GameCore.RemoveModifier",
"TargetType": {
"$type": "RPG.GameCore.TargetAlias",
"Alias": "Caster"
},
"ModifierName": {
"Value": "StageAbility_MazeProp_BossArea_Modifier"
}
}
],
"Modifiers": {
"StageAbility_MazeProp_BossArea_Modifier": {
"_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": {
"Value": "MCommon_DOT_Poison"
},
"LifeTime": {
"IsDynamic": false,
"FixedValue": {
"Value": 3
}
},
"DynamicValues": {
"MDF_PropertyValue": {
"IsDynamic": false,
"FixedValue": {
"Value": 0.5000000004656613
}
}
}
}
]
}
]
}
]
}
}
}
]
}