Grasscutter_Resources/Resources/BinOutput/Ability/Temp/ConfigAbility_Activity_DragonSpine.json
2022-04-23 07:55:31 +05:30

286 lines
8.1 KiB
JSON

[
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_DragonSpine_Weapon_Attack",
"abilitySpecials": {
"AttackRatio": {
"type": "float",
"dynamicValue": 0.6
}
},
"modifiers": {
"UNIQUE_ActivityAbility_DragonSpine_Weapon_Attack": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "AttackRatio"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetLayoutArea",
"climateType": "Cold",
"areaID": 1
}
]
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_Attack"
},
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_Attack"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_DragonSpine_Weapon_AntiCold",
"abilitySpecials": {
"ResistClimateRatio": {
"type": "float",
"dynamicValue": -0.33
}
},
"modifiers": {
"UNIQUE_ActivityAbility_DragonSpine_Weapon_AntiCold": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ResistClimateMixin",
"climateTypes": [
"Cold"
],
"trend": "Rise",
"ratio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "ResistClimateRatio"
},
"type": "Current"
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_AntiCold"
},
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_AntiCold"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_DragonSpine_Weapon_Critical",
"abilitySpecials": {
"CriticalDelta": {
"type": "float",
"dynamicValue": 0.35
}
},
"modifiers": {
"UNIQUE_ActivityAbility_DragonSpine_Weapon_Critical": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"bonusCritical": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "CriticalDelta"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetLayoutArea",
"climateType": "Cold",
"areaID": 1
}
]
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_Critical"
},
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_Critical"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_DragonSpine_Weapon_BloodSmash",
"abilitySpecials": {
"Rate": {
"type": "float",
"dynamicValue": 0.5
}
},
"modifiers": {
"UNIQUE_ActivityAbility_DragonSpine_Weapon_BloodSmash": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"attackTags": [
"BloodSmash"
],
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "Rate"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetLayoutArea",
"climateType": "Cold",
"areaID": 1
}
]
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_BloodSmash"
},
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_BloodSmash"
}
],
"isDynamicAbility": true
}
},
{
"Default": {
"$type": "MoleMole.Config.ConfigAbility",
"abilityName": "ActivityAbility_DragonSpine_Weapon_CriticalHurt",
"abilitySpecials": {
"CriticalHurtDelta": {
"type": "float",
"dynamicValue": 0.7
}
},
"modifiers": {
"UNIQUE_ActivityAbility_DragonSpine_Weapon_CriticalHurt": {
"stacking": "Unique",
"modifierName": "",
"isUnique": true,
"elementDurability": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 100.0
},
"modifierMixins": [
{
"$type": "MoleMole.Config.ModifyDamageMixin",
"ignoreEventInfo": true,
"damagePercentageRatio": {
"isFormula": false,
"isDynamic": false,
"fixedValue": 0.0
},
"bonusCriticalHurt": {
"isFormula": false,
"isDynamic": true,
"dynamicKey": "CriticalHurtDelta"
},
"predicates": [
{
"$type": "MoleMole.Config.ByTargetLayoutArea",
"climateType": "Cold",
"areaID": 1
}
]
}
]
}
},
"onAdded": [
{
"$type": "MoleMole.Config.RemoveUniqueModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_CriticalHurt"
},
{
"$type": "MoleMole.Config.AttachModifier",
"doOffStage": true,
"modifierName": "UNIQUE_ActivityAbility_DragonSpine_Weapon_CriticalHurt"
}
],
"isDynamicAbility": true
}
}
]