Files
turnbasedgamedata/Config/ConfigAI/ComplexSkillAIGlobalGroup/Avatar/Avatar_Sparkle_00_ComplexSkillAI.json
2025-11-05 00:34:44 +01:00

78 lines
1.9 KiB
JSON

{
"GroupsMap": {
"Add10_Sparkle_BuffBPSkill": {
"CombineOperator": "Mul",
"Factors": [
{
"CombineOperator": "Mul",
"Source": {
"$type": "RPG.GameCore.ComplexSkillAIContainModifier",
"ModifilerName": "MAvatar_Sparkle_Skill02_AttackAddedRatio01"
},
"Mapper": {
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
"Ranges": [
{
"ymin": {
"Value": 100
},
"xmax": {
"Value": 0.5
},
"ymax": {
"Value": 100
}
},
{
"xmin": {
"Value": 0.5
},
"xmax": {
"Value": 1
}
}
]
},
"PostProcess": {
"$type": "RPG.GameCore.ComplexSkillAIPostProcessBreak",
"CompareType": "Equal",
"IsOverrideFinalScore": true
}
}
]
},
"Base_Sparkle_CompareDPT": {
"Factors": [
{
"Source": {
"$type": "RPG.GameCore.ComplexSkillAISourceIsCombatPowerWeightedRandomTarget",
"AITagKey": "DamageNeedNoCrit",
"DefaultAITagValue": {
"Value": 0.1
},
"PowerOfDamageCarry": {
"Value": 2
},
"OneMinusAITag": true
},
"Mapper": {
"$type": "RPG.GameCore.ComplexSkillAIMapperMultiRange",
"Ranges": [
{
"ymin": {
"Value": 0.1
},
"xmax": {
"Value": 1
},
"ymax": {
"Value": 100
}
}
]
}
}
]
}
}
}