Restore MP on Attack
Restores 2% of max MP upon dealing damage with a standard attack.
How to use it
Learn it, then equip it · 25 AP
Any playable character can learn this by earning the required mastery with the vision. Mastery is earned separately by each character. Once learned, that character can equip it while using a different vision.
Squall · Mastery Rank 7
Free with the equipped vision
Available without spending AP when that vision is equipped and its required rank is reached.
Squall · Character’s Mastery Rank 7
Free from equipment
Active while wearing one of these items. The character must be able to equip the item; owning it does not permanently teach the passive.
Technical effect records · 1 records
Developer effect names and raw parameters are kept here for reference. Read the description and equip requirements above for gameplay use.
Parameters and trigger data
Timing: Add Effect · Passive trigger: Deal Fight · Activation: 100%
Raw parameters depend on the effect type. The ability description provides the interpreted behavior.
[2,2,2,-1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1]
Source data (English labels)
Installed demo build 24032336. Names, descriptions and developer labels are presented in English. Original extraction records remain in the local analysis folder. Numeric effects are unchanged; behavior requiring native-code tracing may remain unverified.
{
"id": 1124,
"row": "Restore MP on Attack [1124]",
"offset": 13749,
"name": "Restore MP on Attack",
"description": "Restores {Effect1Param1}% of max MP upon dealing damage with a standard attack.",
"battleOnly": 0,
"effects": [
{
"bundle": {
"effectId": 21002,
"targetType": 0,
"targetRelation": 1,
"activeSkillAddTiming": 1,
"passiveSkillAddTiming": 41,
"conditionData": {
"condition": 0,
"param1": -1,
"param2": -1,
"param3": -1
}
},
"effect": {
"row": "ParameterVariation [21002]",
"offset": 80752,
"id": 21002,
"effectType": 2,
"applyTiming": 1,
"proceedTiming": 1,
"effectEndActionNum": 1,
"isUnremovable": 0,
"addProbability": 100,
"activationProbability": 100,
"activationCondition": {
"condition": 0,
"param1": -1,
"param2": -1,
"param3": -1
},
"statusCondition": 0,
"paramList": [
2,
2,
2,
-1,
0,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1,
-1
],
"isExecutingReaction": 0
}
}
]
}

