public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

Yami Skill Equip + Fomar0153 Skills Level Up

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: Yami Skill Equip + Fomar0153 Skills Level Up
  • Original author: Luke
  • Original date: February 6, 2015
  • Source thread: https://forums.rpgmakerweb.com/threads/yami-skill-equip-fomar0153-skills-level-up.36699/
  • Source forum path: Game Development Engines > Ruby Game System (RGSS) Scripts > RGSSx Script Support

Summary

Edit: Never mind on this one. I just figured out that doing this would open a whole 'nother can of worms because I'm also using Yanfly's Input Chain. It would be a little nuts to map out which skills I have equipped to the inputs of Yanfly's script, so I'm probably going to end up reducing skills to five per actor, nullifying the need for the Skill Equip script. If, however, anyone does know how to resolve the below problem AND map the equipped skills to the Input Chain script...

Archived First Post

Edit: Never mind on this one. I just figured out that doing this would open a whole 'nother can of worms because I'm also using Yanfly's Input Chain. It would be a little nuts to map out which skills I have equipped to the inputs of Yanfly's script, so I'm probably going to end up reducing skills to five per actor, nullifying the need for the Skill Equip script.

If, however, anyone does know how to resolve the below problem AND map the equipped skills to the Input Chain script (Q = skill from slot 1, etc), that would be beautiful.


I'm using both the "Yami Engine Symphony - Skill Equip" and Fomar0153's "Skills Level Up Based on Usage" Script, but I'm running into a problem: If the skill levels up mid-battle, it disappears from the skill selection screen. The skill gets replaced by the "level up", but then the new skill doesn't get equipped in its place. I'm thinking I need some way in the skill leveling script to auto-equip the new skill? Or maybe delay the skill level up until after the battle.

Update: I'm thinking that what I really is is to add a few lines to the "Skills Level Up" script as described in the comments:

Code:
if @skill_uses[id] == Skill_Uses::SKILLS[id][1]  learn_skill(Skill_Uses::SKILLS[id][0])  forget_skill(id) if Skill_Uses::SKILLS[id][2]  # x = index of empty skill slot from the Skill Equip array  # equip skill 'Skill_Uses::SKILLS[id][0]' into skillslot[x]  $game_message.add(@name + " learns " + $data_skills[Skill_Uses::SKILLS[id][0]].name + ".")end

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download
Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039#rpg-maker-archive#rgss-support

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar