Fuchsilein

Devil Fox
Veteran
Joined
Aug 20, 2015
Messages
53
Reaction score
19
First Language
German
Primarily Uses
Hi!

I'm pretty new to RPG Maker, got it when it was cheap and now have a lot of time to kill So I'm going to make a game...

But with my concept I'm already hitting a wall...

I kinda want to make a sort of card based combat system, while this does not have to be with cards already I'm stuck with having the Game pull me some Random "Skills" from a set pool which the player can chose from.

So as n example, my character has the Skills "Fire, Thunder, Water,Earth" once per turn the game should only display 3 of those.

Is there an easy way that i dont know for this or do i have to make a GIANT Common Event with conditionals for every situations with switches for that?

regards,
a newb game making fox.
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,834
Reaction score
2,363
First Language
English
Primarily Uses
RMMZ
This falls outside what the base engine was designed to do so a plugin or extensive eventing is likely needed. Unfortunately, I'm not aware of any plugins that do this particular thing so unless someone else knows of such a plugin, you'll have to event it. You might be able to ask for a little bit of scripting to have the engine randomly deactivate one of the options per turn or something similar. If you request that, make sure you detail exactly how you want it to work.
 

caethyril

^_^
Global Mod
Joined
Feb 21, 2018
Messages
3,543
Reaction score
2,661
First Language
EN
Primarily Uses
RMMZ
You might be able to event it using a troop event with Scope: Turn and Condition: Turn End, along with a few [invisible] states. Have one state per skill type, each with a different Add Skill Type trait. Make sure the actors/classes don't have these Add Skill Type traits. Then have the troop event remove all these states from the party and randomly pick three of the four to (re-)apply. For the random choice: you can set a variable to a random number using Control Variables, then use a few Conditional Branch commands to do different stuff based on the value of that variable. ^_^

Lastly, make a copy of that troop event and give the copy Scope: Battle and Condition: Turn 0; I think that should set up the random skills before the first player input phase begins. :kaoswt2:

I'll also mention that Yanfly has a Base Troop Events plugin that can save you some copy+paste time in this sort of situation. =)
 

Latest Threads

Latest Posts

Latest Profile Posts

[Literally everything] is not defined.
Some neat things I made.
Shown to you in the form of an awful Windows Movie Maker Video.
1653453172179.png
Another amazing plugin by Dsiver! Thank you!

Salvage plugin. Craft something you decide you no longer need, or find an item you have no interest in, salvage it for scrap and resources. As you salvage items, gain EXP and level up. The higher your level, the better odds you have at succeeding, and the more material you'll actually acquire.
Harold Jam 2022: Dark Universe game jam is live! https://itch.io/jam/haroldjam22

Forum statistics

Threads
122,110
Messages
1,146,570
Members
160,402
Latest member
Mako175
Top