The melody for it is as follows.
CODE
<MaxMP: +7>
<whole action>
create icon: user, weapon
icon: user, weapon, bow
pose: user, 2h swing reverse
automelody: GUN FIRE
</whole action>
<target action>
if user.mp > 0
attack animation: wait
MP -1: user
attack effect: whole
move target: backward, wait
if user.mp = 0
animation 148: user, wait
end
</target action>
<follow action>
delete icon: user, weapon
</follow action>
<whole action>
create icon: user, weapon
icon: user, weapon, bow
pose: user, 2h swing reverse
automelody: GUN FIRE
</whole action>
<target action>
if user.mp > 0
attack animation: wait
MP -1: user
attack effect: whole
move target: backward, wait
if user.mp = 0
animation 148: user, wait
end
</target action>
<follow action>
delete icon: user, weapon
</follow action>
Everything works perfectly, except for MP - 1 ((MP represents ammo)). It completely drains the MP instead of removing one. How can I fix this?