<setup action>
display action
immortal: targets, true
</setup action>
<target action>
if user.attackMotion() !== 'missile'
move user: target, FRONT BASE, 20
face user: target
wait for movement
motion attack: user
action animation
wait for animation
action effect
else
perform start
wait for movement
motion attack: user
attack animation: target
wait for animation
action effect
end
</target action>