130 lines
3.4 KiB
JSON
130 lines
3.4 KiB
JSON
{
|
|
"AbilityName": "MazingerGoldenBomb_Avatar_Vampire",
|
|
"AbilitySpecials": {
|
|
"AS_CurValueDelta_Boss": {
|
|
"Value": 0
|
|
},
|
|
"AS_CurValueDelta_Boss_Percentage": {
|
|
"Value": 0.3
|
|
},
|
|
"AS_CurValueDelta_Elite": {
|
|
"Value": 0
|
|
},
|
|
"AS_CurValueDelta_Elite_Percentage": {
|
|
"Value": 0.15
|
|
},
|
|
"AS_CurValueDelta_Normal": {
|
|
"Value": 0
|
|
},
|
|
"AS_CurValueDelta_Normal_Percentage": {
|
|
"Value": 0.05
|
|
},
|
|
"AS_ExtraHpPercentage": {
|
|
"Value": 0.4
|
|
},
|
|
"AS_MaxValueDelta": {
|
|
"Value": 0
|
|
}
|
|
},
|
|
"AbilityStacking": "Unique",
|
|
"DefaultModifier": {
|
|
"OnAdded": [
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "property(MaxHP)*specials(AS_ExtraHpPercentage)",
|
|
"ParamName": "AS_MaxValueDelta",
|
|
"Target": "Self",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "property(MaxHP)*specials(AS_CurValueDelta_Normal_Percentage)",
|
|
"ParamName": "AS_CurValueDelta_Normal",
|
|
"Target": "Self",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "property(MaxHP)*specials(AS_CurValueDelta_Elite_Percentage)",
|
|
"ParamName": "AS_CurValueDelta_Elite",
|
|
"Target": "Self",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "SetAbilitySpecialByExpression",
|
|
"DoRefresh": true,
|
|
"Expression": "property(MaxHP)*specials(AS_CurValueDelta_Boss_Percentage)",
|
|
"ParamName": "AS_CurValueDelta_Boss",
|
|
"Target": "Self",
|
|
"ValueType": "Float"
|
|
},
|
|
{
|
|
"$type": "DecreaseHPAction",
|
|
"Amount": 0,
|
|
"IgnoreInvincible": true,
|
|
"IgnoreLifeLock": true,
|
|
"Percentage": "%AS_ExtraHpPercentage",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyHpShieldAction",
|
|
"MaxValueDelta": "%AS_MaxValueDelta",
|
|
"Tag": "MazingerGoldenBombShield"
|
|
},
|
|
{
|
|
"$type": "ModifyHpShieldAction",
|
|
"CurValueDelta": "%AS_MaxValueDelta",
|
|
"Tag": "MazingerGoldenBombShield"
|
|
}
|
|
],
|
|
"OnKillOther": [
|
|
{
|
|
"$type": "FireEffect",
|
|
"EffectPattern": "Buff_Common_Recover",
|
|
"Target": "Self"
|
|
},
|
|
{
|
|
"$type": "ModifyHpShieldAction",
|
|
"CurValueDelta": "%AS_CurValueDelta_Normal",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByMonsterStrengthType",
|
|
"CompareType": "Equal",
|
|
"StrengthType": "Normal",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Tag": "MazingerGoldenBombShield"
|
|
},
|
|
{
|
|
"$type": "ModifyHpShieldAction",
|
|
"CurValueDelta": "%AS_CurValueDelta_Elite",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByMonsterStrengthType",
|
|
"CompareType": "Equal",
|
|
"StrengthType": "Elite",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Tag": "MazingerGoldenBombShield"
|
|
},
|
|
{
|
|
"$type": "ModifyHpShieldAction",
|
|
"CurValueDelta": "%AS_CurValueDelta_Boss",
|
|
"Predicates": [
|
|
{
|
|
"$type": "ByMonsterStrengthType",
|
|
"CompareType": "Equal",
|
|
"StrengthType": "Boss",
|
|
"Target": "Other"
|
|
}
|
|
],
|
|
"Tag": "MazingerGoldenBombShield"
|
|
}
|
|
]
|
|
}
|
|
} |