I know this is probably a noob question, but I've been spending too much time on this and perhaps someone who actually knows what they're doing can help me much easier. Basically, I have a class system based heavily on subclasses. Each character has a primary class they cannot change, but can freely switch between subclasses. levelling up certain subclasses will unlock new ones, which get new skills, etc. The issue is, subclasses won't show in things like victory aftermath or things like that, and at the minimum, I would like for the player to be notified when a new class has been unlocked. I want the player to be notified when hitting certain milestones within the subclass. My simple solution is to have a common event that is activated by a simple switch (or variable). Certain skills (or class levels) would turn said switch on, the event would run and say something like, "you have gained a job level" or "after training rogue, you have unlocked the ninja class" and then turning the switch off to be used again for another character or something (or anything to break the autorun,). I'm using a lot of Yanfly's plugins, including advanced switches, but i feel like i'm really starting to overcomplicate an issue that seems very simple. If I am going about this the wrong way, I am very open to changing my thought process. Thanks to any and all who help!!