Hi,
@Supa_Morris . Welcome to the forum.
Let me give you some infromations:
This is how MV divided its battler motion:
In MV, the special skill motions can be categorized into 2 categories: Magic and Non-Magic.
For Magic type special skill it will use Magic motion and for Non-Magic type special skill, it will use General Skill motion. To determine a skill as magic or non-magic, you must set it in the Database - System:
Your double attack is categorized into Special skill, so it is a Non-Magic type, but...
Unfortunatelly, even though you don't put your Double Attack into [SV] Magic Skill type, the default motion of General Skill doesn't look like he/she is doing physical attack.
So there are 2 solution to override this:
1. Edit your SV Battler using picture editor by moving Thrust or Swing motions to replace General Skill motion:
2. Use Yanfly action sequence to overide default MV battle animation
And put this code into Double Attack skill notetag:
Code:
<setup action>
IMMORTAL: targets, true
WAIT: 15
DISPLAY ACTION
if user.attackMotion() !== 'missile'
MOVE user: target, FRONT BASE, 40
MOTION STANDBY: user
WAIT FOR MOVEMENT
end
</setup action>
<whole action>
</whole action>
<target action>
MOTION SLASH: user
MOTION WAIT: user
ATTACK ANIMATION: target
if user.attackMotion() == 'missile'
WAIT: 30
end
ACTION EFFECT: target
WAIT FOR ANIMATION
MOTION THRUST: user
MOTION WAIT: user
ATTACK ANIMATION: target
if user.attackMotion() == 'missile'
WAIT: 30
end
ACTION EFFECT: target
WAIT FOR ANIMATION
</target action>
<follow action>
IMMORTAL: targets, false
MOTION WALK: user
WAIT: 30
</follow action>
<finish action>
CLEAR BATTLE LOG
if user.attackMotion() !== 'missile'
JUMP user: 60, 40
MOVE user: RETURN, 40
MOTION ESCAPE: user
WAIT FOR MOVEMENT
WAIT FOR EFFECT
MOTION WALK: user
end
WAIT: 30
</finish action>
Hope this help.