#===============================================================================
# ☆ Introduction
#——————————————————————————-
# This script enables additional requirements for learning skills.
# other than the default level requirement, you are now allowed
# requirements based on almost all other statistics :p
# simply use notetags in the CLASS Skill Learn Notebox !!
#
# You can also allow for skills to be forgotten if the requirements
# are no longer met.
# eg. removed equipment / leveled down …
#
Requires Statistic Control << LINK
Script LINK
Good day! I could have sworn I’ve been to this website before but after browsing through some of the post I realized it’s new to me.
Anyways, I’m definitely happy I found it and I’ll be book-marking and
checking back often!
I am still a little confused with how the eval tag works. So if I put something like ‘atk + def == 500’ I can only learn the skill if my attack and defense don’t add up to 500?
to put it simply, the eval notetag return false if the condition is true.
so if the notetag was eval: (atk+def) < 500 and players atk+def was 450 then the notetag would return false, eg cannot learn, if it was above 500 then it would allow the skill to be learned (if other requirements are met)
what’s the coding for a skill that can only be learned when the actor is equipped with a specific weapon?
you would have to eval something like that…
try this:
(change the 1 for whatever weapon/armor id)
LEt me know if that works for you 🙂
Works
good good 🙂
Let me know if you have any others :p
Okay, here’s another question about the eval: how do I get a skill to be learned when multiple conditions are met (such as three skills need to be a certain level or two switches need to be on)?
Hello, does the skill level requirement note tag refer to skill 6 in the database or skill six on the character’s skill tree?
This note here
eval req: skills_lv(6) < 10