orphen89

Experimenter
Member
Joined
Aug 24, 2013
Messages
29
Reaction score
8
First Language
English
Primarily Uses
Hello,

I wanted to see if there was a script/process to do the following:

I.E. - (edited to clarify)
1) Yan casts Fire Storm.
2) Because Fire Storm was casted, every turn thereafter will cause one of the following skills to be performed every turn: Ignite, Flamethrower, or Fire Veil. (note: this does not use up a player turn, this happens independently).
3) Process repeats 4 or so times each turn throughout the battle.


In regular conceptual terms:
1) Character X uses skill Y.
2) When skill Y is used, it uses said skill, however it will also randomly use a set of skills during battle automatically, this does not use the character's turn either.
3) Repeats Z amount of times.

I tried googling/searching for topics, but no avail. Any help in the right direction would be appreciated.

Thanks!
 
Last edited:

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,512
Reaction score
11,998
First Language
English
Primarily Uses
RMVXA
I haven't completely understood your description. If Yan casts 'Fire Esper' is that itself a skill? And if so, why does that skill use another skill 'Fire Storm'? If it is not a skill, how does Yan 'cast' it, and what is it?
 

orphen89

Experimenter
Member
Joined
Aug 24, 2013
Messages
29
Reaction score
8
First Language
English
Primarily Uses
I guess for the example, 'Fire Esper' is redundant and unnecessary in that sense. For step 1) Yan casts skill Fire Storm. 2) Because skill Fire Storm was casted, this will automatically have either Ignite, Flamethrower, or Fire Veil occur every turn for 4 turns during battle.

Let me know if that clarifies.
 

gstv87

Veteran
Veteran
Joined
Oct 20, 2015
Messages
2,465
Reaction score
1,476
First Language
Spanish
Primarily Uses
RMVXA
can we wrap the concept under "character uses skill, skill causes state, state triggers skill after-effect"?

if you want to find the how-to for something, strip that something of whatever is nomenclature and stick with generic object names.
that way you'll get straight to the problem.
 

TheoAllen

Self-proclaimed jack of all trades
Veteran
Joined
Mar 16, 2012
Messages
6,318
Reaction score
7,852
First Language
Indonesian
Primarily Uses
RMVXA
The closest 'explanation' I could think is something like this

It might be doable with event, but idk, I never really play with battle event as I prefer to directly alter the game code, although I never make something like this
 

orphen89

Experimenter
Member
Joined
Aug 24, 2013
Messages
29
Reaction score
8
First Language
English
Primarily Uses
can we wrap the concept under "character uses skill, skill causes state, state triggers skill after-effect"?

if you want to find the how-to for something, strip that something of whatever is nomenclature and stick with generic object names.
that way you'll get straight to the problem.

Sure thing. I've updated.
 

Harosata

Dramatic Lightning's BFF
Veteran
Joined
Aug 20, 2015
Messages
250
Reaction score
78
First Language
English
Primarily Uses
RMMV
In Common Event Terms, Fire Storm sets a Variable to 4, then at each turn, cast a random skill and drop that variable by one.

---

Fortunately, there seems to be a script for that:

https://forums.rpgmakerweb.com/index.php?threads/auto-skill-on-turn-action-end.24843/

To use that script, Fire Storm would also need to add a state to the caster (a.add_state(x)) with the state lasting 4 turns. However, I don't know how this script treats multiple objects, but from a glance, I'm guessing that each state was designed with one skill in mind.
 

Latest Threads

Latest Profile Posts


1,Randomly generate events with planted spawner events(great flexibility for customization and auto-match player's level)
2,Randomly enter roguelike dungeon
3,Player can exit dungeon or back to town or choose to challenge BOSS at the end of each dungeon
4,Dungeon maps can be randomly generated by a third-party tool
Got locked out of the house yesterday... best friends who had the spare ghosted me. Locksmith had to literally drill thru the lock bc they couldn't pick it. Whole process took 4 hours and far too much money. And they have to come back next week bc they don't have the right cylinder, cause it's an old interlocking lock. I'm livid lol
 I’m probably going to regret this, but I need kobolds for my project and I’ve decided to sprite them myself. This is Attempt #1, front view only.

KoboldFront.gif
It's a shame that Selection Control will not be ported to MZ. I found a neat way of using it to enable ways for tanks to protect squishies. lol
Lately I have been taking a break from game and resource making so I won't get burnt out. But I am also interested in the Game Jams this site periodically holds. It'd be great if I knew when the next one, if any, is planned.

Forum statistics

Threads
115,354
Messages
1,089,225
Members
150,032
Latest member
bumblecree
Top