hexedronin

Villager
Member
Joined
May 29, 2016
Messages
19
Reaction score
0
First Language
English
Primarily Uses
I wish to make a skill that spreads the next attack to all enemies.


How it will play out:


Turn 1: player uses spread (no damage done this turn)


Turn 2: player uses (skill) (skill hits all enemies, not increasing power of skill or mp cost)
 

Shaz

Global Moderators
Global Mod
Joined
Mar 2, 2012
Messages
45,485
Reaction score
16,402
First Language
English
Primarily Uses
RMMV
I've moved this thread to MV Support (Game Mechanics Design is for discussing the design of mechanics, not for getting help implementing something). Please be sure to post your threads in the correct forum next time. Thank you.
 

redmicasupra

Villager
Member
Joined
Jun 1, 2016
Messages
9
Reaction score
4
First Language
English
Primarily Uses
Ideally, the Spread skill would set a state on the user for 2 turns (the first turn is the one on which you used Spread).  And then you'd have some fancy JavaScript plugin that would check for the Spread state and adjust the targets whenever you pick an attack.  I tried to make a plugin to do this but I'm a complete JS noob so it failed miserably.


A JS-free workaround would be to have a duplicate of each skill and make the duplicates apply to all enemies.  Have one skill type for the single-enemy attacks and one skill type for the multi-enemy attacks.  Then it would go like this:


Spread skill > sets the Spread state


Spread state > Adds the multi-enemy skill type and seals the single-enemy skill type


The only major downside (besides messiness) is that your actors would have to learn both copies of each skill at the same time, which would look goofy when you play it out.
 

Latest Threads

Latest Profile Posts

After an entire year, finally made new story cutscenes. Ones that take place after the current last boss. Praise be.
That moment when you're getting a new update ready, deploy it for the final round of testing (gotta make sure the deployed version runs, ya know?) andddddd there's a visual blip :ysrs: Doesn't impact gameplay. It's only on-screen for a few seconds. But you can't leave it there.
So now you have to fix it, then redeploy, then retest. Why do I do this to myself.
So I'm reading a sci-fi book called Berserker Man. Now, the 'Berserker Man' isn't a man or a Berserker. He is actually a very calm 11 year-old-boy. So misleading title. He was recruited to fight these emotionless killing machines called Berserkers. Also confusing. I will read it until it starts making sense.
A few tweaks and changes, now the load screen is literally loading :kaoswt:
loading.gif
I tried a new thing.

fg.png

Forum statistics

Threads
129,798
Messages
1,205,254
Members
170,904
Latest member
SenatorIvy
Top