A downloadable tool

Get this tool and 7 more for $50.00 USD
View bundle
Buy Now$10.00 USD or more

Current Features:

  • Skill power modification: Possible to have a skill with a formula of zero and then with skill tags, allow players to modify the damage value of the skill. Negatives are allowed.
  • Addition of elemental effect modifier to skill.
  • Add damage variance to the skill.
  • Add critical damage to the skill.
  • Modify status effects on user and target.
  • Override the damage type. (Drain effects take priority).

Equip Ally Up!

Equip Skill Tags when unlocked. MZ users can rely on the plugin manager to unlock/lock skill tags:

MV users must use script calls:

To use, first setup the plugin parameters:


  • Max Tags is the default maximum number of skill tags a skill can have.
  • Tag Data is used to setup the skill tags available in the game.
  • Actor/Class/Skill Configurations is used to set the banned skill tags.
  • Skill Configurations also lets you set a custom maximum skill tags for skills.
  • Hide Banned will hide tags that are banned (Mostly if the actor changes class and the tag is banned for that class)
  • Menu Command Name must be set for the command to appear in the menu
  • Equip Icon is the icon index used for showing a tag is equipped
  • Actor/Class/Skill Banned color is used to show if a skill tag is banned and how it is banned.
  • Construct Background is the scene background images you can set.
  • No Window Skins sets the window background type to 2.


  • Name: Must be UNIQUE.
  • Icon: Icon index for the skill tag
  • Description: The description of the skill tag
  • Switch Enable: 0 for always, otherwise, game switch must be on for it to be enabled.
  • Damage Formulae: A custom formula for damage applied by the skill tag.
  • Damage Scope: The scope of the skill tag effect
  • Flat Power Effect: Flat value added to evaluated damage formulae.
  • Perc Power Effect: Value is multiplied with evaluated damage formulae.
  • Elemental Effect: Applies element to the skill.
  • Variance: Adds to base variance value

  • Critical Damage Bonus: Adds flat value to critical damage.
  • Damage Type Override: Overrides the damage type (HP Heal, MP Damage, etc)
  • (User) Status Added: States added to the (user) target.
  • (User) Status Removed: States removed from the (user) target.
  • Tag Animation: Animation for tag if applying value from evaluated formulae.

Purchase

Get this tool and 7 more for $50.00 USD
View bundle
Buy Now$10.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $10 USD. You will get access to the following files:

Skill Construct.zip 92 MB
Synrec_Skill_Construct.js 121 kB

Development log

View all posts

Comments

Log in with itch.io to leave a comment.

(+1)

This almost drove me nuts xD I added skills by traits to test but the skills have to be learned by the class in the ''Learnable Skills'' section they dont show up in the list :p

Noted

(+1)

I think it would be nice if you could make some skill tags ban others, for example, if you choose a skill tag that adds the fire element to a skill, you'd be unable to choose a tag that adds the ice element to a skill.

(1 edit) (+1)

And perhaps tags could change the skill name or add prefixes/suffixes to it! For example, a skill named "Blank Slate" could turn into "Fireball" when given a skill tag, and further become "Venom Fireball" when given another skill tag that adds the poison state to it. And maybe it could also add something to the description of the skill!

Interesting, I'll consider adding this to the plugin.


Thank you for the suggestions!

(+1)

sudden update o: also seems like this one I got a am error:
TypeError, Cannot read property "Name" of undefined. Not sure if that is on me or not. i will make a new project and see if the same thing happens.

I did some tests on my end but I'll check it over. When does this error occur?

(+1)

the error pops up when in the menu and clicking on the skill construction selection.

(+1)

now seeing this notification, it's fixed unless you still have the same problem?

I am receiving this error "TypeError, Cannot read property "replace" of undefined" for the MZ version of the plugin whenever I try to select a skill tag to equip. I want to have the skill limited to a few tags but can equip any tag in the game. I have it limited to 7 but have about 120 tags available.

Good day, can you post the console report?

yup, seems to be on my head XD ill look on what plugin might be the troublemaker

(+1)

Did a bit of testing and so far it's quite fun to mess about with. it fits really well with a character who arguments their skills if its tech themed. one thing id like to ask is, is there a way One is able to make some skills available to certain actors or if that will be a future addition o:

(+1)

The very next update. I realized that would become an issue. Thanks for using 👍🏿

(+1)

I think I need to add functionality such that you can ban certain tags for certain skills. Eh, I'll add that to the timetable.

(+1)

i must say this plugin seems really fun to mess with. hopefully its compatible with visustella stuff, but i am willing to experiment with this for separate projects.Cant wait for the video!

(+1)

From what I understand, visustella's stuff is obfuscated. This plugin (or any of my others) are not. That being said, if someone does steal my code, I can start writing my code like an asshole and make it a closed system depending on circumstances.

(+1)

the moment i get a feel of how to use it, ya dang well know i plan to give you a poke on all the details concerning that XD but yeah any bugs or issues with it, i will report to ya accordingly.

(+1)

Thanks, I'll be sure to smash them accordingly.

(+1)

Sob, I actually built the skill tree using the skill learn and unlearn plug-ins. This would have been amazing if I hadn't already done all the work manually

(+1)

That sucks well most I can say is that you have an experience you can try to morph into something else now