HollowPS_TV_experiments/extras/zzz-0.1-jsons/Test_Math_Property.json

244 lines
No EOL
7.1 KiB
JSON

{
"AbilityName":"Test_Math_Property",
"AbilityStacking":"Unique",
"DefaultModifier":
{
"OnHitOtherPre":
[
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "AddBuff",
"Target":"Self",
},
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "AddDebuff",
"Target":"Target",
},
],
},
"Modifiers" :
{
"AddBuff":
{
"ModifierStacking" : "Unique",
"Duration" : 6,
"OnAdded":
[
{
"$type": "MoleMole.ApplyModifier",
"ModifierName": "AddBuff_01",
"Target":"Self",
}
]
},
"AddBuff_01":
{
"ModifierStacking" : "Unique",
"Duration" : 3,
"Properties":
{
"Actor_CriticalDelta":0.5,
"Actor_CriticalDamageRatioDelta":0.5,
"Actor_AddedDamageRatio":1,
"Actor_BaseAttackRatio":1,
"Actor_BaseAttackDelta":100,
"Actor_PenRatio":0.5,
"Actor_PenDelta":10,
"BreakStun_Ratio":0.5,
"BreakStun_Delta":1,
},
"OnAdded":
[
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Attack",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 100,
"Target" : "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Crit",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 1500,
"Target" : "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "CritDmg",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 5000,
"Target" : "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "PenRatio",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 0.15,
"Target" : "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "PenDelta",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": 10,
"Target" : "Self"
},
],
"OnHitOtherPre":
[
{
"$type": "MoleMole.ModifyAttackDataAction",
"Target" : "Self",
"PropertyKey": "Actor_AddedAttackDelta",
"PropertyValue": 100,
},
{
"$type" : "MoleMole.RandomOperator",
"Target" : "Target",
"Odds" : 0.2,
"OnSuccess" :
[
{
"$type": "MoleMole.ModifyAttackDataAction",
"Target" : "Target",
"PropertyKey": "Actor_Hiisazu",
"PropertyValue": 1,
},
]
},
],
"OnRemoved" :
[
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Attack",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -100,
"Target" : "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "Crit",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -1500,
"Target" : "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "CritDmg",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -5000,
"Target" : "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "PenRatio",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -0.15,
"Target" : "Self"
},
{
"$type": "MoleMole.ModifyProperty",
"PropertyType": "PenDelta",
//"CustomPropertyType": "ChargePoint",
"PropertyModifyFunction": "Add",
"Percentage": 0,
"Amount": -10,
"Target" : "Self"
},
]
},
"AddDebuff":
{
"ModifierStacking" : "Unique",
"Duration" : 3,
"Properties":
{
"Actor_DamageTakeRatio":1,
"Actor_FireDamageResist":0.3,
"Actor_IceDamageResist":0.3,
"Actor_ElecDamageResist":0.3,
"Actor_WindDamageResist":0.3,
"Actor_EtherDamageResist":0.3,
"Actor_PhysicsDamageResist":0.3,
"Actor_AllDamageResist":0.3,
"Actor_StunDamageTakeRatio":1,
"BreakStunTake_Ratio":1,
"BreakStunTake_Delta":10,
},
}
},
}