dbchest

Beast Master
Veteran
Joined
Oct 1, 2013
Messages
434
Reaction score
306
First Language
English
Primarily Uses
RMMV
Mutable Items v1.2.1
Author: Derek Chestnut (dbchest)

Plugin Description

Items being carried by the party now have the potential to mutate into different items after the specified number of steps.

What's New
Code:
v1.2.0
  - Added support for mutation by user defined randomized item selection.
  - Added support for mutation success and failure.
v1.2.1
  - Fixed crash on actor equipment slot clear.
Note Tags
Code:
<nextId:2>              # Mutates into provided database item.
<nextId:2,17,109>       # Mutates into provided database item at random.
<stepCount:200>         # Mutation occurs after 200 steps.
<successRate:50>        # Mutation has 50% success rate.
Author's Notes
Free for use in both commercial and non-commercial projects.
Accreditation is not required but it is appreciated.

**Suggestions for additional functionality will be considered.

Planned Updates
Include support for weapons and armors.
Include support for time-based change condition.
Include support for item specification on mutation failure.
Include support for mutation notification.
Include plugin command to force wide-scale mutation over the party's entire inventory.
Include plugin command to force individual item mutation by quantity.

DOWNLOAD
 

Attachments

Last edited:

Lonewulf123

Veteran
Veteran
Joined
Oct 13, 2014
Messages
300
Reaction score
89
First Language
Enlish
This worked perfectly for me.

I tested it on both default movement script, as well as a pixel movement script and both functioned as intended.

My next test will be for mutuable chains, chaining items that would change form, but I don't see why that wouldn't work.

Great work!
 

dbchest

Beast Master
Veteran
Joined
Oct 1, 2013
Messages
434
Reaction score
306
First Language
English
Primarily Uses
RMMV
that makes me very happy! i was planning to run that same test (chaining items), but i was pretty confident there would be no issues. should you find any, please notify me here.

also, i have uploaded two screen captures to help demystify what the note tags should look like within the database.

edit:
i would also like to add that i will accept requests for additional functionality for this plugin; this was a challenging plugin to create because it required me to deepen my understanding of how the engine handles items held by the party. performing additional requests for this plugin will further broaden my knowledge, which is the real reward for me. that knowledge will help when it comes time to write similar plugins for beast masters.
 
Joined
Feb 18, 2015
Messages
562
Reaction score
297
First Language
English
Primarily Uses
RMMV
Does this work for Armors and/or Weapons as well, or just the items in the "Items" tab of the database? (If not, I'd like to ask about being able to make it so that at least armors have this functionality.)
 

dbchest

Beast Master
Veteran
Joined
Oct 1, 2013
Messages
434
Reaction score
306
First Language
English
Primarily Uses
RMMV
@GameFire currently, this plugin only allows items to change into other items from the database after the specified step count. you would have to be specific with your request also; do armors change into other armor after a specified step count (which does not seem logical)? do items become armor after a step count (which does not seem logical)? what exactly are you looking for in addition to the default functionality?
 
Joined
Feb 18, 2015
Messages
562
Reaction score
297
First Language
English
Primarily Uses
RMMV
Armors changing into another armor after the specified step count, yes. Apologies for not being clearer.
 

firestalker

Veteran
Veteran
Joined
Nov 18, 2015
Messages
390
Reaction score
50
First Language
English
Primarily Uses
RMMV
Can you make it so the items change after certain amount of PlayTime has passed? How about after a certain amount of uses... you use a Potion 10 times and now it changes to a Double Potion [example]...
 

dbchest

Beast Master
Veteran
Joined
Oct 1, 2013
Messages
434
Reaction score
306
First Language
English
Primarily Uses
RMMV
@GameFire i could definitely do that; for convenience and legibility though, i think i might prefer to write separate plugins to handle weapons and armors. let me think about the best approach for including weapons and armor and get back to you on this.

@firestalker i would be willing to give developers the option of mutable items changing over time. i can include this feature in an update.
 

Indsh

Veteran
Veteran
Joined
Oct 11, 2015
Messages
225
Reaction score
65
First Language
English
Primarily Uses
N/A
I said no more plugin's getting added to my game but who am I to stop such a stable and efficient addition.
I have a temperature system and thought a few weeks back wouldn't be cool to have hot and cold food to effect some of those parameters.....TaDa!

Thanks a lot for this one
 

dbchest

Beast Master
Veteran
Joined
Oct 1, 2013
Messages
434
Reaction score
306
First Language
English
Primarily Uses
RMMV
@Lonewulf123 that's okay, bud. do not worry about it; i will double check before i write the update.
 

Mako

Veteran
Veteran
Joined
Mar 13, 2012
Messages
276
Reaction score
48
First Language
English
Primarily Uses
Be nice if you could add functionality such as adding triggers to common events or switches. My old VX had a script so if I triggered this even it changes all of my equipment and items to different IDs. This is very close though, thank you very much and great work.
 

Isabella Ava

Veteran
Veteran
Joined
Sep 13, 2016
Messages
635
Reaction score
756
First Language
English
I have few suggestions
#1 - MultiTag allow:
<nextID: 2>
<nextID: 5>
so item randomly turn into one of those specified item IDs
#2 - % of successful rate: <nextID: 2, 25%>
 

Neo Soul Gamer

Veteran
Veteran
Joined
Aug 10, 2012
Messages
653
Reaction score
391
First Language
English
Primarily Uses
N/A
Along with the above suggestion... I'd recommend having a way to modify the original step count of an item so we can create a "preservation" item of sorts.

For example, having a "Container" would modify the step count of item ID 1 by +200, so that it lasts longer before changing.
 

dbchest

Beast Master
Veteran
Joined
Oct 1, 2013
Messages
434
Reaction score
306
First Language
English
Primarily Uses
RMMV
@Mako could you explain your suggestion a little more? do you mean that a common event should be able to be triggered or a switch should be able to be activated instead of the item mutation?

@Isabella Ava i like the idea of having random mutation along with a success rate. i will add these features to the planned updates.

@Neo Soul Gamer i will look into this as well.
 

Mako

Veteran
Veteran
Joined
Mar 13, 2012
Messages
276
Reaction score
48
First Language
English
Primarily Uses
I mean to trigger the mutation in other ways besides steps taken. A common even called would give the user the widest range of access to trigger that mutation.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Are we allowed to post about non-RPG Maker games? And, if so, would any of you be interested in a short, proof of concept type non-euclidian puzzle game?
I should realize that error was produced by a outdated version of MZ so that's why it pop up like that
Ami
i can't wait to drink some ice after struggling with my illness in 9 days. 9 days is really bad for me,i can't focus with my shop and even can't do something with my project
How many hours have you got in mz so far?

A bit of a "sparkle" update to the lower portion of the world map. :LZSexcite:

Forum statistics

Threads
105,883
Messages
1,017,234
Members
137,608
Latest member
Arm9
Top