RMMV - Issue with Yanfly's Skill Learn System and Class Change System

Darkstorne

Villager
Member
Joined
Feb 7, 2017
Messages
8
Reaction score
2
First Language
English
Primarily Uses
N/A
I'm using these two plugins together (and a bunch of Yanfly's other stuff, because seriously, what a hero) but while I'd like to use the Skill Learn system right from the start of the game, I'd like the Class Change system (I'm using it for subclasses only) to be a late-game feature.

Now, I can figure out how to disable class changing as a feature, no problems there. But even with the class change system disabled the Skill Learn system still allows characters to learn skills from whichever class they like. That sets a trap of confusing players into thinking they can mix and match class gameplay right from the start (they can't, those learned skills are unusable), and also spoils the names of the classes that are unlocked later in the game.

Is there a way to make sure each character can only unlock skills from their own class/subclass, and to hide the list of other classes? So far I can't see the option, so I'm hoping I've just missed it. I'm happy to try and learn some more advanced methods of achieving this too o_O :smile:
 

Tiamat-86

old jrpg gamer
Veteran
Joined
Dec 5, 2017
Messages
661
Reaction score
283
First Language
english
Primarily Uses
RMMV
you have <Learn Skill: x, x, x> on the sub classes right? not the starting classes?

you could also use <Learn Require Switch: x> on every skill and link learning subclasses to the switches
 

Darkstorne

Villager
Member
Joined
Feb 7, 2017
Messages
8
Reaction score
2
First Language
English
Primarily Uses
N/A
Classes and subclasses are mostly the same. I have 8 party members, all with their own class, and late game you unlock the ability to subclass them all. At first to one of the 7 classes they don't default to, and later on to some of the extra classes you can unlock as end game optional content. Each class has its own set of skills to learn with the <Learn Skill: x to x> set up.

The plugin automatically colours the "equipped" class yellow though, so I wonder if there's a way of telling it to hide the classes that aren't equipped, since it's running a check on them anyway. At the moment, if a character is a Thief for example, the skill learn list would look like something like this:

Warrior
Mage
Thief
Priest
Lancer
Hunter
Knight
Warlock

You then select from that list of of classes which you'd like to learn a skill from. Ideally, I'd like to hide all classes that aren't yellow.

EDIT: IT WAS SO SIMPLE! I had disabled the class change function for the start of the game, but hadn't edited the list of classes unlocked by default for class changing. Changing that parameter from ClassChangeCore to list no classes at all has fixed it, so now each character can only learn skills from their own class until I specify otherwise :smile:

Thanks for your help <3
 
Last edited:

Latest Threads

Latest Posts

Latest Profile Posts

Finally started working on Grim Trigger episode 2 today :LZScat: it's half comic/half visual novel!

GfY3Rwj.png
Is it interesting to get more backstory on villains? A key moment in their past, their childhood, or maybe something that shows they've always been that way? To see or not to see?
"Everything tastes like chicken until it's chicken, then it doesn't taste like chicken."
Context: chicken samosas do not taste like chicken. I thought it was veggie samosas.
Just another ordinary evening.
This pig girl is a merchant and playable character.
Currently there's no name for her yet. a suggestion is welcomed.
Merchant.jpg
Merchant-1.jpg
Want for a Nail: I'm trying to figure out what controllers work with MZ, one support thread, a plugin request thread, a dead controller, and a $48 eBay purchase, and a PS1/PS2 USB adapter later. Still stuck with keyboard controls...

Forum statistics

Threads
110,353
Messages
1,052,577
Members
143,393
Latest member
cobertk
Top