Original Source
- Original title: Traits Extension Bundle
- Original author: Moogle_X
- Original date: February 1, 2016
- Source thread: https://forums.rpgmakerweb.com/threads/traits-extension-bundle.56103/
- Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMV)
Summary
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.
Archived First Post
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
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
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
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
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
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
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
<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
<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
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
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
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
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
<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
<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
<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
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
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
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
Downloads / Referenced Files
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadLicense / Terms Note
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
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.
Replies (0)
No replies yet.
Topic Summary
Loading summary...