RPG Maker MV

RPG Maker MV

Dusk_Army May 18, 2020 @ 6:45pm
Keeping a Skill Animation From Repeating?
I'm trying to make a skill that hits one enemy multiple times. I made an animation for it, which involves multiple slashes from different angles, but if I set the skill to repeat more than once, it plays the animation multiple times. Does anyone know a way to make the animation only play once? I'd prefer to avoid using a plugin if possible, but if that's the way to go, that's the way to go.
Originally posted by JohnDoeNews:
This only works if only 1 actor can use that skill:

Make the skill trigger a common event, after it does 1 times damage with animation.
Now make a copy of the skill, without animation, that acctacks twise. This one should not trigger the common event and should not be learned by the actor.

Now make the common event trigger the copy of the skill, with "last target" as target.

Now it will attack 3 times, with only 1 animation.
< >
Showing 1-8 of 8 comments
equalDelight May 19, 2020 @ 5:43am 
Yeah. Unfortunately, only plugin can do what you want. YEP have some great plugin for that. But it's not free anymore.

edit: I think I can think workaround for that.
In your skill page, make the animation to "none" then make the skill run a common event.
on the common event, make the event Show Animation to "This Event", Animation "[Insert what you wanted]"

Idk if it could work tho. Just a suggestion.
Last edited by equalDelight; May 19, 2020 @ 5:48am
JohnDoeNews May 19, 2020 @ 9:34am 
If you want to hit multiple times, with one animation, you could just hit it once and multiply yhe damage in the formula.

I mean, if you hit 3 times, you normally get 3 x animation and 3 damage, right?

If you hit 1 time with tripple damage you get 1x animation and still 3x damage

To do this, simple set the skill to a 1 hitter and add '(' at the start and ') * 3' at the end of the formula.
Dusk_Army May 19, 2020 @ 10:07am 
I'll try that, Warlized. I think it won't exactly work (it's probably gonna target the animation on the screen instead of the enemy), but that's likely better than nothing.

@BigFatX: I'd do that as a last resort. You're right that it works out numerically, it's just not what I want to do visually, you know?

Anyway, thanka for the help everyone, I'll see what happens with the common event method.
Dusk_Army May 19, 2020 @ 1:22pm 
Update: The common event method also does not work without a plugin (you can get it to play the animation, but it will only do so after the damage is dealt so it looks really weird). So for now at least, multiplying the damage will be how I handle it.
The author of this thread has indicated that this post answers the original topic.
JohnDoeNews May 19, 2020 @ 2:36pm 
This only works if only 1 actor can use that skill:

Make the skill trigger a common event, after it does 1 times damage with animation.
Now make a copy of the skill, without animation, that acctacks twise. This one should not trigger the common event and should not be learned by the actor.

Now make the common event trigger the copy of the skill, with "last target" as target.

Now it will attack 3 times, with only 1 animation.
Dusk_Army May 19, 2020 @ 2:39pm 
Ooh, I'll try that! I happen to be doing something of "limit break" system, so this is a skill that will only ever be used by one character.
Dusk_Army May 19, 2020 @ 5:28pm 
Alright, works just as planned. It's a little wonky because the actor steps backwards after the 1st skill finishes, then steps forward again to use the 2nd one, but over all, it looks good. Thanks for all the help.
JohnDoeNews May 19, 2020 @ 8:46pm 
If you want it to step forward for each skill, make the second skill hit once, and trigger it twice by the common event.
Preventing it from stepping back at all, that is a hard one. That will not happen without a plugin.
< >
Showing 1-8 of 8 comments
Per page: 1530 50

Date Posted: May 18, 2020 @ 6:45pm
Posts: 8