- Joined
- Mar 24, 2023
- Messages
- 2
- Reaction score
- 0
- First Language
- English
- Primarily Uses
- RMVXA
As an overview, I am attempting to make a sorta-rogue-like upgrade system. When a foe is defeated, a common event is called to check if the player can upgrade, ascend or learn skills, and offer them a choice of any that are true.
I focused on the Upgrading first, and have successfully gotten the random choices done. However, I am experiencing issues regarding the following:

I could not find documentation on how to display a skill name in the Choice list, with the skill chosen based on the id stored in the set variable. My thought is it should be \S.name[\V[id]] or something similar, but I keep getting only the # held in the variable displayed instead.
Instead I get an error of "undefined method learn_skill for nil:NilClass" which clearly means something isn't right.
Are there any suggestions, or pointers on what documentation to look for? I sincerely appreciate any help.
I focused on the Upgrading first, and have successfully gotten the random choices done. However, I am experiencing issues regarding the following:
- Displaying the randomly selected skill name in the "Show Choices" Message Event

I could not find documentation on how to display a skill name in the Choice list, with the skill chosen based on the id stored in the set variable. My thought is it should be \S.name[\V[id]] or something similar, but I keep getting only the # held in the variable displayed instead.
- Writing the script that teaches the chosen skill to the actor
Instead I get an error of "undefined method learn_skill for nil:NilClass" which clearly means something isn't right.
Are there any suggestions, or pointers on what documentation to look for? I sincerely appreciate any help.