public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MV Galv's Magic Shards Class Change Add-On [UPDATED]

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: MV Galv's Magic Shards Class Change Add-On [UPDATED]
  • Original author: Vis_Mage
  • Original date: April 7, 2021
  • Source thread: https://forums.rpgmakerweb.com/threads/galvs-magic-shards-class-change-add-on-updated.135269/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Requests

Summary

Hello! Would someone be able to help me create an add-on for Galv's Magic Shards plugin? EDIT: After a few months of not having much luck, I figured perhaps I'd have a bit more luck if I simplified things a bit. I can probably get the system mostly working through eventing, if someone could help me with two small tweaks to the plugin: 1. Set a variable to the actor ID of the character who's currently equipping/unequipping a shard

Archived First Post

Hello!

Would someone be able to help me create an add-on for Galv's Magic Shards plugin?

EDIT: After a few months of not having much luck, I figured perhaps I'd have a bit more luck if I simplified things a bit. I can probably get the system mostly working through eventing, if someone could help me with two small tweaks to the plugin:

1. Set a variable to the actor ID of the character who's currently equipping/unequipping a shard
2. Run a Common Event every time a shard is equipped or unequipped (without closing the Magic Shard scene. Perhaps could use this plugin to help achieve this?: http://endlessillusoft.com/menu-common-events/)

Alternitively, as another option, another plguin that might be able to accomplish what I'm hoping to do alongside Galv's Magic Shards plugin, with a bit of editing, is Kru's Class Clange plugin:

The original, more complex/complete request is here below, if anyone would still be interested in taking it on:

What I'm hoping to achieve is to change the class of the equipped character based on what shards they equip. For example, if they equip 1 Fire Shard, they become a Fire Mage. If they swap the Fire Shard with an Ice Shard, they become an Ice Mage. If they then equip both at the same time, they now become a Frostburn Sage.

To be more specific, there's two notetags that I'd imagine would need to be made to allow for this:

The first being something along the lines of<shardelement: fire>
In which the "element" of the shard it set. That way, a Fire Shard, Blazing Shard, and Magma Shard could all count towards making the character a Fire Mage.

The other would presumably be for the actor itself, along the lines of <shardclass: 5, fire, fire, fire>
In which the actor would become class ID 5 when equipped with 3 "fire" shards. If the actor's shards don't meet the requirements from any of their notetags, they would just revert back to their initial class. In the case that the actor meets the requirements for several of these notetags at once, I think it would be easiest if they would take on the class from the lowest notetag that they qualify for.

As one last note, it would be really nice if, when hovering over shards to swap/add/remove in the magic shards scene, it would show how the character's stats would change upon the class change.

I hope I explained this well enough, but if there's anything you'd like me to explain in more detail, definitely let me know!

Thank you!

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#js-requests

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar