RPG Maker Forums


Traits Extension Bundle v1.02


by Moogle_X




Introduction


This plugin expands the traits option in your database by adding entirely new kinds of traits that you can use to increase the amount of customization in your project.
All of these new traits are very flexible. They can be attached easily to Actors, Classes, Weapons, Armors, States, and/or Enemies with simple notetags usage.
Most of these new traits are inspired from other games that I played.


Also, all of these new traits will be carried over with Passive Skills. ;)


New Traits List

1. Victory Cry



Spoiler



Notetag: <TEB Victory Cry>


Usable on: Actors, Classes, Weapons, Armors, States.


Description:


Heal actor at full HP and MP at the end of battle. Turn on "Victory Cry Revival" parameter if you want this trait to affect dead actor.


Source: Shin Megami Tensei series.



2. Catnip

Notetag: <TEB Catnip>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


When in critical health (< 25% MaxHP), "damage value" (damage or healing) automatically becomes 9999.


Value can be changed in "Catnip Damage" plugin parameter.


Catnip trait also affects skill/item's effects, in particular:


- Recover HP


- Recover MP


- Gain TP


All of those effects' values will become 9999 as well when user is in critical health. If you want to disable Catnip value modification on above


three effects, simply turn off "Apply Catnip on Effects" parameter in the plugin configurations.


Source: Final Fantasy X-2.



3. Initial Battle State

Notetag: <TEB IBS: x>              // Change x to state ID.


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


On battle start, add state x to this battler. This trait is handy if want a battler start with certain (impermanent) state at the beginning of battle.


Insert multiple copies of this notetag for multiple Initial Battle States.


Source: Persona 4 (Auto-Tarukaja).



4. Initial Battle State - Party

Notetag: <TEB IBSP: x>            // Change x to state ID.


Usable on: Actors, Classes, Weapons, Armors, States.


Description:


On battle start, add state x to all actors in active battle party. This trait is similar with Initial Battle State, except it applies to whole party.


Also, you can't use it on Enemies. Insert multiple copies of this notetag for multiple Initial Battle States on party.


Source: Persona 4 (Auto-Matarukaja).



5. Discount

Notetag: <TEB Discount: x%>


Usable on: Actors, Classes, Weapons, Armors, States.


Description:


Decrease the buying price of all items in the shop by x%.


Shop will combine the total discount rate of all members in active battle party only.


Discount rate from inactive party members will be excluded.


If Potion has normal price of 200 and party has 25% total discount rate, the Potion will have the price reduced to 150.


Multiple copies of this trait will be additive instead of multiplicative.


There is a cap for maximum total discount rate. Total discount rate is capped at 100% (obviously).


Source: Ragnarok Online (Merchant's Discount Skill).



6. Overcharge

Notetag: <TEB Overcharge: x%>


Usable on: Actors, Classes, Weapons, Armors, States.


Description:


Increase the selling price of all items in the shop by x%.


Shop will combine the total overcharge rate of all members in active battle party only.


Overcharge rate from inactive party members will be excluded.


If Potion has standard selling price of 100 and party has 10% total overcharge rate, the Potion will have the selling price increased to 110.


Multiple copies of this trait will be additive instead of multiplicative.


There is no cap for maximum total overcharge rate. Please watch out for potential infinite money issue.


Source: Ragnarok Online (Merchant's Overcharge Skill).



7. Static Regeneration

Notetag: <TEB SR HP: x>


                <TEB SR HP: -x>


                <TEB SR MP: x>


                <TEB SR MP: -x>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


By default, you can only apply regeneration based on percentage value only like 10% of Max HP or Max MP.


Now, you can apply static value regeneration like straight up +1245 HP or -15 MP regeneration.


Multiple copies of these traits will be additive.



8. Battle End Regeneration

Notetag: <TEB BER HP: x%>         // Percentage HP increase.


                <TEB BER HP: -x%>        // Percentage HP decrease.


                <TEB BER HP: x>            // Static HP increase.


                <TEB BER HP: -x>           // Static HP decrease.


                <TEB BER MP: x%>         // Percentage MP increase.


                <TEB BER MP: -x%>        // Percentage MP decrease.


                <TEB BER MP: x>            // Static MP increase.


                <TEB BER MP: -x>           // Static MP decrease.


                <TEB BER TP: x%>         // Percentage TP increase.


                <TEB BER TP: -x%>        // Percentage TP decrease.


                <TEB BER TP: x>            // Static TP increase.


                <TEB BER TP: -x>           // Static TP decrease.


Usable on: Actors, Classes, Weapons, Armors, States.


Description:


Another set of regeneration traits that occur at the END OF BATTLE only.


These regeneration will be applied to all actors in active battle party only if the battle resulted in victory.


Escape and losing won't trigger any regeneration.


By default, inactive party members do NOT receive any regeneration from these traits.


If you want inactive party members to be affected by these traits, you must turn on the "Apply BER to Inactive" parameter in the plugin configurations.


Dead actors will not receive any regeneration from these traits.



9. Piercing Magic

Notetag: <TEB Piercing Magic>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


All actors and enemies with this trait will not trigger Magic Reflection when they use magical skills.


Source: Final Fantasy series.



10. Ignore Counter

Notetag: <TEB Ignore Counter>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


All actors and enemies with this trait will not trigger Counter Attack when they use physical skills.



11. Natural Cure

Notetag: <TEB Natural Cure: x%>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


All actors and enemies with this trait will have x% chance to remove some predefined states at the end of each turn.


You can decide which states to be removed by this trait in the "Natural Cure List" plugin parameter.


Multiple copies of this trait will be additive instead of multiplicative.


Source: Pokemon (Shed Skin ability).



12. Spellbound

Notetag: <TEB Spellbound: x>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


All actors and enemies with this trait will get extra x turns duration for certain states.


In other words, their states' duration will last longer than usual.


You can decide which states to be affected by Spellbound trait in the "Spellbound List" parameter.


Any states not listed in that parameter will not receive duration bonus.


Multiple copies of this trait will be additive.


Source: FFTA2 (Time Mage's Extend spell).



13. Static Parameter Bonus

Notetag: <TEB SPB MHP: x>         // +x Max HP bonus.


                <TEB SPB MHP: -x>       // -x Max HP bonus.


                <TEB SPB MMP: x>        // +x Max MP bonus.


                <TEB SPB MMP: -x>       // -x Max MP bonus.


                <TEB SPB ATK: x>         // +x Attack bonus.


                <TEB SPB ATK: -x>        // -x Attack bonus.


                <TEB SPB DEF: x>         // +x Defense bonus.


                <TEB SPB DEF: -x>        // -x Defense bonus.


                <TEB SPB MAT: x>          // +x Magic Attack bonus.


                <TEB SPB MAT: -x>         // -x Magic Attack bonus.


                <TEB SPB MDF: x>         // +x Magic Defense bonus.


                <TEB SPB MDF: -x>        // -x Magic Defense bonus.


                <TEB SPB AGI: x>           // +x Agility bonus.


                <TEB SPB AGI: -x>          // -x Agility bonus.


                <TEB SPB LUK: x>          // +x Luck bonus.


                <TEB SPB LUK: -x>         // -x Luck bonus.


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


By default, you can only apply parameter bonus based on percentage value only like 120% Attack or 150% Magic.


Now, you can apply static parameter bonus like +35 Max HP or -40 Agility.


Multiple copies of these traits will be additive.



14. Full HP Bonus

Notetag: <TEB FHB ATK: x%>         // x% Attack rate multiplier.


                <TEB FHB DEF: x%>        // x% Defense rate multiplier.


                <TEB FHB MAT: x%>         // x% Magic Attack rate multiplier.


                <TEB FHB MDF: x%>        // x% Magic Defense rate multiplier.


                <TEB FHB AGI: x%>          // x% Agility rate multiplier.


                <TEB FHB LUK: x%>         // x% Luck rate multiplier.


                <TEB FHB ATK: x>            // +x Attack bonus.


                <TEB FHB ATK: -x>           // -x Attack bonus.


                <TEB FHB DEF: x>            // +x Defense bonus.


                <TEB FHB DEF: -x>           // -x Defense bonus.


                <TEB FHB MAT: x>             // +x Magic Attack bonus.


                <TEB FHB MAT: -x>            // -x Magic Attack bonus.


                <TEB FHB MDF: x>            // +x Magic Defense bonus.


                <TEB FHB MDF: -x>           // -x Magic Defense bonus.


                <TEB FHB AGI: x>              // +x Agility bonus.


                <TEB FHB AGI: -x>             // -x Agility bonus.


                <TEB FHB LUK: x>             // +x Luck bonus.


                <TEB FHB LUK: -x>            // -x Luck bonus.


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


"Full HP Bonus" is special kind of trait that will activate whenever the user is at full HP.


You can assign rate multiplier like 125% Attack or simply a static parameter bonus like +55 Agility.


Any parameter changes made by this trait will disappear as soon the user no longer at full HP.


Multiple copies of these traits will be additive (for static parameter bonus) and multiplicative (for rate multiplier).



15. Critical HP Bonus

Notetag: <TEB CHB ATK: x%>            // x% Attack rate multiplier.


                <TEB CHB DEF: x%>           // x% Defense rate multiplier.


                <TEB CHB MAT: x%>            // x% Magic Attack rate multiplier.


                <TEB CHB MDF: x%>           // x% Magic Defense rate multiplier.


                <TEB CHB AGI: x%>             // x% Agility rate multiplier.


                <TEB CHB LUK: x%>            // x% Luck rate multiplier.


                <TEB CHB ATK: x>              // +x Attack bonus.


                <TEB CHB ATK: -x>             // -x Attack bonus.


                <TEB CHB DEF: x>              // +x Defense bonus.


                <TEB CHB DEF: -x>             // -x Defense bonus.


                <TEB CHB MAT: x>               // +x Magic Attack bonus.


                <TEB CHB MAT: -x>              // -x Magic Attack bonus.


                <TEB CHB MDF: x>              // +x Magic Defense bonus.


                <TEB CHB MDF: -x>             // -x Magic Defense bonus.


                <TEB CHB AGI: x>                // +x Agility bonus.


                <TEB CHB AGI: -x>               // -x Agility bonus.


                <TEB CHB LUK: x>               // +x Luck bonus.


                <TEB CHB LUK: -x>              // -x Luck bonus.


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


"Critical HP Bonus" is similar with "Full HP Bonus" trait. This trait will activate whenever the user is at critical HP (less than 25% HP).


You can assign rate multiplier like 150% Attack or static parameter bonus like +125 Magic Attack.


Any parameter changes made by this trait will disappear as soon the user no longer at critical HP.


Multiple copies of these traits will be additive (for static parameter bonus) and multiplicative (for rate multiplier).



16. Mana Switch

Notetag: <TEB Mana Switch>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


As long as the user possesses this trait, user's Max HP and Max MP parameters will be switched.


If the battler didn't possess this trait previously, and then later on receive this trait by any means (from states, equipment, passive skill, etc)


the battler CURRENT HP and MP value will be switched as well.



17. Power Swap

Notetag: <TEB Power Swap>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


As long as the user possesses this trait, user's Attack parameter and Magic Attack parameter will be switched.



18. Guard Swap

Notetag: <TEB Guard Swap>


Usable on: Actors, Classes, Weapons, Armors, States, Enemies.


Description:


As long as the user possesses this trait, user's Defense parameter and Magic Defense parameter will be switched.


Source: Pokemon (Wonder Room move).






Compatibility


This plugin must be positioned below any of these plugins (if you use them):

  • YEP_ShopMenuCore
  • YEP_ElementReflect



Terms of Use


Free to use in both commercial and non-commercial project as long as credit is given.


Simply credit me as "Moogle_X" in your in-game credit.


Author's Notes


Originally, I planned to increase the amount of new traits to at least 25 before releasing it. So, I waited, waited, and waited for new ideas and inspirations which unfortunately don't come as quickly as I want. This plugin had been collecting dust long enough in my computer so I just decided to release it in its current form.


So, feel free to suggest any interesting ideas for the next plugin update. I will update this plugin regularly to increase the amount of traits option available. ;)


External Link

View attachment Moogle_X_TraitsExtensionBundle.rar

Latest Threads

Latest Posts

Latest Profile Posts

Day 9 of giveaways! 8 prizes today :D
He mad, but he cute :kaopride:

Our latest feature is an interview with... me?!

People4_2 (Capelet off and on) added!

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.

Forum statistics

Threads
106,040
Messages
1,018,473
Members
137,823
Latest member
yossiii
Top